2010-12-09 4 views
3

저는 자바 개발자로서 모바일 애플리케이션 개발을 시작하고 싶습니다. 질문은 안드로이드 또는 iOS가 더 좋은 것으로 보입니까? 각 학습 곡선에 대해 나에게 무엇을 말해 줄 수 있습니까?android vs iOS

나는 또한 각 대안의 시장 또는 이익에 대해 알고 싶다.

+0

다음을 확인하십시오. http://jayprakashdubey.blogspot.in/2014/09/ios-or-android-confused-what-to-start.html –

답변

8

, 우리 모두가 잘 알고 & 알고있는 언어를 사용합니다.

개인적인 의견으로는 두 플랫폼 모두에서 개발하고 Android가 훨씬 좋다고 생각하지만 iOS에서 맹세하는 많은 동료가 있습니다.

Java에서 Android로 iOS로 뛰어 들었고 Objective-C에 익숙하지 않아서 iOS의 iOS 학습 곡선이 처음에는 상당히 가파른 데 Objective-C의 구문은 대부분의 언어와 상당히 다르다고 말할 수 있습니다. 자바, C, C++ 또는 심지어 하스켈처럼 느껴지지 않습니다.

미래의 비전을 가진 사람에게 물어봐야 할 것이 있다면 시장이 더 좋을 것입니다. Android가 미친 듯이 성장하고있는 것처럼 보입니다.하지만 그럴 것이라고 확신합니다.하지만 Apple iOS 팬 층이 거대하고 많은 것을 알 수는 없습니다. 사람들은 오랫동안 아이폰 OS를 떠나지 않을 것이다.

애플은 오랫동안 아이디어를 갖고있는 사람이 처음 인 것 같다. 비록 그들이 최고의 제품을 만들지 않아도, 먼저 만들어서 경쟁에 비해 큰 이익을 얻는다.

그렇다면, 나는 안드로이드를 위해 개발할 것이지만, 내가 전에 말했듯이 정말로 개인적인 견해에 대해 왜 그런지 설명 할 수는 없습니다. 자신을 결정하고, AppStore와 Android 마켓 모두에 대한 일부 시장 통계를 살펴보고, 정책을 읽고, 두 플랫폼 모두에 대한 자습서를 살펴본 다음, 선택할 수있는 약간의 추측을 할 수 있어야합니다.

3

iOS에서 Java를 사용할 수 없으므로 Android라고 말합니다. 학습 곡선은 이미 모바일 개발을 완료 한 경우에 따라 다릅니다.

2

꽤 큰 질문입니다. 내가 말할 수있는 한 가지는 Android 앱이 Java로 작성되었으므로 이미 이미 시작되었습니다.

1

안드로이드 SDK는 모두 Java이므로 안드로이드는 학습 곡선이 더 쉬울 것입니다. iOS의 경우 Java와 상당히 다른 Objective-C를 배워야합니다.

"더 나은"것은 그게 전적으로 주관적입니다. 그리고 시장이 어떤 것인가에 관해서는 거기에 많은 자료가 있습니다.

1

내가 안드로이드에 갈 것이다, 시장은 빠르게 성장하고 거기 개선을위한 많은 지역은 플러스 그냥 개의 다른 더 더 나은 없다 자바

+1

+1 : 멋진 답변이지만 모두가 자바를 알고 있다고 말합니다. 강한 진술 – ognian

+0

미안하지만 모든 사람이 아니지만 Tiobe가 가장 많이 사용하는 프로그래밍 언어입니다. –

2

Objective C 대 Java 각도가 다른 답변으로 잘 설명되어 있습니다. 여기서 주로 선호하는 것은 주관적입니다.

시장/수익 측면에서 볼 때, 당신이하려는 일에 따라 다릅니다. 안드로이드는 무료 또는 광고 지원 응용 프로그램에 크게 비뚤어졌습니다. 이것의 한 가지 요인은 실제로 의 Android 휴대 전화를 사용할 수있는 많은 국가에서 앱을 구매할 수 없음을 의미합니다.

귀하의 비즈니스 모델에 사람들이 소프트웨어를 구매하도록 요구하는 경우, iOS는 현재 다른 어떤 제품보다도 앞서 있습니다. 자유 소프트웨어의 경우 덜 명확합니다. iOS 사용자는 이미 많은 앱을 다운로드합니다. 안드로이드는 더 빨리 성장하고있는 것처럼 보입니다. 아마 나쁜 선택도 아닙니다.

물론 이것은 Android와 iOS의 요소에 불과합니다. BlackBerry는 iOS보다 앱의 평균 판매 가격이 높지만 기꺼이 고객은 적습니다. 그것은 또한 자바 기반의 믿습니다. Windows Phone 7은 특히 C#에 익숙한 엔터프라이즈 개발자에게 흥미로울 수 있습니다.

0

목표 C는 자바와 같은 Android와 관련된 코코아와 관련이 있습니다.

Android는 Java 용 Framwork과 같습니다.