Kotlin in Action
Kotlin in Action, authored by Dmitry Jemerov and Svetlana Isakova, is a comprehensive guide to the Kotlin programming language, specifically tailored for mobile app developers. Kotlin is a popular language among developers because of its interoperability with Java, making it an attractive choice for Android app development.
The authors of this book are members of the Kotlin development team at JetBrains, the company responsible for creating the language. Their deep understanding of the language and its use cases is evident in the book's detailed explanations and examples. The book covers the basics of Kotlin, such as syntax and data types, and gradually progresses to more advanced topics such as functional programming and concurrency.
One of the standout features of this book is its focus on practical applications of Kotlin. Each chapter includes examples of how to use the language to solve real-world problems, such as designing user interfaces and processing data. The book also covers important topics for mobile app developers, such as integrating Kotlin with existing Java code and using Kotlin for Android app development.
Kotlin in Action is an excellent resource for both beginners and experienced developers looking to learn Kotlin or improve their existing skills. The authors' clear writing style and practical examples make complex concepts easy to understand. The book also includes exercises and quizzes to help reinforce learning and test comprehension.
Author: Dmitry Jemerov and Svetlana Isakova
Link to buy: https://www.amazon.com/Kotlin-Action-Dmitry-Jemerov/dp/1617293296/
Ratings: 4.6 out of 5 stars (from 213 reviews)
Best Sellers Rank: #202,339 in Books
#14 in Functional Software Programming
#49 in Mobile App Development & Programming
#299 in Internet & Telecommunications