HelloAndroidAn introductory overview to native Android development.RequirementsLatest version of Android StudioJava 8Emulator or physical deviceTable of ContentsLesson 1: Anatomy of an appLesson 2: Activity LifecycleLesson 3: Handy ShortcutsLesson 4: Architecture (MVC, MVP, MVVM)Lesson 5: Configuration ChangesLesson 6: Instrumentation TestsLesson 7: Networking with RetrofitLesson 8: Memory LeaksLesson 9: Dependency Injection with Dagger 2Lesson 9: Dependency Injection LabLesson 10: RecyclerViewLesson 11: Menus & FragmentsLesson 11: Menus LabLesson 12: NotificationsAndroid Review QuestionsLesson 13: ServicesLesson 13: Services LabLesson 14: Broadcast ReceiversLesson 15: WorkManagerLesson 15: WorkManager LabLesson 16: ContentProvidersLesson 16: ContentProviders LabLesson 17: DialogsLesson 18: PagingKeeping Up With Android