Edition |
Fifth edition. |
Description |
xx, 667 pages : illustrations ; 26 cm. |
Series |
The Big Nerd Ranch guide |
|
Big Nerd Ranch guide.
|
Note |
Includes index. |
|
Previous edition: Atlanta: Big Nerd Ranch, 2019. Previous editions authored by Bill Phillips. |
Contents |
Learning Android -- The necessary tools -- Your first Android application -- Interactive user interfaces -- The activity lifestyle -- Persisting UI state -- Debugging Android apps -- Testing -- Your second activity -- Android SDK versions and compatibility -- Fragments -- Displaying lists with RecyclerView -- Creating user interfaces with layouts and view -- Coroutines and databases -- Fragment navigation -- Dialogs and DialogFragment -- The app bar -- Implicit Intents -- Taking pictures with Intents -- Localization -- Accessibility -- Making network requests and displaying images -- SearchView and DataStore -- WorkManager -- Browsing the Web and WebView -- Custom views and touch events -- Property animation -- Introduction to Jetpack Compose -- UI state in Jetpack Compose -- Showing dialogs with Jetpack Compose -- Theming Compose in UIs. |
Summary |
Provides an introductory Android book for programmers with Kotlin experience. Based on Big Nerd Ranch's popular Android Bootcamp, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps in Kotlin compatible with Android 5.0 (Lollipop) through Android 8.1 (Oreo) and beyond. Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development. --From publisher description. |
Subject |
Android (Electronic resource)
|
|
Application software -- Development.
|
|
Computer programming.
|
|
Smartphones -- Programming.
|
|
COMPUTERS / Languages.
|
|
COMPUTERS / Programming / Mobile Devices.
|
|
Android (Electronic resource) (OCoLC)fst01776064
|
|
Application software -- Development.
(OCoLC)fst00811707
|
|
Computer programming. (OCoLC)fst00872390
|
Added Author |
Marsicano, Kristin, author.
|
|
Stewart, Chris (Computer programmer), author.
|
|
Gardner, Brian (Computer software developer), author.
|
|
Big Nerd Ranch (Firm), issuing body.
|
Other Form: |
ebook version : 9780137645732 |
ISBN |
9780137645541 (paperback) |
|
0137645546 (paperback) |
|