Якщо ви запитаєте розробників, що краще, iPhone чи Android, вони дадуть вам сильне, гучне: «Це залежить».
Написання програм для двох різних платформ викликає значні труднощі, але розробники кажуть про відмінності між iPhone та Android можна підсумувати в трьох ключових сферах: простота розробки, швидкість затвердження додатків і, звичайно, скільки грошей ви можете заробити, продаючи програми.
Рекомендовані відео
Легкість розробки
Мова кодування відіграє велику роль у тому, наскільки легко розробнику працювати на платформах iPhone і Android каже Андерс Браунворт, який розробив програми, пов’язані з протоколом передачі голосу через Інтернет, для таких компаній, як bandwidth.com. «Якщо у вас є знання Java, що є у більшості розробників, тоді вам найкраще підійде Android. iPhone кодує Objective C – це стара мова, але ви можете пришвидшити її. Як розробник, ви повинні пам’ятати такі речі, як у Java системне сміття збирає за вас, а з iPhone ви повинні робити це самостійно», — каже він.
Пов'язані
- Apple Music проти. Spotify: який сервіс потокового передавання музики найкращий?
- Знижка 46% на приголомшливий ремінець Apple Watch Milanese Loop від Apple
- 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 – це зовсім інша історія. «З Android все прийнято за замовчуванням, але вони залишають за собою право відкликати. Вас також можуть витягнути з магазину Apple, але вам потрібно пройти якийсь невідомий бар, щоб потрапити, тоді вас можуть витягнути», – каже Браунворт.
«Ми не можемо дати нашому клієнту конкретну дату для затвердження», — каже Дейв Боррілло, технічний директор DoApp. «Крім того, якщо у вас є помилка, ви не можете її швидко виправити через затримку часу. У нас є 200 додатків, якщо ми робимо глобальні зміни одночасно, ми надсилаємо зміни, і деякі надходять, а деякі нам доводиться чекати», — каже він.
Як каже Пітер-Пол Кох, розробники могли б створювати веб-програми, щоб обійти процес схвалення iPhone, але навіть він погодився, що це не засіб лікування.
Отримання продажу
Продаж вашої програми залежить від платформи. Бен Казез, президент компанії Mobiata, виробники FlightTrack – програми для подорожей, доступної як у магазині iPhone, і для Android – каже, що здатність Android запускати програми у фоновому режимі є великою для його Android клієнтів. «Запуск додатків у фоновому режимі є величезним для FlightTrack», — каже він. «Ви можете отримувати оновлення рейсів, не відриваючись від того, що ви робите. Ми збираємося додавати такі функції інтеграції, як календар, які ми не можемо зробити на iPhone».
Але для деяких розробників магазин додатків для iPhone змінив правила гри. У нещодавній статті на Wireless Industry News говориться: «У середньому близько 82 відсотків опитаних вказали на дизайн Android Marketplace. дуже важко помітити мобільні додатки, і близько 57 відсотків розробників Android не задоволені отриманими доходами, тому далеко.
Moazed каже, що збільшення обсягу продажів iPhone може бути негативним для невеликого розробника.
«Для аутсайдерів розробників [магазин] iPhone також дуже переповнений. Важко донести своє маркетингове повідомлення. У магазині iPhone іноді можна витратити більше на маркетинг, ніж на розробку», — каже Моазед.
Майбутнє
Незважаючи на те, що Moazed хвалить RIM за останні досягнення в Blackberry, як-от їх партнерство з Adobe, Розробники кажуть, що Apple і Google продовжуватимуть боротися за перші та другі місця в рейтингу ринку. «У 2010 році все буде про двох титанів, і це будуть iPhone і Android. Я не думаю, що Palm Pre та Microsoft взагалі не вийдуть на ринок», — каже Біверс.
Враховуючи це, Браунворт каже, що розробники, які хочуть писати для обох, повинні починати з iPhone. «Якби я націлився на обидві платформи для однієї програми, я б спочатку написав для iPhone, спершу розробив інтерфейс користувача, тому що інструменти інтерфейсу користувача кращі. Коли у вас є інтерфейс, який співає в iPhone, вам легше перейти на Android».
Джон Ґрівз — письменник, який живе в Далласі, штат Джорджія. Його твори з’являлися в газетах, журналах і на веб-сайтах.
Перегляньте Digital Trends Найкращі програми для iPhone
Перегляньте Digital Trends Найкращі програми для Android
Рекомендації редакції
- Найкращі пропозиції Apple: MacBook, AirPods, iPad, iMac, AirTags тощо
- Скільки коштує Apple Music і як її отримати безкоштовно?
- Це не зовсім його ціна Prime Day, але Apple Watch Series 8 зі знижкою 70 доларів
- Apple може зіткнутися з «серйозною» нестачею iPhone 15 через проблему виробництва, йдеться у звіті
- Найкращі пропозиції Apple Pencil для повернення до школи: заощаджуйте на обох поколіннях
Оновіть свій спосіб життяDigital Trends допомагає читачам стежити за динамічним світом технологій завдяки всім останнім новинам, цікавим оглядам продуктів, проникливим редакційним статтям і унікальним у своєму роді коротким оглядам.