2011-08-13 10 views
4

언어의 문제로 이해하기 쉽도록 Android 개발 플랫폼에서 학습을 마쳤습니다. 그러나 대회는 나에게 미친 아직 이해하기에 충분히 간단하게 운전. 이제 딜레마는 iOS 개발에 뛰어들 것입니다. 언어 부분은 이해하기 어려울 지 모르겠지만 Xcode의 디자인 패턴이나 사용에 대해 조금 걱정이됩니다.Android vs iOS 개발

이러한 두 가지 개발 환경을 차별화하기 위해 내가 직면하게 될 도전은 무엇입니까? 그리고 어느 것이 더 다루기 쉽고 더 생산적입니까?

답변

9

this post의 "Java"절을 참조하십시오. 용이성과 생산성은 보는 사람의 눈에 있습니다. 많은 사람들은 Objective C가 믿을 수 없을만큼 자연스럽고 아름답다고 생각합니다. 다른 사람들은 기괴하고 좌절감을 느낍니다. iOS 방식을 받아 들일 의사가 있다면 매우 빠르게 선택할 수 있습니다. Java 방식 (또는 C 방식 또는 C++ 방식)으로 코딩을 유지하려고 시도하면 매우 어려울 것입니다. 트릭은 실제로 자습서를 통해 작업하는 것 뿐이며 "내가 해왔 던 X를 어떻게 수행합니까?" 종종 대답은 "당신은 X를하지 않습니다. X는 Y를 할 때 자동으로 발생합니다." 그러나 시작할 곳은 자습서를 통해 작업하고 있습니다.

Apple 설명서는 대부분 우수합니다. 프로그래밍 가이드를 읽는 데 시간을 할애해야합니다. 참조로 바로 이동하지 마십시오. 당신은 매우 혼란스러워 할 것입니다.

+0

큰 답변입니다! Xcode와 Eclipse를 모두 사용했습니다. Xcode가 더 나은 IDE로 손을 잡았습니다. –

0

Android 및 iOS 운영체제가 가장 적합합니다. 두 가지 모두 잘하고 있지만, 한 OS는 모든 기능을 프로로 가질 수 있지만 다른 기능은 단점으로 볼 수 있습니다.

글쎄, 내 개인적인 견해는 내가 아래의 이유로 아이폰을 통해 안드로이드를 선택할 것입니다.

분명히 첫 번째 가격입니다. iPhone의 가격보다 저렴하거나 저렴한 하드웨어 구성으로 멋진 Android 스마트 폰을 구입할 수 있습니다. 맞춤 설정 : Cyanogen과 같은 다른 OS를 설치하고 인터넷 (유연한 OS)을 통해 많은 맞춤 Android OS를 사용할 수 있도록 원하는대로 맞춤 설정할 수 있습니다. iPhone은 사용자 정의로 제한됩니다. 탈옥 옵션이 있지만 누가 고의로 그 잘 생긴 가격의 아이폰을 망치고 싶어하지만. 안드로이드에서 사용할 수있는 맞춤식 스크린 런처. 배터리 : 조기 배터리 방전은 iPhone에서 항상 문제입니다. 음, 마쉬 멜로에 소개 된 Doze 기능으로 안드로이드에서 배터리 절약이 더 잘됩니다. 그리고 좋은 점은 대부분의 안드로이드 폰의 배터리는 교체가 가능하며 아이폰과 비교하면 꽤 쉽다는 것입니다. Android의 다중 창 기능과 유연한 위젯으로 멀티 태스킹 지원. iOS와 비교하여 더 많은 무료 앱 맞춤 ROM. 안드로이드는 iPhone과 비교하여 휴대 전화로 완전한 제어권 (루트)을 제공합니다. 메모리 : iPhone 메모리에는 Android와 비교할 때 막대한 비용과 확장 가능한 메모리가 없습니다. 안드로이드는 확장 가능한 메모리를 지원하며 내장 메모리가 증가함에 따라 가격이 비싸지 않다. 개발자 : 안드로이드에서 애플리케이션을 개발하려는 사람들은 거대한 커뮤니티 지원을받을 수 있고 iOS보다는 저렴한 하드웨어에 앱을 빌드 할 수있다. . iOS 하드웨어는 안드로이드를 비교할 때 상당한 비용이 든다. 글쎄, 안드로이드가 아이폰보다 낫다고 느끼게하는 몇 가지 요점이있다. 그리고 아이폰 사용자들에 대한 공격은 없습니다. iPhone이 가장 좋습니다.

참조 : enter link description here 이제

0

난 당신이 딜레마 삭제 정말 중요하다고 그 모두에 대해 내가 당신에게 몇 가지 사실을 제공 할 수 있습니다 : 1. 이오스 개발은 정말 비용이 많이 드는 그것뿐만 아니라 하드웨어 장치 등을 맥을 필요로 당신이 이미 알고있는 다른 전화기보다 훨씬 더 많은 비용을 지불하는 아이폰 2.안드로이드 개발자는 안드로이드 개발자가되기 위해 25 달러를 지불해야하며, 이오스에게는 1 년에 100 달러를 받고 그 후에는 구독료가 부과되므로 Ios 비용이 훨씬 더 비쌉니다. 3. Objective C는 엄청나게 쉽고 효율적이며, 자바에 익숙해 져 있다는 것을 확신합니다. 4. LASTly, 나 자신이 android studio와 함께 일해 왔으며, Xcode는 이제 android studio (버그 수정)보다 쉽습니다.

그래서 Ios 개발은 값 비싸지 만 가치가 있지만 지금은 Apple이 새로운 Swift로 옮겨 가며, 이제는 매우 쉽고, 레이아웃은 걱정하지 않아도됩니다.