<p>https://www.apress.com/gp/book/9781484259368</p><p>Build and deploy your Java-based Android apps using the popular and efficient Android Studio 4 suite of tools, an integrated development environment (IDE) for today's Android developers. With this book, youβll learn the latest and most productive
Learn Android Studio 4: Efficient Java-Based Android Apps Development
β Scribed by Ted Hagos
- Publisher
- Apress
- Year
- 2020
- Tongue
- English
- Leaves
- 334
- Edition
- 2nd ed.
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Build and deploy your Java-based Android apps using the popular and efficient Android Studio 4 suite of tools, an integrated development environment (IDE) for today's Android developers. With this book, youβll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part.
Among these tools, you'll use the new Android Studio 4 features, including an upgraded CPU profiler UI, a new build speed window, the multi-preview feature, and the live layout inspector.
After reading and using this book, you'll be able to efficiently build complete Java-based Android apps that run on any Android smartphone, tablet, smart watch and more. Youβll also be able to publish those apps and sell them online and in the Google Play store.
What You Will Learn
- Use Android Studio 4 to quickly and confidently build your first Android apps
- Build an Android user interface using activities and layouts, event handling, images, menus, and the action bar
- Work with new tools in Android Studio 4: Jetpack compose support, a smart editor for ProGuard rules, a new motion layout editor, a new Android Gradle plugin, and a fragment wizard with new fragment templates
- Integrate data with data persistence
- Access the cloud
Who This Book Is For
Those who may be new to Android Studio 4 or Android Studio in general. You may or may not be new to Android development. Some prior experience with Java is recommended.
β¦ Table of Contents
Front Matter ....Pages i-xix
Android Overview (Ted Hagos)....Pages 1-5
Android Studio (Ted Hagos)....Pages 7-16
Project Basics (Ted Hagos)....Pages 17-30
Android Studio IDE (Ted Hagos)....Pages 31-45
Android Application Overview (Ted Hagos)....Pages 47-54
Activities and Layouts (Ted Hagos)....Pages 55-74
Event Handling (Ted Hagos)....Pages 75-87
Intents (Ted Hagos)....Pages 89-99
Fragments (Ted Hagos)....Pages 101-110
Navigation (Ted Hagos)....Pages 111-130
Running in the Background (Ted Hagos)....Pages 131-146
Debugging (Ted Hagos)....Pages 147-156
Testing (Ted Hagos)....Pages 157-180
Working with Files (Ted Hagos)....Pages 181-191
BroadcastReceivers (Ted Hagos)....Pages 193-202
Jetpack, LiveData, ViewModel, and Room (Ted Hagos)....Pages 203-224
Distributing Apps (Ted Hagos)....Pages 225-237
Short Takes (Ted Hagos)....Pages 239-252
Back Matter ....Pages 253-324
β¦ Subjects
Computer Science; Mobile Computing; Programming Techniques; Java
π SIMILAR VOLUMES
<p>Build Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) with which Android developers can now use the Kotlin programming language. With this book, youβll learn the latest and most productive tools in the Android tools ecosyst
Fully updated for Android Studio 4.2, the goal of this book is to teach the skills necessary to develop Android-based applications using the Java programming language. Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environ
Fully updated for Android Studio 4.2, the goal of this book is to teach the skills necessary to develop Android-based applications using the Java programming language. Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing envi
This book covers Android app design fundamentals in Android Studio using Java programming language.<br><br>The author assumes you have no experience in app development. The book starts with the installation of the required development environment and setting up the emulators. Then, the simplest Β«Hel