Почему выбрал не iOS

Ответ

Android предлагает большую гибкость и кастомизацию, открытый исходный код, а также широкий охват устройств с разными ценами. Разработка под Android позволяет охватить больше пользователей, особенно в развивающихся странах. Также Kotlin и современные инструменты вроде Jetpack Compose делают разработку быстрой и приятной.

Пример:

// Простое приложение на Jetpack Compose  
@Composable  
fun Greeting(name: String) {  
    Text(text = "Hello $name!")  
}  

Android Studio и эмуляторы бесплатны, в отличие от Xcode, требующего Mac. Плюс — больше возможностей для интеграции с аппаратными функциями.

Ответ 18+ 🔞

А, ну это ж классический спор, ёпта! Android, говоришь? Ну, тут и правда, есть о чём поговорить. С одной стороны, гибкость — овердохуища! Ты хочешь свой лаунчер переписать под себя? Пожалуйста! Хочешь систему файлов ковырять? Да ради бога! Открытый исходник — это как будто тебе дали ключи от склада с запчастями и сказали: «Мути, что хочешь, чувак». Никаких тебе железных заборов, как у некоторых.

А охват устройств — это вообще отдельная песня. От дешёвых китайских трубок, которые за три копейки, до этих навороченных складных флагманов, которые стоят как подержанная машина. В развивающихся странах — это вообще царь и бог. У всех какой-нибудь Xiaomi или Realme, и твоё приложение может быть у миллионов, которые на яблочную экосистему просто денег не наскребут. Это же, блядь, рынок!

И разработка... Kotlin — это просто конфетка, ядрёна вошь! После Java это как пересесть с запряжённой лошади на спорткар. А Jetpack Compose? Это вообще революция, чувак. Раньше верстка в XML была — просто пиздопроебибна, честно. А теперь пишешь декларативно, прямо в коде, всё красиво и быстро. Смотри, какой лаконичный пример:

// Простое приложение на Jetpack Compose
@Composable
fun Greeting(name: String) {
    Text(text = "Hello $name!")
}

Красота же! Никаких лишних телодвижений.

И главный козырь — инструменты. Android Studio — бесплатная, эмуляторы — бесплатные, сиди себе на любой железке под Windows или Linux и работай. А чтобы под ту же iOS писать, тебе нужен Mac, это же отдельная статья расходов, ёб твою мать! Плюс, если ты делаешь что-то с железом — датчиками, камерой специфической — на Android обычно проще до всего этого добраться, документов куча. В общем, для стартапа или инди-разработчика — это часто выбор по умолчанию. Волнение ебать, когда понимаешь, сколько всего можно сделать!