Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 24 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 (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-09T13:54:42.000Z (about 1 month ago)
- Last Synced: 2024-12-09T14:45:22.188Z (about 1 month ago)
- Topics: android, apk, buildozer, buildozer-action, kivy, kivymd, python, workflow
- Language: Python
- Homepage: https://github.com/Novfensec/KvDeveloper
- Size: 114 KB
- Stars: 9
- Watchers: 3
- Forks: 46
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SAMPLE-KIVYMD-APP
[![GitHub Workflow Build](https://img.shields.io/github/actions/workflow/status/Novfensec/SAMPLE-KIVYMD-APP/buildozer_action.yml?label=Android%20Build&logo=android&style=for-the-badge)](https://github.com/Novfensec/SAMPLE-KIVYMD-APP/actions)
[![License](https://img.shields.io/github/license/Novfensec/SAMPLE-KIVYMD-APP?style=for-the-badge)](https://github.com/Novfensec/SAMPLE-KIVYMD-APP/blob/main/LICENSE)
[![Python Version](https://img.shields.io/badge/python-3.8+-blue.svg?style=for-the-badge)](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
```