Kotlin for Android App Development, 1st edition

Published by Addison-Wesley Professional (December 17, 2018) © 2019

  • Peter Sommerhoff

VitalSource eTextbook

ISBN-13: 9780134854229
Kotlin for Android App Development
Published 2018
  • Available for purchase from all major ebook resellers, including InformIT.com

Title overview

The Kotlin language brings state-of-the-art programming techniques and constructs to Android development. Kotlin for Android App Development will help students rapidly understand Kotlin’s principles and techniques, apply Kotlin in production app development, integrate Kotlin with existing Java code, and plan a migration to Kotlin.

 

For students with at least basic programming experience (with any language), Peter Sommerhoff’s well-crafted overview and examples will help them get quickly up-to-speed with the Kotlin language, its constructs, and its advanced functional and object-oriented capabilities.

 

Once students have mastered these foundations, Sommerhoff walks them through two complete app development projects, introducing best practices and emerging patterns for writing code that’s robust, concise, readable, and highly performant.

Table of contents

  • Introduction
  • Part I
  • 1. Introducing Kotlin
  • 2. Getting Started
  • 3. Diving Into Kotlin
  • 4. Functional Programming in Kotlin
  • 5. Object-Orientation in Kotlin
  • 6. Interoperability with Java
  • 7. Concurrency in Kotlin
  • Part II
  • 8. Android App Development
  • 9. DSLs and Anko
  • 10. Migrating Existing Apps to Kotlin
  • Appendix A. Further Resources
  • Appendix B. Glossary

Need help?Get in touch