E-book details

Thriving in Android Development Using Kotlin. A project-based guide to using the latest Android features for developing production-grade apps

Thriving in Android Development Using Kotlin. A project-based guide to using the latest Android features for developing production-grade apps

Gema Socorro Rodríguez

Ebook
With resources on Android and Kotlin abound, it’s difficult to find content that focuses on resolving common challenges faced by app developers. This book by Gema Socorro Rodríguez – a Google Developer Expert for Android with over 15 years of experience and a proven track record as an effective instructor – is designed to bridge the gap between theory and real-world application. It equips you with the skills to tackle everyday problems in Android development through hands-on projects.
Under Gema's expert guidance, you’ll build three sophisticated Android projects. You'll start your development journey by building a WhatsApp-like application, learning how to process asynchronous messages reactively, render them using Jetpack Compose, and advance to creating and uploading a backup of these messages. Next, you’ll channel your creativity into Packtagram, an Instagram-inspired app that offers advanced photo-editing capabilities using the latest CameraX libraries. Your final project will be a Netflix-style app, integrating video playback functionality with ExoPlayer for both foreground and background operations, and implementing device casting features.
By the end of this book, you'll have crafted three fully functional, multi-platform projects and gained the confidence to solve the most common challenges in Android development.
  • 1. Building the UI for Your Messaging App
  • 2. Setting Up WhatsPackt's Messaging Abilities
  • 3. Backing Up Your WhatsPackt Messages
  • 4. Building the Packtagram UI
  • 5. Creating a Photo Editor Using CameraX
  • 6. Adding Video and Editing Functionality to Packtagram
  • 7. Starting a Video Streaming App and Adding Authentication
  • 8. Adding Media Playback to Packtflix with ExoPlayer
  • 9. Extending Video Playback in Your Packtflix App
  • Title: Thriving in Android Development Using Kotlin. A project-based guide to using the latest Android features for developing production-grade apps
  • Author: Gema Socorro Rodríguez
  • Original title: Thriving in Android Development Using Kotlin. A project-based guide to using the latest Android features for developing production-grade apps
  • ISBN: 9781837632770, 9781837632770
  • Date of issue: 2024-07-19
  • Format: Ebook
  • Item ID: e_3xf8
  • Publisher: Packt Publishing