Если вы спросите разработчиков, что лучше, iPhone или Android, они ответят вам твердо и громко: «Это зависит от ситуации».
Написание приложений для двух разных платформ представляет собой серьезную проблему, но разработчики говорят о различиях между iPhone и Android. можно свести к трем ключевым областям: простота разработки, скорость утверждения приложений и, конечно же, сколько денег вы можете заработать на продаже Программы.
Рекомендуемые видео
Простота разработки
Язык кодирования играет большую роль в том, насколько легко разработчику работать на платформах iPhone и Android. — говорит Андерс Браунворт, который разработал приложения, связанные с передачей голоса по интернет-протоколу, для таких компаний, как пропускная способность.com. «Если у вас есть опыт работы с Java, а это есть у большинства разработчиков, то вам лучше всего подойдет Android. iPhone пишет код Objective C — это старый язык, но вы можете освоиться. Как разработчик, вы должны помнить такие вещи, как в Java система собирает мусор за вас, а в iPhone вам приходится делать это самостоятельно», — говорит он.
Связанный
- Apple Music против. Spotify: какой сервис потоковой передачи музыки лучший?
- Потрясающий ремешок Apple Watch Milanese Loop от Apple со скидкой 46 %.
- Apple iPad только что упал до своей самой низкой цены
Главным преимуществом разработки iPhone является единообразие аппаратного обеспечения. DoApp, сторонний разработчик фирменных мобильных приложений для газет на Android и iPhone, много работал над iPhone. Ее высшее руководство согласно с оценкой Браунворта относительно различных языков программирования, но говорит, что наличие одного телефона — это плюс. «Преимущество iPhone в том, что это одно устройство. На рынке будет 16 телефонов Android, что создает очень фрагментированную ситуацию», — говорит Уэйд Биверс, генеральный директор DoApp.
Браунворт соглашается. «Если вы собираетесь разместить на экране пару кнопок, вы знаете, что для Android их высота составляет 360 пикселей, а некоторые — 640 пикселей, ваш интерфейс может включать в себя несколько копий одного и того же изображения кнопки. ”
Алекс Моазед, генеральный директор компании Applico, которая разрабатывает приложения для iPhone, Blackberry, Android и Windows Mobile, говорит, что это более масштабное дело, чем можно было бы подумать. «Я реализовал проекты, в которых клиентам требовалось обновить приложения Android, а для этого требовались экраны трех разных размеров и т. д. Ваши затраты складываются с точки зрения обратной совместимости».
Разработчики добавляют, что если вы новый разработчик, вам придется взять на себя расходы на покупку Mac, а также ПК, если вы хотите работать на обеих платформах.
Скорость одобрения
После разработки ваше приложение должно быть одобрено, и именно здесь телефоны Android, как правило, блистают. «Я только что закончил девять месяцев работы над приложением для iPhone», — говорит Браунворт. «Пройдет две недели, может быть, в середине января из-за праздников, чтобы узнать, одобрен ли проект», — говорит он.
Биверс говорит, что запутанный процесс утверждения Apple и огромный объем приложений задерживают этот процесс. «Одна из самых больших проблем, которую вы слышите, — это то, что вам отказывают в приложении, и никто не говорит вам, почему», — говорит он. «Процесс отрицания и принятия Apple очень произволен. Неопубликованный API внезапно становится недоступным. Говорю вам, если разработчику позвонит кто-то из Apple, этот номер попадет в сейф и будет бережно сохранен».
Андроид – это отдельная история. «В Android все принимается по умолчанию, но они оставляют за собой право отозвать. Вас также могут вытащить из магазина Apple, но вам придется пройти через какой-то неизвестный бар, чтобы войти, и тогда вас могут вытащить», — говорит Браунворт.
«Мы не можем назвать нашему клиенту конкретную дату утверждения», — говорит Дэйв Боррильо, технический директор DoApp. «Плюс, если у вас есть ошибка, вы не сможете быстро ее исправить из-за задержки во времени. У нас есть 200 приложений, и если мы вносим глобальные изменения одновременно, мы отправляем изменения, и некоторые из них попадают, а некоторые нам приходится ждать», — говорит он.
Разработчики могли бы писать веб-приложения, чтобы обойти процесс одобрения iPhone, как говорит Питер-Пол Кох, но даже он согласился, что это не панацея.
Получение продажи
Продажи вашего приложения зависят от платформы. Бен Казез, президент Mobiata, создателя FlightTrack – приложения для путешествий, доступного в магазине iPhone и для Android – говорит, что способность Android запускать приложения в фоновом режиме очень важна для его Android. клиенты. «Запуск приложений в фоновом режиме очень важен для FlightTrack», — говорит он. «Вы можете получать обновления рейсов, не прерывая своих занятий. Мы собираемся добавить такие функции интеграции, как календарь, которых нет на iPhone».
Но магазин приложений для iPhone меняет правила игры, по мнению некоторых разработчиков. В недавней статье в журнале Wireless Industry News говорится: «В среднем около 82 процентов опрошенных указали на дизайн Android Marketplace. делает мобильные приложения очень трудными для привлечения внимания, и около 57 процентов разработчиков Android не удовлетворены получаемыми доходами. далеко.
Моазед говорит, что возросший объем продаж iPhone может оказаться негативным для небольшого разработчика.
«Для разработчиков-аутсайдеров магазин iPhone также очень переполнен. Трудно донести до людей ваше маркетинговое сообщение. Иногда в магазине iPhone можно потратить больше на маркетинг, чем на разработку», — говорит Моазед.
Будущее
Хотя Моазед хвалит RIM за недавние достижения в области Blackberry, такие как партнерство с Adobe, Разработчики говорят, что Apple и Google продолжат бороться за первое и второе места в рейтинге рынок. «В 2010 году речь пойдет о двух титанах: iPhone и Android. Я не думаю, что Palm Pre и Microsoft вообще появятся на рынке», — говорит Биверс.
Учитывая это, Браунворт говорит, что разработчикам, желающим писать для обоих, следует начать с iPhone. «Если бы я нацелился на обе платформы для одного и того же приложения, я бы сначала написал для iPhone, сначала проработал пользовательский интерфейс, потому что инструменты пользовательского интерфейса красивее. Если у вас есть интерфейс iPhone, вам будет проще перейти на Android».
Джон Гривз — писатель, живущий в Далласе, штат Джорджия. Его работы публиковались в газетах, журналах и на веб-сайтах.
Ознакомьтесь с цифровыми тенденциями Лучшие приложения для iPhone
Ознакомьтесь с цифровыми тенденциями Лучшие приложения для Android
Рекомендации редакции
- Лучшие предложения Apple: MacBook, AirPods, iPad, iMac, AirTags и многое другое.
- Сколько стоит Apple Music и как получить ее бесплатно?
- Это не совсем цена Prime Day, но на Apple Watch Series 8 скидка 70 долларов.
- Apple может столкнуться с «серьезной» нехваткой iPhone 15 из-за проблем с производством, говорится в отчете
- Лучшие предложения Apple Pencil перед школой: сэкономьте на обоих поколениях
Обновите свой образ жизниDigital Trends помогает читателям быть в курсе быстро меняющегося мира технологий благодаря всем последним новостям, забавным обзорам продуктов, содержательным редакционным статьям и уникальным кратким обзорам.