Professional Android Developer Roadmap Detail
- Programming Language
- Kotlin
- Java
- xml
- Android Studio
- Debugger
- CPU Profiler
- Android SDK
- Android Debug Bridge
- Emulator
- SDK Manager
- App Manifest
- Data Backup
- Permissions
- App Components
- Activity
- Activity Lifecycle
- Tasks & Backstack
- Fragment
- Fragment Manager
- Fragment Transaction
- Fragment Lifecycle
- Broadcast Receiver
- Service
- Notifications
- Notification Channels
- Intent Service
- Intent
- Intent Filters
- Implict Intents
- Explict Intents
- User Interface
- Resources
- Strings
- Localizable Strings
- Quantity Strings
- String Array
- Spans
- Fonts
- xml fonts
- Downloadable fonts
- Styles
- Styleables
- Themes
- Drawables
- Adaptative Icons
- Vector Drawables
- Animation Drawables
- Bitmap
- Mipmap
- UI Components
- Input Fields – Input Methods
- Clickable Components
- AppBar / Toolbar
- Adapter View
- Multimedia Components
- Image Loaders
- Picasso
- Glide
- UI Layouts
- Linear Layout
- Constraint Layout
- Relative Layout
- Frame Layout
- Recycler View
- More User Interface
- Progress Bar
- Spinner
- Search Interface
- Toast & Snackbar
- Dialogs & Pickers
- Storage
- Data Storage
- SQLite
- Shared Preferences
- Realm
- File Storage
- File Provider
- Architecture
- Quality Assurance
- Linters
- Delekt
- KtLint
- Android Lint
- Tests
- Espresso
- Robolectric
- UI Automator
- JUnit
- Unit Tests
- Integration Tests
- Instrumentation Tests
- Somke Tests
- Dependency Injection
- Koin
- Kodein
- Dagger
- Code Architecture
- MVVM (Model – View – ViewModel)
- MVP (Model – View – Presenter)
- MVI ( Model – View – Intent)
- MVC (Model – View – Controller)
- VIPER
- Build Configuration
- Build Types
- Build Flavors
- Gradle
- Groovy
- Thread Handling
- Handlers
- Coroutines
- Async Task
- Network Handling
- Retrofit
- Volley
- Json Conventers
- Gson
- Moshi
- Android jetpack
- Material Design
- Emoji
- Navigation
- Data binding
- Architecture Components
- Androidx
- Support Library
- Multidex
- Slices
- Architecture Components
- Room (SQlite)
- Livedata
- ViewModel
- Paging Library
- WorkManager (Thread Handling)
- Google Libraries
- Firebase
- Authentication
- Firestore
- Remote Config
- ML Kit
- Analytics & Crashlytics
- Test lab
- Cloud Messaging
- App Indexing
- Dynamic Links
- Google Play Services
- Google Maps
- Security
- Proguard
- Keystore
- Sensors
- Position
- Enviroment
- Motion
- Camera
- Content Providers
- Contact Provider
- Calendar Provider
- Animation
- Object Animation
- Transition
- App Publishing
- Play Store
- App Billing
- App Links
- App Actions
- Intant Apps
- App APK
- App Bundle
- Accessibility
- Screen Readers
- Android Auto
- Android TV
- Android Wear
- Android Things
- Hybrid
- Flutter
- React Native
- Xamarin
- Ionic / Cordova
- Connectivity
- Download Manger
- Sync Adapter
- Connectivity Manager
- Wifi
- Telecom (SIM Card)
- Bluetooth
- NFC
https://1drv.ms/f/s!ApugiICvemEGjXDeKTAywAsGKJ2D
ReplyDeleteFlutter Programming is one of the most popular in the cross platforms industry. We build excellent Flutter Development Company and also learn how to overcome performance issues. is the best choice for all startups to discuss and get their project quotation. We also enable many startups to do Proof of concept and help them to learn about business decisions.
ReplyDeleteThe models 5, 5c, 5S, 6 and 6 Plus all come furnished with an exceptional sort of 5 point screw that can be found at the base of the gadget. Just this screwdriver is prepared to open these exceptionally planned screws to permit access to within an iPhone. Handy reparatur
ReplyDelete