https://github.com/andchir/api2app_python_webview
api2app WebView app
https://github.com/andchir/api2app_python_webview
android api2app beeware briefcase python toga windows
Last synced: about 1 month ago
JSON representation
api2app WebView app
- Host: GitHub
- URL: https://github.com/andchir/api2app_python_webview
- Owner: andchir
- Created: 2025-04-06T12:34:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-13T11:32:34.000Z (about 1 year ago)
- Last Synced: 2025-04-13T11:56:17.094Z (about 1 year ago)
- Topics: android, api2app, beeware, briefcase, python, toga, windows
- Language: Python
- Homepage: https://api2app.org
- Size: 1.27 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# api2app WebView app
Install:
https://toga.readthedocs.io/en/latest/reference/platforms/linux.html#prerequisites
~~~
sudo apt install build-essential pkg-config libgirepository-2.0-dev libcairo2-dev gir1.2-gtk-3.0 libcanberra-gtk3-module
~~~
~~~
python3.12 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
~~~
Run in dev mode:
~~~
briefcase dev
~~~
Create icons:
~~~
https://makeappicon.com/
~~~
Replace icons in:
~~~
api2app/build/api2app/android/gradle/app/src/main/res
~~~
Build for Android:
~~~
briefcase run android
briefcase create android
briefcase build android
briefcase package android
~~~
Build for Windows:
~~~
briefcase run windows
briefcase create windows
briefcase package windows
briefcase package windows -p msi
briefcase package windows -p zip
~~~