A complete roadmap to learn Android App Development. This roadmap will help you in becoming a complete Android Developer.
To become an android developer, you need at least 4 steps to walk:
- Pick a language
- Learn fundamentals of Android
- Build application
- Learn to build advance application
- Programming
- Android Studio
- Android component
- Activity
- Service
- Broadcast receiver
- Content provider
- Intents
- UIs
- Static UI
- Dynamic UI
- Custom View
- UI Resources
- Support UI
- Fragments
- Storage
- Gradle, debug/release config
- Threading
- Debugging
- Data format
- Networking
- Design pattern
- Unit test
- Firebase
- Security
Copyright (C) 2023 Xuan Loc Le
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Just add issue/pull request. You are in!