Android разработчиците обичат Kotlin. Google може да ни каже, че 27% от първите 1000 приложения за Android са изградени с помощта на Kotlin или че разработчиците, които го използват, имат 97% степен на удовлетвореност и това е чудесно.
Но също така сме имали разработчици, които ни казват лично, че те не само го обичат, но също така се променя колко време им е необходимо да отделят за извършване на „скучната“ част за изграждането на приложение. Това им дава повече време да правят неща като излъскване на потребителското изживяване или добавяне на малки детайли, които отличават страхотно приложение.
Kotlin помага да се измори досадната част от изграждането на приложения за Android по-малко и по-далеч между тях.
Когато един отбор от един човек може да види същата полза като голям играч, това означава, че нещо е доста добре. Част от това, което прави Котлин да работи толкова добре за писане на приложения за Android, е поддръжката на Google. Google третира Kotlin като основен („Първа класа“ по собствени думи) език в Android Studio и цялата официална документация за разработчици на Android. Това включва примери и уроци, както и кодови лагери и дори пълен - и безплатен курс за Udacity. Ако знаете как да кодирате в Java, ще бъдете готови за работа с Kotlin за нула време.
След като видя успеха на Kotlin за разработка на Android, Google го премества в облака с портала Kotlin в Google Cloud Platform.
Излизайки извън Android, с радост съобщаваме, че екипът на Google Cloud Platform стартира специализиран портал Kotlin днес. Това ще помогне на разработчиците по-лесно да намерят ресурси, свързани с Kotlin в Google Cloud. Искаме да улесним използването на Kotlin, независимо дали е на мобилен телефон или в облака.
Подобно на Kotlin в платформата Android, Google предлага пълен SDK за Google Cloud и уроци, за да ви помогне да правите неща като изграждането на бекенд за вашето приложение или използване на Kotlin за внедряване на Google App Engine. Той също така обещава пълен набор от API и библиотеки с кодове за Kotlin в Google Cloud Platform, за да помогнете за преместването на проект от друг език в Kotlin или изграждането на нов проект на Kotlin от нулата по-лесно и си струва да се направи.
Езиците за програмиране и инструментите за програмисти за използването им всъщност не означават много за крайните потребители като нас. Но те улесняват живота на разработчиците, когато са направени правилно. Google изглежда се учи от грешки, които вижда в собственото си минало, както и от нещата, които Apple и Microsoft правят, които биха могли да бъдат подобрени, а партньорството с JetBrains за създаване на фондация Kotlin е един от начините, по които иска да ги поправи.
За нас всичко това означава само по-добри приложения. Кой не обича по-добри приложения?