Рекомендация по разработке мобильных устройств
Я хочу начать разрабатывать мобильные приложения и продавать их. Есть много мобильных платформ , для которых я могу начать разработку: Windows Mobile, Android, Iphone, устройства на базе Linux. Я хочу выяснить у людей, которые имеют такой опыт, какую платформу мне удобнее и выгоднее использовать.
4 ответа:
В настоящее время самой прибыльной платформой является iPhone. Андроид еще даже близко не подошел. Игра №1 по продажам на Android-Robo Defense, ее выход на рынок говорит о 50 000-250 000 загрузок, а ее цена составляет $2,99. Предполагая, что цена была постоянной, это означает, что разработчик примерно заработал от $ 100 000 до $ 500 000 (после того, как комиссия 30% была снята). И все же, у меня есть друзья-разработчики на iPhone, которые заработали намного больше денег, чем это, и эти друзья даже близко не имеют самых продаваемых приложений на iPhone в своей категории.
Часть проблемы заключается в количестве телефонов: по данным Gartner, количество телефонов Android не превысит количество телефонов iPhone до 2012 года. Вторая проблема заключается в коэффициентах конверсии: по данным Admob, пользователи Android стоят только 60% пользователей iPhone с точки зрения конвертации из бесплатных приложений lite версии в платные приложения (предположительно, Admob сравнил идентичные приложения на обоих Рынки).
Этот коэффициент конверсии, как полагают, объясняется двумя факторами: типом пользователей Android и тем фактом, что Android в настоящее время использует только Google Checkout для своих рыночных транзакций (хотя на самом деле, вероятно, он должен использовать Pay Pal, а не Google Checkout). Но и это скоро должно измениться. С выходом Evvo (от Sprint) Android станет отличным телефоном, и с его помощью он начнет привлекать некоторых из самых лучших пользователей высокого класса. Кроме того, начинается рынок Android принимать транзакции, используя перевозчиков в качестве посредников, так что это должно помочь удалить некоторые шаги, которые предпринимает пользователь Android от покупки приложения (по крайней мере, я надеюсь, что это будет).И обратите внимание, что я даже не упомянул магазин Ovi от Nokia. SDK Nokia по-прежнему фрагментированы, как и прежде. Магазин Ovi в настоящее время находится в беспорядке. Его трехзвездочная система оценки бесполезна. Все приложения в среднем до двух звезд. Они не позволяют загружать скриншоты. А магазин Ovi стоит так дорого, чтобы ... загрузите приложение в, $ 50 для Ovi + $ 150 в качестве платы за подписание сертификата, так что это не поощряет новых разработчиков даже попробовать его.
Кроме того, я не упомянул Microsoft. Microsoft - это немного дикая карта прямо сейчас. Я не могу сказать много об этом, за исключением того, что LG, которая должна была иметь больше мобильных телефонов Windows, чем что-либо еще, теперь имеет больше мобильных телефонов Android, чем что-либо еще. Так что Microsoft лучше взять свою задницу в руки, если они хотят оставаться конкурентоспособными на мобильной арене.
Общих рекомендаций на этот счет нет.
Рекомендация явно зависит от вашего опыта и ряда других факторов. Какие языки программирования вы знаете? Какие приложения вы хотите разработать? Вы хотите рискнуть тем, что ваше программное обеспечение даже не будет помещено в соответствующий магазин приложений (см. apple)?
Вы должны принять во внимание несколько вещей. Я постараюсь сделать краткий обзор:
Android:
- потребности Android SDK
- Java как язык программирования
- free marketplace (то есть без предварительного контроля, входит ли ваше приложение)
- разрабатывайте на любой системе, которую вы хотите
- открытая платтформа
- furhter information
IPhone
- требуется iPhone SDK
- Objective-C как язык программирования
- предварительная оценка вашего приложения перед его сохранением в app-store
- Вам нужно иметь mac в заказать разработку для iPhone
- закрытая платтформа
- дополнительная информация
Windows Mobile
- разработка с помощью .Net-Framework
- не знаю много больше об этом, но дополнительную информацию можно найти здесь
Другие устройства на базе Linux
- взгляните на их спецификации, они часто имеют собственный SDK
Также не забывайте о Symbian для Нокиа. Они недавно запустили свойOVI-магазин . И о, ТАКЖЕ Palm может стать очень интересным сразу после вчерашней новости о том, что HP купила его. Это также хорошая платформа.
Какой из них более выгоден для вас, также зависит от ваших навыков. Хорошее программное обеспечение будет хорошо продаваться, независимо от того, какую платтформу вы выберете. Моя рекомендация ясна: взгляните на SDK и необходимые среды, а затем сравните их с вашими навыками. Если вы говорите, у вас есть хороший опыт в разработке Java идите вперед с android. Если вы хотите сделать некоторые mac-вещи, выберите iPhone.
Я бы сказал, что рынки с высоким потенциалом явно являются рынками iPhone и Android. Я не знаю, как сейчас будет развиваться Palm, но через полгода-год в ней может быть большой потенциал.
Я бы рекомендовал Android, поскольку это растущий рынок. Разработка Android хорошо документирована и удобна для новичков.
Вы также можете найти эти потоки полезными:
Какую мобильную платформу я должен начать изучать?
Https://stackoverflow.com/questions/598252/most-promising-mobile-platforms