ENGLISH

Advanced Kotlin (Kotlin for Developers)

Book information

Publisher
978-83-966847-4-5
Year
2023
ISBN
839668474X, 9788396684745
Language
english
Format
EPUB
Filesize
12 MB (12673831 bytes)
Pages
350\0
Time added
2023-12-09 07:33:45

Description

You know how to use Kotlin, but do you know the advanced features? What are the consequences of using variance modifiers? What limitations do they introduce, and how can these be overcome? How does property delegation work? How to use reflection? How to implement a KSP or an annotation processor? How is a Kotlin Compiler Plugin implemented? If you want to know the answers to these questions, this book is for you.About the bookThis book focuses on the advanced aspects of Kotlin's development. These are often features and tools that developers use daily, even though they don’t know exactly how they work. This book explains them and gives you the knowledge to use these features in your projects.Who this book is forThis book is for developers with Kotlin experience who want to learn about its advanced features. Readers are expected to have experience in Kotlin development. All the required knowledge can be discovered in the books Kotlin Essentials and Functional Kotlin.What is coveredThis book focuses on advanced Kotlin features, including:Generic variance modifiersInterface and property delegationKotlin ContractsKotlin and Java interoperabilityMultiplatform developmentUsing Kotlin/JSKotlin reflectionAnnotation ProcessorKotlin Symbol ProcessorKotlin Compiler PluginsStatic Analysis with custom rules

Similar books