Thanks to visit codestin.com
Credit goes to github.com

Skip to content

SardarKhan299/PracticeComposeComponents

PracticeComposeComponents

Kotlin
Jetpack Compose
Contributions Welcome

This repository is dedicated to practicing and showcasing various Jetpack Compose Components. Jetpack Compose is Android's modern UI toolkit that simplifies and accelerates UI development.

Here, you'll find examples of reusable UI components, layouts, and animations created using Jetpack Compose. Whether you're a beginner looking to learn Compose or an experienced developer wanting to contribute, this project is for you!


Features

  • 🚀 Hands-on Jetpack Compose components: Button, TextField, LazyColumn, and more.
  • 🎨 UI snippets: Examples that are ready to use in your projects.
  • 🧑‍🏫 Learning-oriented code: Organized and beginner-friendly examples.
  • 💡 Collaborative environment: Open for community contributions and feedback.

🛠️ Getting Started

  1. Clone the Repository:

    git clone https://github.com/SardarKhan299/PracticeComposeComponents.git  
  2. Open in Android Studio:

    • Ensure you have Android Studio Arctic Fox or later installed.
    • Open the project from the cloned directory.
  3. Build and Run:

    • Connect an emulator or a physical Android device.
    • Click the "Run" button to see the components in action.

🌱 How to Contribute

Contributions are welcome! Follow these steps to make your contributions:

  1. Fork the Repository:
    Click the Fork button on the top right of this repository.

  2. Create a New Branch:

    git checkout -b feature-name  
  3. Make Changes:

    • Add a new Jetpack Compose component or improve existing ones.
    • Ensure your code follows Kotlin and Compose best practices.
  4. Commit and Push:

    git add .  
    git commit -m "Added new Compose component: XYZ"  
    git push origin feature-name  
  5. Create a Pull Request:

    • Go to your forked repository on GitHub.
    • Click the Compare & Pull Request button and explain your changes.

🤝 Join the Community

Looking to improve your Compose skills? Collaborate with others by:

  • Sharing feedback on existing components.
  • Suggesting ideas for new components.
  • Reporting bugs or issues in the repository.

Check out the Issues section to see how you can help!


📜 License

This project is licensed under the MIT License—feel free to use, modify, and distribute!


💬 Connect with Us

Got questions or suggestions? Feel free to open an issue or start a discussion in the Discussions section.
Or Send me an Email @ [email protected] Happy Coding! 🚀

About

Its a sample project to practice Jet Pack Compose components like layouts, Text Composeable buttons and much more.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •