Android Development with Kotlin
Marcin Moskala, Igor WojdaLearn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code.
About This Book- Leverage specific features of Kotlin to ease Android application development
- Write code based on both object oriented and functional programming to build robust applications
- Filled with various practical examples so you can easily apply your knowledge to real world scenarios
- Identify the improved way of dealing with common Java patterns
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 Learn- Run a Kotlin application and understand the integration with Android Studio
- Incorporate Kotlin into new/existing Android Java based project
- Learn about Kotlin type system to deal with null safety and immutability
- Define various types of classes and deal with properties
- Define collections and transform them in functional way
- Define extensions, new behaviours to existing libraries and Android framework classes
- Use generic type variance modifiers to define subtyping relationship between generic types
- Build a sample application
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
年:
2017
出版社:
Packt Publishing
语言:
english
页:
382
ISBN 10:
1787123685
ISBN 13:
9781787123687
文件:
EPUB, 2.87 MB
IPFS:
,
english, 2017