It's just the first time attempt to create cross-platform app using Kivy
Following features have been implemented at the moment:
- Create(add) contact
- Search by name
- Search by phone
- A contact could have many phones attached to it
- Delete contacts
- Contacts are stored in sqlite DB via SQLAlchemy ORM
- clone project and cd to project dir
- instructions to install Kivy
- The easiest way to install - using wheels
- create venv and activate it
#linux/mac python3 -m venv env source ./env/bin/activate
#win cmd python -m venv env .\env\Scripts\activate
- Install dependensies:
pip install kivymd sqlalchemy
- cd to
src
directory - run
#linux/mac python3 main.py
#win cmd python main.py
Crossplatform Kivy Phonebook app
- Create the same app as web-app usind Django