Kotlin for Android Developers: Learn Kotlin the easy way while developing an Android App

Google has officially announced Kotlin as a supported language to write Android Apps.These are amazing news for Android developers, which now have the ability to use a modern and powerful language to make their job easier and funnier.But this comes with other responsibilities. If you want to be a good candidate for new Android opportunities, Kotlin is becoming a new need most companies will ask for. So it's your time to start learning about it!And "Kotlin for Android Developers" is the best tool. Recommended by both Google and Jetbrains, this book will guide through the process of learning all the new features that Java was missing, in an easy and fun way.You'll be creating an Android app from ground using Kotlin as the main language. The idea is to learn the language by example, instead of following a typical structure. I'll be stopping to explain the most interesting concepts and ideas about Kotlin, comparing it with Java 7. This way, you can see what the differences are and which parts of the language will help you speed up your work.This book is not meant to be a language reference, but a tool for Android developers to learn Kotlin and be able to continue with their own projects by themselves. I'll be solving many of the typical problems we have to face in our daily lives by making use of the language expressiveness and some other really interesting tools and libraries.The book is very practical, so it is recommended to follow the examples and the code in front of a computer and try everything it's suggested. You could, however, take a first read to get a broad idea and then dive into practice.


Buy On Amazon »
Kotlin in Action

Summary Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building appl ...

Details »
Kotlin Programming: The Big Nerd Ranch Guide

Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Androi ...

Details »
Living by the Code (First Edition): Reflect, Refactor & Refresh: Top Developers, Leaders & Innovators in Tech Share the Career Advice They Wish They'd Had When They Started

Reflect, refactor & refresh!Top developers, leaders & innovators in tech share the career advice they wish they’d had when the ...

Details »
Head First Kotlin: A Brain-Friendly Guide

What will you learn from this book?Head First Kotlin is a complete introduction to coding in Kotlin. This hands-on book helps yo ...

Details »
Reactive Programming with RxJava

In today’s app-driven era, when programs are asynchronous and responsiveness is so vital, reactive programming can help you wr ...

Details »
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)

Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”)   By applying universal rules ...

Details »
Android Programming: The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides)

Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience.  Based ...

Details »
Clean Code: A Handbook of Agile Software Craftsmanship

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countle ...

Details »
Android Programming: The Big Nerd Ranch Guide (4th Edition) (Big Nerd Ranch Guides)

Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Kotlin experience.  B ...

Details »
Android Development with Kotlin: Enhance your skills for Android development using Kotlin

Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better q ...

Details »