← Все вопросы

Что лучше учить первым новичку — разработку под Android или под iPhone?

Задан 2 месяца назад1.2к просмотров2 ответа
7

Решил заняться мобильной разработкой по-настоящему, нативно. Но не пойму, с какой платформы начать — Android или iPhone? У меня есть и андроид-телефон, и старый ноут на Windows. Куда копать?

2 ответа

12
✓ Принятый ответ — помог автору

При твоих вводных (Windows + андроид-телефон) ответ почти однозначный: начинай с Android.

Почему:

  • Не нужен Mac. Android Studio спокойно ставится на Windows и Linux. Для iPhone (Swift + Xcode) Mac обязателен — а у тебя его нет.
  • Можно тестить на своём телефоне — у тебя как раз андроид под рукой, увидишь приложение вживую бесплатно.
  • Публикация дешевле — в Google Play разовый взнос, в App Store ежегодная подписка.
  • Язык Kotlin современный и дружелюбный к новичкам.

Когда вообще логично начинать с iPhone:

  • если у тебя уже есть Mac и айфон,
  • и тебя тянет именно в экосистему Apple.

И главное — навыки переносимы. Принципы (экраны, кнопки, события, работа с данными) на обеих платформах похожи. Освоишь Android — переползти потом на iOS будет в разы легче. Так что не мучайся выбором: при Windows-ноуте бери Android и иди.

4

Альтернатива, если совсем не хочешь привязываться к одной платформе: возьми Flutter и делай сразу под обе. На Windows будешь спокойно собирать и тестить Android-версию, а iOS-версию дособерёшь позже, когда появится доступ к Маку. Так ты не запираешь себя в одной системе с самого старта.

Ваш ответ

Войдите, чтобы ответить на вопрос.