Kotlin Inward Action

Posted on

Kotlin inwards Action Kotlin inwards Action guides experienced Java developers from the linguistic communication basics of Kotlin al Kotlin inwards Action

Kotlin inwards Action guides experienced Java developers from the linguistic communication basics of Kotlin all the way through edifice applications to run on the JVM together with Android devices. Foreword past times Andrey Breslav, Lead Designer of Kotlin.

Purchase of the impress mass includes a gratis eBook inwards PDF, Kindle, together with ePub formats from Manning Publications.

About the Technology

Developers desire to learn piece of occupation done – together with the less hassle, the better. Coding amongst Kotlin way less hassle. The Kotlin programming linguistic communication offers an expressive syntax, a potent intuitive type system, together with dandy tooling back upwards along amongst seamless interoperability amongst existing Java code, libraries, together with frameworks. Kotlin tin laissez passer the sack live on compiled to Java bytecode, together with thus you lot tin laissez passer the sack exercise it everywhere Java is used, including Android. And amongst an effi cient compiler together with a pocket-sized criterion library, Kotlin imposes virtually no runtime overhead.

About the Book

Kotlin inwards Action teaches you lot to exercise the Kotlin linguistic communication for production-quality applications. Written for experienced Java developers, this example-rich mass goes farther than or together with thus linguistic communication books, roofing interesting topics similar edifice DSLs amongst natural linguistic communication syntax. The authors are substance Kotlin developers, together with thus you lot tin laissez passer the sack trust that fifty-fifty the gnarly details are dead accurate.

What’s Inside

  • Functional programming on the JVM
  • Writing laid upwards clean together with idiomatic code
  • Combining Kotlin together with Java
  • Domain-specific languages

About the Reader

This mass is for experienced Java developers.

About the Author

Dmitry Jemerov together with Svetlana Isakova are substance Kotlin developers at JetBrains.

Table of Contents

PART 1 – INTRODUCING KOTLIN

  • Kotlin: what together with why
  • Kotlin basics
  • Defining together with calling functions
  • Classes, objects, together with interfaces
  • Programming amongst lambdas
  • The Kotlin type system

PART ii – EMBRACING KOTLIN

  • Operator overloading together with other conventions
  • Higher-order functions: lambdas every 2d parameters together with supply values
  • Generics
  • Annotations together with reflection
  • DSL construction