Kotlin Cookbook: A Problem-Focused Approach 1st Edition, Kindle Edition
Use the Amazon App to scan ISBNs and compare prices.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera - scan the code below and download the Kindle app.
Enter your mobile phone or email address
By pressing "Send link," you agree to Amazon's Conditions of Use.
You consent to receive an automated text message from or on behalf of Amazon about the Kindle App at your mobile number above. Consent is not a condition of any purchase. Message & data rates may apply.
Inspire a love of reading with Amazon Book Box for Kids
Discover delightful children's books with Amazon Book Box, a subscription that delivers new books every 1, 2, or 3 months — new Amazon Book Box Prime customers receive 15% off your first box. Learn more.
From the Publisher
From the Preface
Welcome to Kotlin Cookbook! The overall focus of the book is not only to teach Kotlin syntax and semantics, but also to show you when and why a particular feature should be used. The goal isn’t necessarily to cover every detail of Kotlin’s syntax and libraries. In the end, however, many recipes on basic principles were added to make the book understandable even to readers with only a beginning level of Kotlin knowledge.
Who Should Read This Book
This book is written for developers who already know the basics of object-oriented programming, especially in Java or another JVM-based language. While Java knowledge would be helpful, it isn’t required.
A recipe book like this one is more focused on using the techniques and idioms of Kotlin than on being an exhaustive resource on the language. That has the advantage of using the full power of the language in any given recipe, but the disadvantage of spending only a limited time on the basics of those features.
Each chapter includes a summary of the basic techniques, so if you are only vaguely familiar with how to create collections, work with arrays, or design classes, you should still be fine. The online reference manual provides a solid introduction to the language, and the book makes frequent reference to examples and discussions found there.
In addition, the book frequently dives into the implementations of features from the Kotlin libraries. That’s to show how the developers of the language work with it in practice, as well as to discuss why things are done the way they are. No prior knowledge of the implementation is expected, however, and you are free to skip those details if you are in a hurry.
About the Author
Ken Kousen is a Java Champion and Oracle Developer Champion, and the author of the books Modern Java Recipes (O'Reilly), Gradle Recipes for Android (O’Reilly) and Making Java Groovy (Manning), as well as O’Reilly video courses in Android, Groovy, Gradle, Advanced Java, and Spring. He is a regular speaker on the No Fluff, Just Stuff conference tour and a JavaOne Rock Star and Grails Rock Star. He has spoken at conferences all over the world. Through his company, Kousen I.T., Inc., he has taught software development training courses to thousands of students.--This text refers to the paperback edition.
- ASIN : B081HYY9BS
- Publisher : O'Reilly Media; 1st edition (November 14, 2019)
- Publication date : November 14, 2019
- Language : English
- File size : 1960 KB
- Simultaneous device usage : Unlimited
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Print length : 357 pages
- Lending : Not Enabled
- Best Sellers Rank: #1,044,299 in Kindle Store (See Top 100 in Kindle Store)
- Customer Reviews:
About the author
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
If you are experienced programmer, this is not the book for you. You already know how to approach a problem. This book covers only about 80 problems, of which some of them are useless for you. Also, you get much better sense how to solve those problems simply reading through Kotlin documents. You won't get enough knowledge of KOTLIN to tackle any other problems that is outside the scope of this book, since it doesn't cover Kotlin enough.
If you are a beginner, this book is definitely not for you. Don't buy. This book does not teach programming language. It's more like how you could apply kotlin to tackle few problems, so it does not cover all the parts of Kotlin. Honestly, learning from documentations in kotlin webpage or learning at tutorialpoints is much better option.
In conclusion, this book is not for anyone. Waste of money, and there are so much better options around.
Definitely not worth the money, too bad I wasted my time waiting for this book.
This book is for anyone familiar with Java and wants to learn the Kotlin language along with the Kotlin way of doing things. There are 85 recipes or examples in this book. This book is well organized and clearly written.
The Kotlin language was developed by JetBrains, the software developer of IntelliJ Idea and other IDE’s, and is a confluence of many good techniques from other languages. Having been adopted by Google for Android app development, it is one of the fastest-growing programming languages, which means the demand for Kotlin developers has risen rapidly.
Other technologies touched on including test-driven development with JUnit 5, Android app development, and Spring Boot support for Kotlin.