All Projects → skydoves → android-developer-roadmap

skydoves / android-developer-roadmap

Licence: Apache-2.0 license
🗺 The 2022 Android Developer Roadmap suggests learning paths to understanding Android development.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to android-developer-roadmap

GitReposCompose
GitReposCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.
Stars: ✭ 32 (-99.42%)
Mutual labels:  android-development, jetpack, jetpack-compose
Android Developer Roadmap
Android Developer Roadmap - A complete roadmap to learn Android App Development
Stars: ✭ 2,170 (-60.78%)
Mutual labels:  roadmap, android-development, jetpack
ComposeBird
Flappy Bird game
Stars: ✭ 193 (-96.51%)
Mutual labels:  jetpack, jetpack-compose
Biometric-Authentication-Android
A sample implementation of AndroidX biometrics API using Kotlin. Authenticate using biometrics or PIN/Password if biometrics isn't available on device. Fully implemented in Jetpack compose using Material 3 dynamic theming and also has a separate implementation in xml with MDC 3.
Stars: ✭ 29 (-99.48%)
Mutual labels:  android-development, jetpack-compose
Einsen
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Stars: ✭ 821 (-85.16%)
Mutual labels:  android-development, jetpack-compose
Composecookbook
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
Stars: ✭ 3,516 (-36.45%)
Mutual labels:  jetpack, jetpack-compose
Multi-Module-Nextflix-Composable
Includes jetpack compose, navigation, paging, hilt, retrofit, coil, coroutines, flow..
Stars: ✭ 195 (-96.48%)
Mutual labels:  android-development, jetpack-compose
JetpackCompose.app
🚀 The best source on the interwebs for all things Jetpack Compose!
Stars: ✭ 72 (-98.7%)
Mutual labels:  android-development, jetpack-compose
BottomNavArchDemo
The demo project for Bottom Navigation with Navigation Architecture Components article
Stars: ✭ 53 (-99.04%)
Mutual labels:  android-development, jetpack
PlantShopUI-Android
Check out the new style for App Design aims for the Online Plant Shop Service using jetpack compose...😉😀😁😎
Stars: ✭ 29 (-99.48%)
Mutual labels:  android-development, jetpack-compose
Cofi
Simple coffee timer
Stars: ✭ 18 (-99.67%)
Mutual labels:  android-development, jetpack-compose
Jetpack-compose-sample
Forget about bunch of XML files for maintaining UIs. Jetpack Compose is Android’s modern toolkit for building native UI. Here is a small example to get started.
Stars: ✭ 29 (-99.48%)
Mutual labels:  jetpack, jetpack-compose
compose-charts
Simple Jetpack Compose Charts for multi-platform. Including Android, Web, Desktop.
Stars: ✭ 30 (-99.46%)
Mutual labels:  jetpack, jetpack-compose
android-pokemon-compose
A simple app demonstrates using Jetpack compose with other Jetpack libraries.
Stars: ✭ 56 (-98.99%)
Mutual labels:  android-development, jetpack
Coffeegram
Android app using Jetpack Compose together with StateFlow and MVI
Stars: ✭ 155 (-97.2%)
Mutual labels:  jetpack, jetpack-compose
JetComposer
Collection of UIs and Animations built with Jetpack Compose for Android
Stars: ✭ 294 (-94.69%)
Mutual labels:  jetpack, jetpack-compose
CloudBook
👨🏻‍💻 An ordinary person’s technical cloud notes, share the world and record life.
Stars: ✭ 38 (-99.31%)
Mutual labels:  jetpack, jetpack-compose
samples
Jetpack Compose based project, used to stress-testing compose features / integrations and explore non-trivial functionality
Stars: ✭ 21 (-99.62%)
Mutual labels:  jetpack, jetpack-compose
navigation-component
Android navigation component examples
Stars: ✭ 22 (-99.6%)
Mutual labels:  android-development, jetpack
workmanager
Scheduling background tasks without worrying about device compatibility using android WorkManager
Stars: ✭ 19 (-99.66%)
Mutual labels:  android-development, jetpack

Android Developer Roadmap 2022


License Build Status Kotlin Weekly Android Weekly Profile

Arabic | English | 한국어 | Deutsch | Español | Turkish | Bahasa Indonesia | Français | Portuguese | ភាសាខ្មែរ | Vietnamese | 中文 | 日本語 | فارسی | ภาษาไทย

Android Developer Roadmap 2022 suggests learning paths to understanding Android development. You can read the roadmap following the line path in the middle of the map.

Each node indicates concepts of Android systems, Android SDK, and generally used libraries. It would be helpful to refer to the Android Developers Reference or GitHub for the specific terminologies.

In addition, you don't need to learn everything from this roadmap. So we recommend only reading the sections that would be helpful to you.

🗺 Roadmap

Dark mode Android Developer Roadmap

Roadmap


Roadmap

✍️ Articles


The 2022 Android Developer Roadmap is designed to give you a comprehensive understanding of the current Android ecosystem and provides suggested learning paths along the way to help you grasp the concepts.

In this multipart series, you'll learn all about the Android development ecosystem following our 2022 Android Developer Roadmap, giving you a more holistic view of the Android community and how you can progress as a developer.

If you'd like to get notified as we release future posts, join the watchers on GitHub or follow Stream on Twitter. You can also follow the author of this repository on GitHub.

Stream

If you're interested in building a robust chat feature, which is an easy-to-use, open-sourced, Kotlin-first, actively maintained, check out the Stream Chat for Android. If you're interested in building chat features with Jetpack Compose, you can also check out Stream Chat for Compose, which provides a lot of Jetpack Compose components.

📱 Demo Application

This project includes a demo project which shows the roadmap image. You can download the latest APK on the Releases.

🤝 Contribution

This project doesn't cover everything, so if something is missing or should be fixed, anyone can contribute to this project by following the CONTRIBUTING guides.

💡 Inspiration

This project is inspired by Android Developer Roadmap 2020. So thank you for the authors providing the roadmap ideas. Also, you can learn a lot of knowledge from the repository.

Find this project useful? ❤️

Support it by joining stargazers for this repository.
And follow me for my next creations! 🤩

License

Copyright 2021 Stream.IO, Inc. All Rights Reserved.

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.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].