Learn intermediate Android concepts such as content providers, services, broadcast receivers, room database, and WorkManager API
About This Video
Build a strong foundation in intermediate Android development
Fully and deeply understand how activities and fragments work
Build solid, robust Android applications using Android development best practices
In Detail
Android app development will open many doors for you since Android is the …
The Complete Intermediate Android Masterclass
Video description
Learn intermediate Android concepts such as content providers, services, broadcast receivers, room database, and WorkManager API
About This Video
Build a strong foundation in intermediate Android development
Fully and deeply understand how activities and fragments work
Build solid, robust Android applications using Android development best practices
In Detail
Android app development will open many doors for you since Android is the most popular operating system in the world.
Many courses focus on the basics of Android development, which is great for the beginner; however, at some point in your journey, you’ll find yourself needing more intermediate to advanced Android topics. This is the course you’ve been looking for!
The course is structured in such a way to improve your knowledge retention—by having a lot of hands-on projects. Each section in this course will give you an opportunity to practice and build something meaningful that will aid your understanding of intermediate Android development even further. There are quizzes, assignments, and challenges as well.
If you are looking for a course that takes your pre-existing Android knowledge to the next level, then this is definitely the course for you. By the end of this course, you will be able to build a strong foundation in intermediate Android development and become an intermediate to advanced Android developer.
What We’ll Cover in This Section - Vision Board Room Database
Set Up Toolbar and Navigation - Vision Board App
Setting Up AddFragment User Interface
UI Setup Finished
Set Up AddFragment - Part 1
Setting Up BoardDao Interface
Setting Up the ViewModel Class
Saving and Showing Boards
Final Touches - Vision Board App
Chapter 10 : Working in the Background in Android - Services [Part 1]
What We’ll Cover in This Section
Understanding the UI Thread
Understanding AsyncTask
Limitations and When to Use AsyncTask
Understanding Services
[Hands-On] AsyncTask
Understanding the Working in the Background
Create and Run a Service
Creating an IntentService
Ways for Communicating Between Activities and Services
Android BroadcastReceivers - Part 1
Android BroadcastReceivers - Part 2 - Finished Project
Binding Services - Part 1
Binding Services - Part 2 - Invoking Services Methods
Chapter 11 : Working in the Background in Android - JobScheduler [Part 2]
Android JobScheduler Overview
Understanding the JobScheduler API
Create a JobService and JobScheduler
Running JobService on Worker Thread and Stopping JobServices
JobScheduler and Broadcast Receiver
[CHALLENGE - JSON] - Parse JSON Using JobScheduler
[SOLUTION] - Parse JSON Using JobScheduler - Part 1
[CHALLENGE - JSON] - Parse JSON Using JobScheduler - Final
Chapter 12 : Working in the Background - WorkManager and Notification Manag [Part 3]
Introduction to Modern Concurrent Android API - WorkManager
Setting Up a Worker
Applying Constraints to the WorkRequest
Getting Result from Background Worker onto UI
Passing Data from Activity to Worker
Cancelling Work
Setting Up PeriodicWorkRequest
Chaining Works
Notification Manager API - Introduction
Showing Notifications with Workers
Adding onTap to Notification and Pending Intents
Chapter 13 : [Hands-on] - Build Custom Card App Using WorkManager API
What We’ll Build in This Section - Custom Card App
Setting Up Android Permissions
Getting Image from the Device
Showing Image Via CustomAndroidViewModel
Setting Up WorkContinuation Class
Setting Up CardWorkerUtils Class
Setting Up CleanUpWorker Class
Setting Up CardWorker Class
Setting Up the SaveCardToFileWorker
Set Up WriteBitmapToFile Class
Setting Up OverlayTextToBitmap Class
Setting Up OverlayTextToBitmap Class - Final
Setting Up CreateCardActivity
Final Touches
Chapter 14 : [OPTIONAL] - Android Studio Update
Android Studio Update
Chapter 15 : [Hands-On] - Build a Home Screen Widget - Virus Tracker
Home Screen Widgets - Introduction and App Demo
Setting Up the Virus Tracker Project
Working on the DownloadJsonWorker Class
Set Up WorkContinuation for the Workers
Set Up the MainActivity and ViewModel
Adding Refresh Menu Button - Finishing the App
Creating our Widget - Setup and Walkthrough
Set Up the WidgetAppProvider Class
Finishing the Home Screen Widget
Chapter 16 : What’s Next?
What’s Next?
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept