Please enable JavaScript.
Coggle requires JavaScript to display documents.
Android Roadmap - Coggle Diagram
Android Roadmap
UI/UX
Jetpack Compose
Constraint Layout
Motion Layout
Data Binding
Material Design Guidelines
Animations
Localization
Screen Sizes
Data Storage
& File Storage
SQLite Database basics
Room Persistence Library
Shared Preferences
Content Provides
Scoped Storage (Android 10+)
Internal, External, and cache storage
Assets and raw files
Android Fundamentals
View Lifecycle
Activity Lifecycle
Fragment Lifecycle
Intent and Intent filters
Resources and Assets
Permissions
Notifications
Navigation Component
Architecture
MVVM
Clean Architecture
Lifecycle
LiveData
Kotlin Flow
Paging
Debugging
Basics of debugging
Profiler
Canary
Database Inspection
Network Inspection
Other Important topics
Deeplinks
Firebase Messaging Service
Crashlytics
Analytics (any service)
Remote Config
Important Principles
OOPs and Functional Programming
SOLID Principles
Design Patterns
Basics of Data Structures and Algorithms
Networking
Retrofit
Network Security
Caching
Glide
Concurrency and
background processing
Kotlin Coroutines
Android Service
Work Manager
Programming
Language
Kotlin
Java Basics