- Type Learning
- Level Foundational
- Time Months
Mobile Applications Developer – Android Foundational Level
Issued by
Elm
The badge is issued to Elm employees who have successfully completed all phases of the Elm Mobile Dev. Android Foundational Training. The program covers topics related to installing, configuring, and using Android studio IDE as well as running Android applications on both a device and on an emulator. Trainees will learn how to develop a simple Android application, how to satisfy specific system requirements, conforming to Android UI standards & guidelines as well as different design patterns.
- Type Learning
- Level Foundational
- Time Months
Skills
- Accessing RESTful Services
- Activities
- Android
- Android Databases
- Android Services
- Android Studio
- Containers And Generics
- Dagger
- Design Patterns (MVP & MVVM)
- Firebase Services
- Fragments
- Functional Kotlin
- Gradle
- Intents
- Kotlin
- Kotlin Objects
- Packages
- Push Notification
- Recyclerview
- ROOM And SQLite
- RxAndroid
- Security Permissions
- Views And Layouts
Earning Criteria
-
• Training Path (Developing Android Applications): Instructor Led Online training. Study Material (soft copy) Lab access. Sessions delivered through Microsoft Teams assignments.
-
• Internal Training: Elm coding standards. Elm security standards. Elm code structure. Elm App architecture. Elm design pattern. Minimum Viable Product (MVP) assignment introduction
-
• Outcome Assessment Strategies: successful completion of the “Minimum Viable Product (MVP) Challenge”: by submitting a functional Android application developed according to shared specifications within the allotted timeframe and obtaining an assessment score above a certain threshold by the MVP Challenge committee.