Smart Android Application Developer: | (PM-822)
OOPS Concept
- Inheritance
- Polymorphism (Method overloading and overriding)
- Object
Class etc."
- "Core Java fundamentals (for Android native apps)
- Java keywords like static final synchonized etc.
- Error/ Exception handling - Collection framework (required)"
- "Android fundamentals (Android basics)
- Basic Android components (Activity Broadcast receiver Service Content provider Intent)
- Activity life cycle"
- Design Pattern (MVC and MVPand MVVM Singleton;) (Nice to have)
- Android UI/UX Layout
- Android Known libraries
build system and testing method
- Persistent Storage (shared prefsqlite files) - Database Design/Queries
- "Multithreading - AsyncTask Threads Handlers Service etc."
- Bluetooth based application development (Nice to have)
- Wifi based application development (Nice to have)
- Location and Maps (Nice to have) -Cloud communication based on REST (MQTT Socket nice to have)
- Debugging/Problem Solving / Logical Skills
- Inheritance
- Polymorphism (Method overloading and overriding)
- Object
Class etc."
- "Core Java fundamentals (for Android native apps)
- Java keywords like static final synchonized etc.
- Error/ Exception handling - Collection framework (required)"
- "Android fundamentals (Android basics)
- Basic Android components (Activity Broadcast receiver Service Content provider Intent)
- Activity life cycle"
- Design Pattern (MVC and MVPand MVVM Singleton;) (Nice to have)
- Android UI/UX Layout
- Android Known libraries
build system and testing method
- Persistent Storage (shared prefsqlite files) - Database Design/Queries
- "Multithreading - AsyncTask Threads Handlers Service etc."
- Bluetooth based application development (Nice to have)
- Wifi based application development (Nice to have)
- Location and Maps (Nice to have) -Cloud communication based on REST (MQTT Socket nice to have)
- Debugging/Problem Solving / Logical Skills