Kotlin for Android App Development, 1st edition

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

  • Peter Sommerhoff
Products list
  • Available for purchase from all major ebook resellers, including InformIT.com
Products list

Details

  • A print text
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

This product is expected to ship within 3-6 business days for US and 5-10 business days for Canadian customers.

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.

  • 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