𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Advanced Kotlin (Kotlin for Developers)

✍ Scribed by Marcin Moskala


Publisher
978-83-966847-4-5
Year
2023
Tongue
English
Leaves
350
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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 book

This 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 for

This 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 covered

This book focuses on advanced Kotlin features, including:

  • Generic variance modifiers
  • Interface and property delegation
  • Kotlin Contracts
  • Kotlin and Java interoperability
  • Multiplatform development
  • Using Kotlin/JS
  • Kotlin reflection
  • Annotation Processor
  • Kotlin Symbol Processor
  • Kotlin Compiler Plugins
  • Static Analysis with custom rules

πŸ“œ SIMILAR VOLUMES


Advanced Kotlin (Kotlin for Developers)
✍ Marcin Moskala πŸ“‚ Library πŸ“… 2023 πŸ› 978-83-966847-4-5 🌐 English

<p><span>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 proc

Kotlin Coroutines: Deep Dive (Kotlin for
✍ Marcin MoskaΕ‚a πŸ“‚ Library 🌐 English

<p><span>Kotlin coroutines revolutionized JVM development, especially on Android and the backend. They let us easily make efficient and reliable multithreading. Its cutting-edge design and features are suited ideally for modern use cases. In this book, we will explore Kotlin coroutines - both built-

Kotlin Coroutines: Deep Dive (Kotlin for
✍ Marcin MoskaΕ‚a πŸ“‚ Library 🌐 English

<p><span>Kotlin coroutines revolutionized JVM development, especially on Android and the backend. They let us easily make efficient and reliable multithreading. Its cutting-edge design and features are suited ideally for modern use cases. In this book, we will explore Kotlin coroutines - both built-

Kotlin for Android Development and Kotli
✍ JP PARKER πŸ“‚ Library πŸ“… 2024 πŸ› Independently Published 🌐 English

Unlocking Kotlin: A Comprehensive Guide to Android Development for Tech Enthusiasts and Beginners "Unlocking Kotlin," your go-to guide for mastering the powerful Kotlin programming language. Whether you're a seasoned tech enthusiast or a curious beginner, this comprehensive e-book is tailored to

Kotlin Development for Android
✍ Michael Fordham πŸ“‚ Library πŸ“… 2017 πŸ› Independently published 🌐 English

Learn how to create your own apps for Android, in the Kotlin programming language! Through the course of this book, you will be taught from the ground-up how to create and develop your own Android apps in the Kotlin language, which has been given first-class status by Google. You will be given detai