https://github.com/novfensec/sample-kivymd-app
This repository contains a sample Kivy and KivyMD Python application, showcasing an Android build workflow using Buildozer. It serves as an example for KvDeveloper's build workflow, providing a streamlined process for converting Kivy and KivyMD applications into Android APKs and AABs (Required by Google Play).
https://github.com/novfensec/sample-kivymd-app
android apk buildozer buildozer-action kivy kivymd python workflow
Last synced: 16 days ago
JSON representation
This repository contains a sample Kivy and KivyMD Python application, showcasing an Android build workflow using Buildozer. It serves as an example for KvDeveloper's build workflow, providing a streamlined process for converting Kivy and KivyMD applications into Android APKs and AABs (Required by Google Play).
- Host: GitHub
- URL: https://github.com/novfensec/sample-kivymd-app
- Owner: Novfensec
- License: mit
- Created: 2022-10-31T11:31:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-28T10:12:35.000Z (29 days ago)
- Last Synced: 2025-04-09T23:15:15.269Z (16 days ago)
- Topics: android, apk, buildozer, buildozer-action, kivy, kivymd, python, workflow
- Language: Python
- Homepage: https://github.com/Novfensec/KvDeveloper
- Size: 132 KB
- Stars: 16
- Watchers: 2
- Forks: 66
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SAMPLE-KIVYMD-APP
[](https://github.com/Novfensec/SAMPLE-KIVYMD-APP/actions)
[](https://github.com/Novfensec/SAMPLE-KIVYMD-APP/blob/main/LICENSE)
[](https://www.python.org/)This repository contains a sample Kivy and KivyMD Python application, showcasing an Android APK build workflow using Buildozer. It serves as an example for **[KvDeveloper's](https://github.com/Novfensec/KvDeveloper)** build workflow, providing a streamlined process for converting Kivy and KivyMD applications into Android APKs and AABs `(Required by Google Play)`.
## Features
- A basic KivyMD app structure.
- A ready-to-use **GitHub Actions** workflow for building APKs and AABs `(Required by Google Play)`.
- Full compatibility with **Kivy** and **KivyMD** frameworks.## Getting Started
### Prerequisites
- Python 3.8+
- [Buildozer](https://github.com/kivy/buildozer) for APK packaging.
- Kivy & KivyMD libraries installed:```bash
pip install kivy kivymd
```### Running Locally
To run the app locally, clone the repository and install the necessary dependencies:
```bash
git clone https://github.com/Novfensec/SAMPLE-KIVYMD-APP.git \
cd SAMPLE-KIVYMD-APP \
python main.py
```