Android-utvecklare älskar Kotlin. Google kan berätta för oss att 27% av de 1000 bästa Android-apparna är byggda med Kotlin eller att utvecklare som använder det har 97% nöjdhetsgrad och det är fantastiskt.
Men vi har också haft utvecklare att säga oss personligen att de inte bara älskar det, utan det har också ändrat hur mycket tid de behöver spendera på att göra den "tråkiga" delen av att bygga en app. Det ger dem mer tid att göra saker som att polera användarupplevelsen eller lägga till små detaljer som gör en fantastisk app sticker ut.
Kotlin hjälper till att göra de tråkiga delarna av att bygga Android-appar färre och längre mellan.
När ett enhets-team kan se samma fördel som en stor spelare, betyder det att en sak är ganska darn bra. En del av det som gör att Kotlin fungerar så bra för att skriva Android-appar är Googles support. Google behandlar Kotlin som ett primärt språk ("första klass" med sina egna ord) i Android Studio och all den officiella Android-utvecklarens dokumentation. Detta inkluderar exempel och handledning samt kodläger och till och med en komplett - och gratis - Udacity-kurs. Om du vet hur du kodar i Java kommer du igång med Kotlin på nolltid.
Efter att ha sett framgången för Kotlin för Android-utveckling flyttar Google den till molnet med Kotlin på Google Cloud Platform portal.
När vi går bortom Android är vi glada att kunna meddela att Google Cloud Platform-teamet lanserar en dedikerad Kotlin-portal idag. Detta hjälper utvecklare lättare att hitta resurser relaterade till Kotlin på Google Cloud. Vi vill göra det så enkelt som möjligt för dig att använda Kotlin, vare sig det är på mobil eller i molnet.
Liksom Kotlin på Android-plattformen erbjuder Google ett komplett SDK för Google Cloud och handledning för att guida dig genom att göra saker som att bygga en backend för din app eller använda Kotlin för att distribuera Google App Engine. Det lovar också en komplett uppsättning API: er och kodbibliotek för Kotlin på Google Cloud Platform för att göra det lättare och värt att flytta ett projekt från ett annat språk till Kotlin eller bygga ett nytt Kotlin-projekt från början.
Programmeringsspråk och utvecklarverktyg för att använda dem betyder inte riktigt mycket för slutanvändare som oss själva. Men de gör livet enklare för utvecklarna när de är rätt. Google ser ut att lära sig av misstag som den ser i sitt eget förflutna såväl som de saker Apple och Microsoft gör som kan förbättras och det är partnerskap med JetBrains att etablera Kotlin Foundation är ett sätt den vill fixa dem.
För oss betyder allt bara bättre appar. Vem älskar inte bättre appar?