Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thomasthaddeus/qrcodegenius
This Android application is a simple, user-friendly tool designed to generate QR codes from text input. It provides an efficient way for users to create QR codes right from their Android devices, which can then be saved and shared.
https://github.com/thomasthaddeus/qrcodegenius
android-app apache2-license kotlin kotlin-android qrcode-generator sdk-android zxing
Last synced: 9 days ago
JSON representation
This Android application is a simple, user-friendly tool designed to generate QR codes from text input. It provides an efficient way for users to create QR codes right from their Android devices, which can then be saved and shared.
- Host: GitHub
- URL: https://github.com/thomasthaddeus/qrcodegenius
- Owner: thomasthaddeus
- License: apache-2.0
- Created: 2023-11-23T05:55:04.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-22T03:24:27.000Z (10 months ago)
- Last Synced: 2024-10-20T05:40:02.333Z (17 days ago)
- Topics: android-app, apache2-license, kotlin, kotlin-android, qrcode-generator, sdk-android, zxing
- Language: Kotlin
- Homepage:
- Size: 66.8 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Android QR Code Generator
App Signup Sheet
Application Testing Signup Sheet
Name:
Email:
I am interested in:
Beta Testing
General App Updates
[**Testers Needed Android Link**](https://play.google.com/store/apps/details?id=com.programmingtools.app)
[**Testers Needed Web Link**](https://play.google.com/apps/testing/com.programmingtools.app)The Android QR Code Generator is a versatile app that allows users to create customized QR codes directly from their Android devices. It is perfect for various applications, including sharing URLs, contact information, or simple text in the form of a QR code.
## Technology Stack
- **Kotlin**: Developed in Kotlin, offering a modern, efficient, and safe programming experience.
- **ZXing ("Zebra Crossing") Library**: Utilized for efficient and accurate QR code generation.
- **Android SDK**: Employing the latest Android SDK versions to assure optimal compatibility and user experience.## Features
- **Customizable QR Code Generation**: Converts user input text into QR codes with options for size and color customization.
- **User-Friendly Interface**: Designed for ease of use, providing a straightforward and intuitive user interface.
- **Save and Preview Functionality**: Users can preview the generated QR code and save it as an image on their device.
- **Additional Text Feature**: Ability to add extra text beneath the QR code for descriptive purposes.## Getting Started
### Prerequisites
- Android Studio
- Minimum SDK version: 29### Installation
1. Clone the repository:
```bash
git clone https://github.com/thomasthaddeus/qrcode_generator.git
```2. Open the project in Android Studio.
3. Synchronize the project with Gradle files.
4. Run the application on an emulator or a physical device.## Usage
1. Enter the desired text in the input field.
2. Optionally, customize the size and color of the QR code.
3. Tap the "Generate QR Code" button to view the QR code.
4. Use the "View Image Sample" button to see a sample QR code.
5. Save the generated QR code to your device, if desired.## Screenshots
| pic1 | pic2 | pic3 |
| :------------------------------------------------: | :------------------------------------------------: | :------------------------------------------------: |
| ![pic1](assets/img/Screenshot_20231214_150355.png) | ![pic2](assets/img/Screenshot_20231214_150500.png) | ![pic3](assets/img/Screenshot_20231214_150524.png) |## Contributing
We welcome contributions, issues, and feature requests. Feel free to check out the [issues page](https://github.com/thomasthaddeus/qrcode_generator/issues) for open issues or to suggest new features.
## License
This project is released under the Apache 2.0 License - see the [LICENSE](./LICENSE) file for details.
## Acknowledgments
- Special thanks to the ZXing ("Zebra Crossing") library for robust QR code generation capabilities.
- Grateful to all contributors and testers for their invaluable feedback and suggestions.## Contact
Thaddeus Thomas -
Project Link: [QR Code Generator](https://github.com/thomasthaddeus/qrcode_generator)