Published by Addison-Wesley Professional (June 17, 2022) © 2022

Bryan Sills | Brian Gardner | Kristin Marsicano | Chris Stewart
    VitalSource eTextbook (Lifetime access)
    €43,99
    Adding to cart… The item has been added
    ISBN-13: 9780137645732

    Android Programming: The Big Nerd Ranch Guide ,5th edition

    Language: English

    Android Programming: The Big Nerd Ranch Guide is 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 7.0 (Nougat) through Android 12 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, store data in databases, and more. Learn about the latest patterns and techniques, including Kotlin coroutines and Jetpack Compose, a new way to build Android UIs. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

    Learning Android

    The Necessary Tools

    Your First Android Application

    Interactive User Interfaces

    The Activity Lifecycle

    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 Widgets

    Databases and the Room Library

    Fragment Navigation

    Dialogs and UI State

    The App Bar

    Implicit Intents

    Taking Pictures with Intents

    Localization

    Accessibility

    Making Network Requests

    Displaying Images

    SearchView and DataStore

    WorkManager

    Browsing the Web and WebView

    Introduction to Jetpack Compose

    Styling and Theming Composables

    Managing State in Compose

    Custom Views and Touch Events

    Property Animation

    Afterword