Android development

1. Introduction

Object Oriented Programming, OOP Challenge, Collections in Java, Static Keyword - Inner Classes, Interfaces and Abstract Classes, Concurrency - Exceptions, User Interface Basics, Layouts.

2. Project:

Create Book's RecyclerView, Expandable CardView, Create Book Activity, Create Utils Class, Animations - Up Button, Persist Data with SharedPreferences.

3. Learning multiplatform framework:

Native Apps, Flutter macOS Setup, Windows Development Environment, Building a Widget Tree, Official Docs & The Widget Catalog, deploying on Playstore.