Open Systems Mobile Development
Тематический план
-
Android Fundamentals Tutorials
Layout Editor
Material Design Android
Lecture. Layout & ViewGroups
-
Here is a deadline for all assignments that came before.
April 13th 2023
-
-
-
Implement an app of your choice:
- Architecture:
- ViewModel (5 p)
- Repository (5 p)
- Interface
- Fragments (5 p)
- Navigation (5 p)
- Multiple BackStacks(5 p)
- Complex/Nested UI (10 p)
- Theme/style change (5 p)
- Compose (5 p)
- Data
- Local DB (10 p)
- Many to Many Relations in DB (5 p)
- Shared Preferences (5 p)
- Files/Images (5 p)
- Networking
- Retrofit (5 p)
- Volley (10 p)
- Network Reachability Callbacks (5 p)
- Media
- Working with Camera/Photos (10 p)
- Music Record/Playback (10 p)
- Video Record/Playback (10 p)
- Other
- Maps (10 p)
- Accelerometer/Gyro sensors (5 p)
- Notifications (5 p)
- Animations (5 p)
NB: You can use your Server Programming API as a data source to make it easier to start development.
- Architecture:
-