• Complain

Leiva - Kotlin for Android developers: learn Kotlin the easy way while developing an Android App

Here you can read online Leiva - Kotlin for Android developers: learn Kotlin the easy way while developing an Android App full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Victoria;British Columbia, year: 2019;2015, publisher: leanpub.com, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Kotlin for Android developers: learn Kotlin the easy way while developing an Android App
  • Author:
  • Publisher:
    leanpub.com
  • Genre:
  • Year:
    2019;2015
  • City:
    Victoria;British Columbia
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Kotlin for Android developers: learn Kotlin the easy way while developing an Android App: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Kotlin for Android developers: learn Kotlin the easy way while developing an Android App" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Leiva: author's other books


Who wrote Kotlin for Android developers: learn Kotlin the easy way while developing an Android App? Find out the surname, the name of the author of the book and a list of all author's works by series.

Kotlin for Android developers: learn Kotlin the easy way while developing an Android App — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Kotlin for Android developers: learn Kotlin the easy way while developing an Android App" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Kotlin for Android Developers Learn Kotlin the easy way while developing an - photo 1
Kotlin for Android Developers
Learn Kotlin the easy way while developing an Android App
Antonio Leiva

This book is for sale at http://leanpub.com/kotlin-for-android-developers

This version was published on 2018-04-05

This is a Leanpub book Leanpub empowers authors and publishers with - photo 2

* * * * *

This is a Leanpub book. Leanpub empowers authors and publishers with the Lean Publishing process. Lean Publishing is the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do.

* * * * *

2015 - 2018 Antonio Leiva

This book is dedicated to all the loyal readers of antonioleiva.com, who made me believe that writing about Android development was a powerful tool to help others learn about it. I felt that this book was a necessary step forward.

Special mention goes to Luis Herrero, who designed the excellent cover of this book, and to Gautier Mechling for helping me so much by reviewing this book. It is thanks to him that these pages are not full of typos and mistakes.

And, of course, this is specially dedicated to you. With your support and your help, this book is growing and becoming a reference. So any suggestions to improve the quality of this book will be welcomed. Feel free to write anytime to .

I. About this book

Hey! Thanks so much for your interest in this book, I am thrilled that you decided to become a Kotlin for Android expert.

Many things have happened since I started writing Kotlin for Android Developers in mid-2015. At that point, Kotlin was still in an early access edition. However, I felt so much power in the language, that I decided to explain everything that I was learning in a book.

Since then, the language has kept growing to the point that Google announced that they would start supporting Kotlin as an official language to develop Android apps.

These were amazing news. But it was even more amazing that both Google and JetBrains suggested this book to Android developers who want to learn the language.

As you may know, this is a lean publication. This book grew and progressed thanks to the readers comments. So I can only thank you for helping me bring this dream to life.

What is Kotlin for Android Developers about

Throughout this book, I create an Android app from the ground up using Kotlin as the primary language. The idea is to learn the language by example, instead of following a regular reference book structure. I will be stopping to explain the most useful concepts and ideas about Kotlin, comparing them to Java 6. This way, you can see what the differences are and which parts of the language can 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 projects by themselves. The examples are meant to overcome the most recurring problems we have to face in our daily lives as app developers, by making use of Kotlins expressiveness and some other exciting tools and libraries. However, this text covers most of the features of Kotlin, so by the end of the reading, you will have an in-depth knowledge of the language.

The content is very practical, so I recommend that you follow the examples and the code in front of a computer and try everything it suggests. You could, however, take one first read to get a broad idea and then dive into practice.

Even though this book now finished, I will review it from time to time to keep it up to date with new Kotlin versions. So feel free to write and tell me what you think about the book, or what could be improved. I want this book to be the perfect tool for Android developers, and as such, help and ideas will be welcomed.

If you are reading a printed copy and want to receive the latest updates, please feel free to email me at contact@antonioleiva.com with a proof of purchase, and I will give you access to the digital copy. That way, you will keep receiving the updates. Do the same if you got it from any bookstores (Kindle, Kobo) and you want to get access to the PDF version.

Thanks for becoming part of this exciting project!

II. Is this book for you?

This book is written to be useful to Android developers who are interested in learning the Kotlin language.

This book is for you if you are in some of the following situations:

  • You have some basic knowledge of Android Development and the Android SDK, as well as the Java language.
  • You want to learn how to develop Android apps using Kotlin by following an example.
  • You need a guide on how to solve many of the common challenges Android developers face every day, by using a cleaner and more expressive language.

On the other hand, this book may not be for you. These are the topics that you will not find in it:

  • The content of these pages is not a Kotlin Bible. I shall explain all language basics, and even more complicated ideas when they come out during the process, just when we need them. So you will learn by example and not the other way round.
  • I will not explain how to develop an Android app. You do not need a deep understanding of the platform, but at least some basics, such as some knowledge of Android Studio, Gradle, Java programming and Android SDK. You may even learn some new Android things in the process!
  • The book is not a guide to functional programming. Of course, I am showing what you need, as Java 6 is not functional at all, but I will not dive deep into the programming paradigm.
III. About the author

Antonio Leiva is an Android Engineer who spends time learning about new ways to get the most out of Android and then writes about it. He writes a blog at antonioleiva.com, focused on helping other Android developers learn Kotlin.

He also leads intensive live workshops, where the attendants put all the content from this book into practice. In 10 hours, people steps from no Kotlin knowledge to being able to create their apps from scratch.

Antonio started as a consultant in CRM technologies, but after some time, looking for his real passion, he discovered the Android platform. After getting some experience, he started a new adventure at a mobile company, where he led several projects for well-known companies in Spain.

He currently works as an Android Engineer at Plex, where he also plays an essential role in the design and UX of the Android applications.

You can find Antonio on Twitter as @lime_cl or Google+ as +AntonioLeivaGordillo.

1 Introduction

Things are changing for good for Android Developers. In Google I/O 2017, the Android team announced that Kotlin was becoming an official language to develop Android apps.

This means that, while it is still possible to develop Android apps using Java, from now on Kotlin is fully supported, and Google is making sure that every new Android feature, the framework, the IDE and all their libraries work seamlessly with the new language.

Google listened to the community, who was asking for years that Kotlin became a first-party language. So you can now take advantage of all the features of a modern language while developing for Android.

Throughout this book, I will show you how, so I hope that I can help you understand the various ways that Kotlin can take you one step ahead and make your code much better.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Kotlin for Android developers: learn Kotlin the easy way while developing an Android App»

Look at similar books to Kotlin for Android developers: learn Kotlin the easy way while developing an Android App. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Kotlin for Android developers: learn Kotlin the easy way while developing an Android App»

Discussion, reviews of the book Kotlin for Android developers: learn Kotlin the easy way while developing an Android App and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.