2010-12-09 3 views
3

Я разработчик Java, и я хочу начать разработку мобильных приложений. Вопрос в том, какой Android или iOS кажется лучше? Что вы можете рассказать мне о кривой обучения каждого из них?android vs iOS, которые выбирают

Я также хочу знать о рынке или прибыли каждой альтернативы.

+0

Проверьте это: http://jayprakashdubey.blogspot.in/2014/09/ios-or-android-confused-what-to-start.html – 2014-09-08 05:41:38

ответ

8

Там нет лучше, просто Diferent.

Я думаю, что это очень личное мнение, я развиваюсь на обеих платформах и думаю, что Android намного лучше, но есть много сотрудников, которые клянутся iOS.

Я прыгнул с Java на Android в iOS, будучи незнаком с Objective-C, я должен сказать, что кривая обучения iOS для iOS довольно крутая, синтаксис для Objective-C довольно отличается от большинства языков, это не чувствует себя как java, C, C++ или даже Haskell, который сказал, как только вы получите свою голову вокруг, все в порядке.

Какой рынок лучше, вам нужно спросить кого-то с большим будущим видением, Android, похоже, растет как сумасшедший, и я бы поспорил на нем, но вы не можете отрицать, что поклонники Apple iOS огромны, и много-много людей не будет оставлять iOS в течение длительного времени.

Apple, по-видимому, впервые имеет идеи в течение длительного времени, даже если они не делают лучшие продукты, они делают их первыми, это дает им огромное преимущество перед конкурентами.

Итак, если бы это был я, я бы разработал для Android, но я не могу сказать, почему, как я уже говорил, это действительно вопрос личного мнения. Решите сами, посмотрите на статистику рынка как для AppStore, так и для Android Market, прочитайте их политики и просмотрите некоторые учебные пособия для обеих платформ, после чего вы сможете принять умеренно образованную догадку, на которой можно выбрать.

3

Вы не можете использовать Java на iOS, поэтому я бы сказал Android :) Кривая обучения зависит, если вы уже сделали какую-то мобильную разработку.

2

Это довольно большой вопрос. Одно можно сказать, что приложения для Android написаны на Java, поэтому у вас уже есть руководитель.

1

Ну, для вас у Android будет более легкая обучающая кривая, поскольку Android SDK - это все Java. Для iOS вам нужно будет изучить Objective-C, который существенно отличается от Java.

Что касается «лучшего», это совершенно субъективно. И насколько рынок похож, на нем есть много материала.

1

я хотел бы пойти на андроид, рынок быстро растет, и есть много областей для улучшения плюс он использует язык, мы все знаем, & знакомы, Java

+1

+1: Прохладный ответ, но говоря, что все знают, что Java - это сильное заявление – ognian 2010-12-09 16:59:30

2

Объектив C по сравнению с углом Java был хорошо освещен другими ответами. Предпочтения здесь в основном являются субъективными.

С точки зрения рынка/прибыли, это зависит от того, что вы пытаетесь сделать. Android сильно перекошен в сторону бесплатных или рекламных приложений. Один из факторов заключается в том, что вы на самом деле не можете покупать приложения во многих странах, в которых доступны телефоны Android.

Это означает, что если ваша бизнес-модель требует от людей приобретения программного обеспечения, iOS в настоящее время опережает все остальное. Для бесплатного программного обеспечения это менее понятно. Пользователи iOS уже загружают множество приложений. Android, похоже, растет быстрее. Наверное, это не плохой выбор.

Это, конечно, только факторы в Android и iOS. BlackBerry имеет более высокие средние цены продажи приложений, чем iOS, но, вероятно, меньше желающих клиентов. Это также, на мой взгляд, Java. Windows Phone 7 может быть интересным, особенно для корпоративных разработчиков, уже знакомых с C#.

0

Цель C относится к какао, как Java для Android.

Android - это как фреймворк для Java.

Смежные вопросы