- Pick a Language
- Android Studio
- Installing Android Studio https://developer.android.com/studio/install
- Android Studio IDE overview https://developer.android.com/studio/intro
- Android studio Project Structure https://developer.android.com/studio/projects
- Kotlin https://developer.android.com/kotlin - Java https://developer.android.com/studio/write/java8-support
- XML https://developer.android.com/develop/ui/views/layout/declaring-layout#write
- .gradle files https://developer.android.com/studio/build - gradle https://gradle.org/
- Manifest https://developer.android.com/guide/topics/manifest/manifest-intro
- Creating Android Project https://developer.android.com/studio/projects/create-project
- Build and Run Android Project https://developer.android.com/studio/run
- Debug your app https://developer.android.com/studio/debug
- Test your app https://developer.android.com/studio/test/test-in-android-studio
- Profile your app performance https://developer.android.com/studio/profile
- Publish your app https://developer.android.com/studio/publish
- Publish your library https://developer.android.com/studio/publish-library
- Android App Component https://developer.android.com/guide/components/fundamentals#Components
- Activities https://developer.android.com/guide/components/activities/intro-activities
- Activity Lifecycle https://developer.android.com/guide/components/activities/activity-lifecycle
- Tasks and the back stack https://developer.android.com/guide/components/activities/tasks-and-back-stack
- Services https://developer.android.com/guide/components/services
- Broadcast receivers https://developer.android.com/reference/android/content/BroadcastReceiver
- Content providers https://developer.android.com/guide/topics/providers/content-providers
- Activities https://developer.android.com/guide/components/activities/intro-activities
- Intents and Intent Filters https://developer.android.com/guide/components/intents-filters
- Static User Interface
- View
- ViewGroup
- LinearLayout https://developer.android.com/reference/android/widget/LinearLayout
- RelativeLayout https://developer.android.com/reference/android/widget/RelativeLayout
- FrameLayout https://developer.android.com/reference/android/widget/FrameLayout
- ConstraintLayout https://developer.android.com/reference/android/widget/ConstraintLayout
- Dynamic User Interface
- CustomView
- Canvas https://developer.android.com/reference/android/graphics/Canvas?hl=en
- Bitmap
- Paint
-
Notifications
You must be signed in to change notification settings - Fork 0
aminrahkan/Android-Development-Roadmap
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published