Kotlin programozás

A Kotlin egy viszonylag új programozási nyelv, amelyet a JetBrains fejlesztett ki a modern multiplatform alkalmazásokhoz. Manapság a Kotlint széles körben használják az Android fejlesztésére a Java helyett. Ez azért van, mert Kotlin biztonságos, tömör és szórakoztató olvasni és írni.

A Kotlin programozásának megkezdéséhez keresse fel Kotlin oktatóanyagainkat.

A Kotlin programozás jellemzői

Nyílt forráskód

A Kotlint Apache License 2.0 verzió alatt terjesztik. A Kompiler (Kotlin fordító), az IntelliJ IDEA plugin, az alapvető Java könyvtárak fejlesztései és a build eszközök mind nyílt forráskódúak.

Kompatibilis a Java-val és az Android-szal

100% -ban átjárható a Java-val és az Android-szal. Ez azt jelenti, hogy az összes jelenlegi Java / Android kód zökkenőmentesen működik a Kotlinnal. További információkért látogassa meg a Java és Kotlin keverése egy projektben című részt.

Tömör és kifejező

A durva becslés azt mutatja, hogy a Kotlin használata lehetővé teszi a kódsorok körülbelül 40% -os elvágását (a Java-hoz képest).

Kifejező eszköz: könnyű olyan kódot írni, amelyet az emberek és a fordítók is könnyen megérthetnek.

Könnyű megtanulni

A Kotlin megtanulása egyszerű, ha ismer más programozási nyelveket, mint a Java, Scala, Groovy, C #, Javascript és Gosu.

Eszközbarát

A Kotlint a JetBrains fejlesztette ki, amely híres szakemberek számára készült fejlesztőeszközök létrehozásáról. Nem csoda, hogy eszközbarát.

Biztonságos

A kotlin statikusan tipikus nyelv. Ennélfogva a típusellenőrzés fordítási időben történik, szemben a futási idővel, és a triviális hibákat korai szakaszban fogják fel.

Kotlin jelen és jövője

Jelenlegi

  • Számos vállalat, például a Netflix, az Uber, a Trello, a Pinterest, a Corda stb. Használja a Kotlint (más programozási nyelvekkel együtt) alkalmazások létrehozására.
  • A Google Android csapata bejelentette, hogy Kotlin az Android alkalmazásfejlesztés hivatalos nyelve.
  • A Java kódot zökkenőmentesen kicserélheti a Kotlinra. 100% -ban átjárható a Java-val és az Android-szal.

Jövő

A lehetséges jövőbeli projektek Kotlinban:

  • Platformok közötti játékfejlesztés
  • Platformok közötti mobilalkalmazások fejlesztése
  • Szerveroldali és mikroszolgáltatások
  • Adatok elemzése és gépi tanulás
  • Beágyazott rendszer: Arduino / Raspberry Pi közvetlenül professzionális vezérlőkhöz

Hogyan lehet megtanulni kódolni Kotlinban?

Tanulja meg Kotlint a Programizból

A Programiz könnyen követhető Kotlin oktatóanyagok teljes sorozatát kínálja, megfelelő példákkal együtt. Ezek az oktatóanyagok abszolút kezdőknek szólnak, akiknek nincsenek előzetes ismereteik a Kotlin programozási nyelvről.

A Kotlin webhely (hivatalos oldal)

A hivatalos webhelyről származó Kotlin Reference és Kotlin Tutorial az egyik legmegbízhatóbb forrás Kotlin megismeréséhez. Ha kétségei vannak, mindig kövesse a hivatalos forrásokat.

Tanulja meg Kotlint a Book-ból

Mindig jó ötlet, ha könyvekből tanulunk programozni. A könyvben nagy képet kap a programozási koncepciókról, amelyeket máshol nem találhat meg.

Íme néhány könyv, amelyet ajánlunk.

  • Kotlin in Action - írta Dmitrij Jemerov és Svetlana Isakova (a Kotlin csapat fejlesztői)
  • A Kotlin programozása - azoknak a Java fejlesztőknek szól, akik szeretnék megtanulni és használni a Kotlint a Java mellett
  • Alapvető Kotlin - rövid útmutató a fejlesztők számára, hogy pillanatok alatt váltsanak a Kotlin nyelvére

Egyéb hasznos források

Íme néhány forrás a Kotlin-ismeretek bővítéséhez, és segítségért, amikor elakad.

  • Hivatalos Kotlin Fórum
  • StackOverflow
  • Kotlin SubReddit

Végső szavak

Kotlin már tömör, kifejező és biztonságos hírnévre tett szert. És a Google bejelentésével (az Android fejlesztésének hivatalos nyelve) nyugodtan kijelenthető, hogy Kotlin itt van a nagy távon.

Ha Java / Android fejlesztő vagy, javasoljuk, hogy amikor csak lehetséges, tanulja meg Kotlint. Ez nemcsak javítja önéletrajzát, hanem hozzájárul a termelékenység növeléséhez is.

érdekes cikkek...