Thriving in Android Development Using Kotlin

Thriving in Android Development Using Kotlin
Author :
Publisher : Packt Publishing Ltd
Total Pages : 410
Release :
ISBN-13 : 9781837632770
ISBN-10 : 1837632774
Rating : 4/5 (74 Downloads)

Book Synopsis Thriving in Android Development Using Kotlin by : Gema Socorro Rodríguez

Download or read book Thriving in Android Development Using Kotlin written by Gema Socorro Rodríguez and published by Packt Publishing Ltd. This book was released on 2024-07-19 with total page 410 pages. Available in PDF, EPUB and Kindle. Book excerpt: Build a range of Android applications such as a messaging app, a photo editor, and a video streaming platform that address common real-world issues such as authentication, connecting to synchronous and asynchronous remote sources, rendering complex UIs with Jetpack Compose, and more with seasoned Android GDE, Gema Socorro Rodriguez Key Features Understand complex concepts in a coherent way by solving challenging real-world problems and developing three practical projects Use the latest features of libraries in Jetpack Compose, Room, CameraX, ExoPlayer, and more Leverage best practices for UI creation, app structure, data handling, and lifecycle management Purchase of the print or Kindle book includes a free PDF eBook Book DescriptionFinding resources on creating apps with the Android framework and Kotlin is easy, but discovering content that addresses the common challenges faced by app developers is difficult. This book is designed to bridge that gap and equip you with the skills to tackle everyday problems in Android development. You'll get hands on with Android development by building an app similar to WhatsApp. Next, you'll learn how to process asynchronous messages reactively, render them using Jetpack Compose, and advance to creating and uploading a backup of these messages. As you progress, you'll develop Packtagram, an app inspired by Instagram, focused on advanced photo-editing capabilities using the latest CameraX libraries. Finally, you'll build your own Netflix-like app, integrating video playback functionality with ExoPlayer for both foreground and background operations, and enabling casting to other devices. By the end of this book, you'll have crafted three fully functional projects across multiple platforms and gained the expertise to solve the most common challenges in Android development confidently.What you will learn Create complex UIs with Jetpack Compose Structure and modularize apps with a focus on further scaling Connect your app to synchronous and asynchronous remote sources Store and cache information and manage the lifecycle of this data Execute periodic tasks using WorkManager Capture and edit photos and videos using CameraX Authenticate your users securely Play videos in the foreground and background and cast them to other devices Who this book is for If you're a mid-level Android engineer, this book is for you as it will not only teach you how to solve issues that occur in real-world apps but also benefit you in your day-to-day work. This book will also help junior engineers who want to get exposed to complex problems and explore best practices to solve them. A basic understanding of Android and Kotlin concepts such as views, activities, lifecycle, and Kotlin coroutines will be useful to get the most out of this book.


Thriving in Android Development Using Kotlin Related Books

Thriving in Android Development Using Kotlin
Language: en
Pages: 410
Authors: Gema Socorro Rodríguez
Categories: Computers
Type: BOOK - Published: 2024-07-19 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Build a range of Android applications such as a messaging app, a photo editor, and a video streaming platform that address common real-world issues such as auth
Android Development with Kotlin
Language: en
Pages: 435
Authors: Marcin Moskala
Categories: Computers
Type: BOOK - Published: 2017-08-30 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

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 Book Lev
Mastering Android Development with Kotlin
Language: en
Pages: 366
Authors: Milos Vasic
Categories: Computers
Type: BOOK - Published: 2017-11-08 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Master Android development using a variety of Kotlin features About This Book Leverage specific features of Kotlin to ease Android application development An il
Kotlin for Android Developers
Language: en
Pages: 212
Authors: Antonio Leiva
Categories: Android (Electronic resource)
Type: BOOK - Published: 2016-03-21 - Publisher:

DOWNLOAD EBOOK

Google has officially announced Kotlin as a supported language to write Android Apps.These are amazing news for Android developers, which now have the ability t
Android Programming with Kotlin for Beginners
Language: en
Pages: 699
Authors: John Horton
Categories: Computers
Type: BOOK - Published: 2019-04-30 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Build smart looking Kotlin apps with UI and functionality for the Android platform Key FeaturesStart your Android programming career, or just have fun publishin