YoVDO

Android Jetpack Tutorial - 7+ Hours Comprehensive Guide

Offered By: tutorialsEU via YouTube

Tags

Android Development Courses RecyclerView Courses ViewModel Courses AndroidX Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a comprehensive 7-hour 40-minute Android Jetpack tutorial to master modern Android app development. Learn essential concepts including AndroidX, Android KTX, Bottom Navigation, ViewBinding, animations, and creating app icons. Explore various layouts such as LinearLayout, ConstraintLayout, RelativeLayout, and FrameLayout. Dive into practical application development with AddUpdateActivity implementation, image selection and handling, permissions management with Dexter, and working with RecyclerView and adapters. Gain proficiency in Room Database operations, including entity setup, DAO implementation, and data retrieval. Discover how to utilize ViewModel for efficient data management and display information in a RecyclerView grid. Perfect for beginners and intermediate developers looking to enhance their Android development skills using Jetpack components.

Syllabus

What you will learn
What is Android Jetpack?
What you will learn in the paid course
AndroidX
Android KTX
Bottom Navigation
ViewBinding Intro
Splash Activity
Animations
Creating an App Icon
Adding a Menu
Layouts Overview
LinearLayout
Constraint Layouts chain styles
ConStraintLayout
Relative Layout
FrameLayout Design
AddUpdateActivity part 1
AddUpdateActivity part 2
AddUpdateActivity part 3
Select Image click event
Select Image Click event part 2
Dexter, Permissions, AlertDialogs
Taking a Foto and assigning it to an ImageView
Selecting an image from Gallery
Glide Demo
Using Glide for Images
Store Selected Image and get its path
RecyclerView and Adapter with ViewBinding
Selecting Elements from our lists
Setting up the Entity
Setting up DAO insert
- Setting up the Room Database
- Setting up the Repository
- Setting up the ViewModel as well as the application
- Inserting Data using ViewModel
- Retrieve Data from Room Database
- Displaying the Dishes in a RecyclerView grid
- Refactoring the app a little
- Outro


Taught by

tutorialsEU

Related Courses

Desarrollo de aplicaciones con Android
Universidad Nacional Autónoma de México via Coursera
Developing Android Apps
Udacity
Android-разработка: основы, многопоточность, архитектура
Moscow Institute of Physics and Technology via Coursera
Android Fundamentals: Views and Adapters
Pluralsight
Android Development Essential Training: Manage Data with Kotlin
LinkedIn Learning