Skip to content

Latest commit

 

History

History
185 lines (133 loc) · 9.2 KB

File metadata and controls

185 lines (133 loc) · 9.2 KB

JetpackComposeAppCollection ⚡️

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.

📱 Applications

The repository includes applications of different difficulty levels, allowing developers to learn and explore the power of Jetpack Compose through hands-on examples.

🟢 Beginner Apps: Simple UI designs and core components to get started with Jetpack Compose.

JetCalculator

JetCalculator - 1 JetCalculator - 2
JetCalculator - 1 JetCalculator - 2

JetBasicMovieLibrary

JetBasicMovieLibrary - 1 JetBasicMovieLibrary - 2
JetBasicMovieLibrary - 1 JetBasicMovieLibrary - 2

JetTipCalculator

JetTipCalculator - 1 JetTipCalculator - 2
JetTipCalculator - 1 JetTipCalculator - 2

JetUnitConverter

JetUnitConverter - 1 JetUnitConverter - 2
JetUnitConverter - 1 JetUnitConverter - 2

JetMoneyCounter

JetMoneyCounter - 1 JetMoneyCounter - 2
JetMoneyCounter - 1 JetMoneyCounter - 2

JetPortfolio

JetPortfolio - 1 JetPortfolio - 2
JetPortfolio - 1 JetPortfolio - 2

JetBankDatabase

JetBankDatabase - 1 JetBankDatabase - 2
JetBankDatabase - 1 JetBankDatabase - 2

JetContacts

JetContacts - 1 JetContacts - 2
JetContacts - 1 JetContacts - 2

🔵 Intermediate Apps: Apps that incorporate more complex features like navigation, state management, and API integration.

JetCleanNote

JetCleanNote - 1 JetCleanNote - 2
JetCleanNote - 1 JetCleanNote - 2

JetNotepad

JetNotepad - 1 JetNotepad - 2
JetNotepad - 1 JetNotepad - 2

JetCryptoTrade

JetCryptoTrade - 1 JetCryptoTrade - 2
JetCryptoTrade - 1 JetCryptoTrade - 2

🟣 Advanced Apps: Advanced implementations demonstrating the use of custom UI components, performance optimization, and integration with other libraries.

JetMovieLibraryApp

JetMovieLibraryApp - 1 JetMovieLibraryApp - 2 JetMovieLibraryApp - 3
JetMovieLibraryApp - 1 JetMovieLibraryApp - 2 JetMovieLibraryApp - 3

JetStockMarket

JetStockMarket - 1 JetStockMarket - 2
JetStockMarket - 1 JetStockMarket - 2

JetMarvelComicsLibrary

JetMarvelComicsLibrary - 1 JetMarvelComicsLibrary - 2 JetMarvelComicsLibrary - 3
JetMarvelComicsLibrary - 1 JetMarvelComicsLibrary - 2 JetMarvelComicsLibrary - 3

JetToDo

JetToDo - 1 JetToDo - 2
JetToDo - 1 JetToDo - 2

JetWeatherForecast

JetWeatherForecast - 1 JetWeatherForecast - 2
JetWeatherForecast - 1 JetWeatherForecast - 2

🌟 Features

  • 🧩 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

🚀 Getting Started

To get started with the applications in this repository, follow these steps:

  1. Clone the repository:
    git clone https://github.com/icanerdogan/Awesome-Jetpack-Compose-App-Samples.git
  2. 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.
  3. Run the app:
    • Select your preferred emulator or physical device and run the app.

🤝 Contributing

Feel free to contribute to the repository by adding more applications, fixing bugs, or improving documentation. To contribute:

  1. Fork the repository
  2. Create a new branch
  3. Make add your android jetpack compose project
  4. Submit a pull request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

📧 Contact

For any questions, feel free to reach out to me via email.