Android розробники люблять Котлін. Google може сказати нам, що 27% найпопулярніших додатків для Android створені за допомогою Kotlin або що розробники, які його використовують, мають 97% задоволеність, і це чудово.
Але у нас також розробники говорили нам особисто, що вони не тільки люблять це, але також змінили, скільки часу їм потрібно витратити, роблячи "нудну" частину створення додатку. Це дає їм більше часу на те, щоб полірувати користувацький досвід або додавати невеликі деталі, завдяки яким чудовий додаток виділяється.
Котлін допомагає зробити нудні частини створення додатків для Android меншими та відстані між ними.
Коли команда розроблених людиною-розробником може побачити ту саму вигоду, що і великий гравець, це означає, що річ є досить гарно. Частина того, що змушує Котліна працювати так добре для написання програм для Android, - це підтримка Google. Google розглядає Kotlin як основну мову ("Перший клас" своїми словами) в Android Studio і всю офіційну документацію для розробників Android. Сюди входять приклади та підручники, а також табори кодів і навіть повний - і безкоштовний - курс Udacity. Якщо ви знаєте, як кодувати Java, ви швидко працюєте з Kotlin.
Побачивши успіх Котліна для розробки Android, Google переміщує його до хмари разом з порталом Kotlin на Cloud Cloud Platform.
Виходячи за межі Android, ми раді повідомити, що команда Google Cloud Platform сьогодні запускає спеціалізований портал Kotlin. Це допоможе розробникам легше знаходити ресурси, пов’язані з Kotlin в Google Cloud. Ми хочемо зробити так, щоб ви могли користуватися Kotlin якомога простіше, будь то на мобільному або в хмарному режимі.
Як і Котлін на платформі Android, Google пропонує повний пакет SDK для Google Cloud та навчальні посібники, які допоможуть вам виконувати такі дії, як побудова бекенда для вашої програми або використання Kotlin для розгортання Google App Engine. Він також обіцяє повний набір API та бібліотек коду для Kotlin на платформі Google Cloud, щоб допомогти зробити проект з іншої мови в Kotlin або створити новий проект Kotlin з нуля простіше і варто зробити це.
Мови програмування та інструменти для розробників для їх використання насправді не означають багато для кінцевих користувачів, як ми. Але вони полегшують життя розробникам, коли все зроблено правильно. Google, схоже, вчиться на помилках, які бачить у своєму власному минулому, а також на тому, що роблять Apple і Microsoft, які можна вдосконалити, і саме партнерство з JetBrains для створення Фонду Котліна - це один із способів їх вирішити.
Для нас це просто означає кращі програми. Хто не любить кращі програми?