This repository contains a basic KivyMD app generated with a sequence of KvDeveloper CLI commands and some extra changes to enable lazy-loading of screens by using one of the KvDeveloper components named LazyManager
.
Make sure you have the following installed:
- Kivy : A Python framework for creating cross-platform applications.
- KivyMD : A library providing Material Design components for Kivy.
- KvDeveloper : Command line interface for managing Kivy and KivyMD applications.
-
Install
Kivy>=2.3.0 (specific)
,KivyMD>=2.0.1.dev0 (specific)
,KvDeveloper>=2024.1.9.dev0
pip install kivy==2.3.0 https://github.com/kivymd/KivyMD/archive/master.zip https://github.com/Novfensec/KvDeveloper/archive/main.zip
-
Run the KivyMD app using terminal:
-
Activate Virtual Environment.
venv\scripts\activate
-
Run the App.
(venv) python main.py
-
-
Simply execute the
main.py
file from your editor in a python debug terminal.
You should see the app window open with some basic app design.
Happy Coding!