Jump to ratings and reviews
Rate this book

Mastering Android Development with Kotlin: Deep dive into the world of Android to create robust applications with Kotlin

Rate this book
Key Features Learn how to make Android development much faster using of Kotlin as a primary development language, from basics to advanced, to write better quality code. Build amazing projects to get grips with the Kotlin language for the Android platform. An illustrative guide to write code based on both functional and reactive programming to build robust applications. Book Description

Kotlin is a programming language intended to be a better Java, and it's designed to be usable and readable across large teams with different levels of knowledge. Kotlin is a language that helps developers build amazing Android applications in an easy and effective way. The book will begin by giving you strong grasp of the Kotlin features in context of Android development and its APIs to further taking steps towards building stunning applications for Android. It will show you the environment setup and the difficulty level will grow steadily with the coming applications covered in the upcoming chapters. The book will also introduce you to using the Android Studio IDE which plays an integral role in Android Development. We will use Kotlin’s basic programming concepts such as functions, lambdas, properties, object oriented code, safety aspects and type parameterization, testing, concurrency which will guide you to write Kotlin’s code to production. We will also show how we can integrate Kotlin in any existing Android project.

What you will learn Understanding basics of Android development with Kotlin Key concepts in Android development How to create modern mobile applications for Android platform How to adjust your application’s look and feel How to persist and share application database Working with Services and other concurrency mechanisms Writing effective tests Migration of existing Java based project to Kotlin About the Author

Miloš Vasic is a software engineer, author and open source enthusiasts. Miloš holds a Bachelor degree in Programming of computer graphics and Master degree in the field of Android programming, both degrees gained at the Singidunum University. He published his first book Fundamental Kotlin in October 2016 and thus achieved his dream of becoming an author. He's currently employed at the company Robert Bosch where he's working on SDKs for auto industry. When he is not working on a new book Miloš is working on his open source projects.

380 pages, Kindle Edition

Published November 8, 2017

4 people are currently reading
38 people want to read

About the author

Miloš Vasić

2 books15 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (69%)
4 stars
3 (23%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
1 (7%)
Displaying 1 - 6 of 6 reviews
2 reviews
November 25, 2017
This is a great book to help you better understand computer programming and a better understandin Kotlin in particular. Great help with creating powerful android aps. Many programming books are either written by a professor who does not have field experience or by a programmer who is not an educator. Author of this book is clearly a great educator and a great programmer. It's nice to read from such an author tips and guides on how to do it properly.
Hope to read more book from Miloš Vasić.
1 review
November 30, 2017
This is one great book of a kind I was looking for for some time now.
As a computer professional with few decades of experience, I am fairly often exposed to new fields and technologies. Android is one field I am new to and what I needed was a Mastering type book using some original enough approach to keep me motivated to go through... There comes Kotlin - motivating by virtue of being a creative new language, one I am reading about and using in small measure for now... Kotlin plus Android, in a Mastering level book to boot! Wow!!
High concentration of useful information, written in non-nonsense fast paced book. Just what I needed! Thanks to Milos and Packt for it!
1 review
December 6, 2017
As an iOS developer and mobile gadgets fan in general I heard that Google just announced that it will officially support Kotlin on Android as a "first-class" language.. It was pretty interesting to me to see how Kotlin is used for android development and how much is similar to Swift. I'm not Java fan and that was one of the reasons why I didn't dive deeply into Android. With this change I was looking on books that can give me starting point for learning Android using Kotlin. I can say that this book has exceeded my expectations. I would recommend it to everyone.
51 reviews
March 8, 2019
It is a beginners level book, somehow missed that while choosing this book. And also it is already outdated book. In many places I have noticed that this book might lead reader to programming antipatterns. Moreover complex book places or terms have not given any explanations or references (it should not be this way if its a beginners book). As I see, this book is not a good resource if you want to start learning Android.
12 reviews
February 9, 2018
Programming Android with Kotlin is fun again. Something like Swift for iOS. Hope Miloš Vasić will provide us with more comprehensive and in-depth Android Kotlin books. Like Google's Android Java official manuals - Android Developer Fundamentals & Advanced Android Developer. MAD w K is one of the first Android Kotlin books out there. Miloš Vasić is Android with Kotlin pioneer. Nice job.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.