Помимо IDE, библиотек и языка, каковы основные различия между разработкой iOS и Android? [закрыто]

11

Я иду со стороны iOS. Мне особенно интересно узнать, существуют ли подобные препятствия на стороне Android в этих вопросах:

  • Плата за разработку - нужно ли платить $ 99 в год, чтобы собрать для Android?
  • инициализация устройств - нужно ли вам пройти сложную процедуру инициализации / цифрового сертификата / идентификатора устройства, чтобы получить приложение, которое вы разрабатываете, на устройстве для тестирования?
  • Распространение на рынке - нужно ли вам пройти процедуру одобрения, чтобы донести ваше приложение до пользователей?
  • оплата - легко ли получить оплату за ваше приложение? Что такое Амазонка?

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

Дан
источник
2
Вы видели, как iOS-разработчик использует Android ?
digitxp
Амазонка порезана? Я бы сказал, около 0%. Google может принять что-то, однако :)
Вивьен Barousse
1
@Vivien Вы оба в замешательстве. Google берет часть приложений, размещенных на фондовом рынке Android. Амазонка, однако, также имеет свой собственный «Рынок», и я уверен, что они тоже идут в разрез. amazon.com/mobile-apps/b?ie=UTF8&node=2350149011
Пит
@Pete: Плохо, у меня есть тенденция забывать, что у Android есть больше чем один рынок
Вивьен Барусс

Ответы:

4

Короткие ответы

  • Плата за разработку - вам не нужно платить плату за разработку приложений Android на эмуляторе (например, iOS) или на устройстве (в отличие от iOS), вам нужно всего лишь заплатить единовременную плату в размере 25 долларов США, - чтобы опубликовать свое приложение на Android Market.
  • Устройства инициализации - Вам не нужно проходить через какой-либо процесс. Просто подключите ваше устройство к ноутбуку или к чему угодно, и вы сможете протестировать его на устройстве (для этого нужно включить отладку по USB на самом телефоне, запустив приложение «Настройки» и выбрав «Приложения»> «Разработка»> «Отладка USB»).
  • Распространение на рынке - процесс одобрения отсутствует, но как только ваше приложение появится и оно действительно оскорбительное или что-то еще Google удалит ваше приложение. Вы всегда можете опубликовать свое приложение на своем собственном веб-сайте. Или отправьте его по электронной почте. Все возможно.
  • оплата - Не знаю, как работает Amazon (я не являюсь резидентом США), но сокращение Google на Android Market похоже на сокращение Apple в App Store ... это 70% для разработчика, 30% для Google ( и Apple)

Больше информации: https://market.android.com/publish

Ура,

Johan

Йохан Пелгрим
источник
Плата за разработку отсутствует. За публикацию на рынке Google взимается плата, но вам это не нужно - вы можете просто предложить свою программу для загрузки в любом месте, например, для распространения приложения Windows.
Дуб