Android mobile operating system was developed by Google and it is the world's most powerful and popular mobile operating system, running on billions of devices. Flutter is an Open source UI SDK developed by Google for developing application for Android, IOS, and Web applications using a single code base. Companies like Google, Alibaba Group, BMW, ebay, Dream11, Tencent uses Flutter for their development.
Introduction to Java and Android.
Introduction to Mobile Apps.
Deep Overview in Android Stack.
Installing Android Machine.
Setting up development environment
Android API levels (versions & version names)
Layouts & Drawable Resources
Activities and Activity lifecycle
Editing emulator settings
Android Service Life Cycle
SQLite OpenHelper and creating a database.
Threads running on UI thread (runOnUiThread)
Accessing Phone services (Call, SMS)
Multi threading (Thread class & Runnable Interface)
DML & DDL Queries in brief