Hodnotenie:
Kniha je všeobecne chválená pre svoj jasný, stručný text a efektívny štýl výučby, najmä pre vývojárov Javy prechádzajúcich na Kotlin. Hoci komplexne pokrýva jazyk, jej obsah je trochu zastaraný a chýba v nej pokrytie novších funkcií, ako sú coroutines.
Výhody:Dobre napísané a zrozumiteľné, jasné vysvetlenia, efektívne pre vývojárov Javy, dobré príklady a logický priebeh, komplexné pokrytie jazyka Kotlin, e-kniha k dispozícii ako bonus.
Nevýhody:Zastaraný obsah, chýba pokrytie novších funkcií, ako sú coroutines, predpokladá predchádzajúce znalosti Javy, niektoré problémy s fyzickými kópiami (kvalita tlače) a problémy s formátovaním vo verzii pre Kindle.
(na základe 71 čitateľských recenzií)
Kotlin in Action
Zhrnutie
Kotlin v akcii sprevádza skúsených vývojárov Javy od základov jazyka Kotlin až po vytváranie aplikácií, ktoré budú fungovať na JVM a zariadeniach so systémom Android. Predslov napísal Andrey Breslav, hlavný dizajnér jazyka Kotlin.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.
O technológii
Vývojári chcú mať prácu hotovú - a čím menej problémov, tým lepšie. Kódovanie s Kotlinom znamená menej problémov. Programovací jazyk Kotlin ponúka expresívnu syntax, silný intuitívny typový systém a skvelú podporu nástrojov spolu s bezproblémovou interoperabilitou s existujúcim kódom, knižnicami a frameworkami jazyka Java. Kotlin možno skompilovať do bajtového kódu Javy, takže ho môžete používať všade, kde sa používa Java, vrátane systému Android. A vďaka efektívnemu kompilátoru a malej štandardnej knižnici Kotlin nespôsobuje prakticky žiadnu réžiu počas behu.
O knihe
Kotlin v akcii vás naučí používať jazyk Kotlin na tvorbu kvalitných aplikácií. Táto kniha bohatá na príklady je napísaná pre skúsených vývojárov v jazyku Java a ide ďalej ako väčšina kníh o jazyku Kotlin, pretože sa zaoberá zaujímavými témami, ako je napríklad vytváranie DSL so syntaxou prirodzeného jazyka. Autori sú kľúčovými vývojármi jazyka Kotlin, takže môžete veriť, že aj tie najhrubšie detaily sú smrteľne presné.
Čo je vnútri
⬤ Funkčné programovanie na JVM.
⬤ Písanie čistého a idiomatického kódu.
⬤ Kombinácia jazykov Kotlin a Java.
⬤ Doménovo špecifické jazyky.
O čitateľovi
Táto kniha je určená skúseným vývojárom v jazyku Java.
O autorovi
Dmitrij Jemerov a Svetlana Isakova sú hlavnými vývojármi jazyka Kotlin v spoločnosti JetBrains.
Obsah
ČASŤ 1 - PREDSTAVENIE JAZYKA KOTLIN.
⬤ Kotlin: čo a prečo.
⬤ Základy jazyka Kotlin.
⬤ Definovanie a volanie funkcií.
⬤ Triedy, objekty a rozhrania.
⬤ Programovanie pomocou lambd.
⬤ Typový systém Kotlin.
ČASŤ 2 - PRIJATIE JAZYKA KOTLIN.
⬤ Prenášanie operátorov a ďalšie konvencie.
⬤ Funkcie vyššieho rádu: lambdy ako parametre a návratové hodnoty.
⬤ Generické funkcie.
⬤ Anotácie a reflexia.
⬤ Konštrukcia DSL.