Welcome to the JetpackComposeAppCollection repository! π This repository contains a variety of Android applications developed using Jetpack Compose, ranging from beginner to advanced levels. The goal is to provide practical examples and showcase the flexibility of Jetpack Compose in real-world applications.
The repository includes applications of different difficulty levels, allowing developers to learn and explore the power of Jetpack Compose through hands-on examples.
π΅ Intermediate Apps: Apps that incorporate more complex features like navigation, state management, and API integration.
π£ Advanced Apps: Advanced implementations demonstrating the use of custom UI components, performance optimization, and integration with other libraries.
- 𧩠Modern UI components powered by Jetpack Compose
- π Clean architecture and best practices
- π Examples of popular Android design patterns
- π Reusable code that you can integrate into your own projects
- π Focus on performance and best development practices
To get started with the applications in this repository, follow these steps:
- Clone the repository:
git clone https://github.com/icanerdogan/Awesome-Jetpack-Compose-App-Samples.git
- Open the project in Android Studio:
- Navigate to the project folder and open the
build.gradle
file to sync the project with the necessary dependencies.
- Navigate to the project folder and open the
- Run the app:
- Select your preferred emulator or physical device and run the app.
Feel free to contribute to the repository by adding more applications, fixing bugs, or improving documentation. To contribute:
- Fork the repository
- Create a new branch
- Make add your android jetpack compose project
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions, feel free to reach out to me via email.