Android Development with Kotlin
Book information
Description
Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code. About This BookLeverage specific features of Kotlin to ease Android application developmentWrite code based on both object oriented and functional programming to build robust applicationsFilled with various practical examples so you can easily apply your knowledge to real world scenariosIdentify the improved way of dealing with common Java patternsWho This Book Is For This book is for developers who have a basic understanding of Java language and have 6-12 months of experience with Android development and developers who feel comfortable with OOP concepts. What You Will LearnRun a Kotlin application and understand the integration with Android StudioIncorporate Kotlin into new/existing Android Java based projectLearn about Kotlin type system to deal with null safety and immutabilityDefine various types of classes and deal with propertiesDefine collections and transform them in functional wayDefine extensions, new behaviours to existing libraries and Android framework classesUse generic type variance modifiers to define subtyping relationship between generic typesBuild a sample applicationIn Detail Nowadays, improved application development does not just mean building better performing applications. It has become crucial to find improved ways of writing code. Kotlin is a language that helps developers build amazing Android applications easily and
Similar books
B4A: Rapid Android App Development using BASIC
2015 · PDF
Kotlin Programming Cookbook: Explore more than 100 recipes that show how to build robust mobile and web applications with Kotlin, Spring Boot, and Android
2018 · EPUB
Gradle Recipes for Android: Master the New Build System for Android
2016 · PDF
Android Sensor Programming By Example
2016 · PDF
Node Js With Koa 2: Step By Step Guide To Develop Web Apps With Complete Source Code Of Node js with Koa 2
2016 · PDF
iOS Apps for Masterminds: How to take advantage of Swift to create insanely great apps for iPhones and iPads
2016 · AZW3
Beginning WatchKit Development
2017 · MOBI
Android Studio Development Essentials - Android 6 Edition
2015 · MOBI