Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pmp-p/pydk-applications
samples for building mobile/web apps with PyDK
https://github.com/pmp-p/pydk-applications
Last synced: 7 days ago
JSON representation
samples for building mobile/web apps with PyDK
- Host: GitHub
- URL: https://github.com/pmp-p/pydk-applications
- Owner: pmp-p
- License: gpl-3.0
- Created: 2020-04-14T01:06:40.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-30T07:14:20.000Z (about 4 years ago)
- Last Synced: 2024-12-08T05:03:19.405Z (15 days ago)
- Language: Python
- Size: 13.7 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pydk-applications
WIP <= i mean it
This project may also automatically embed https://github.com/wasm3/wasm3
Tools and samples for building mobile/web apps with Python
This will cover only the web part, android prebuilts are huge (and quite unsafe) : build them yourself with PyDK.
or use the libwapy.so prebuilt, note that you'll need to link your "android-sdk" folder into the minimalist ./pydk/~~Here is offered a webassembly loader, which is a CPython interpreter, a big part of CPython stdlib and also Panda3D modules
Since not everybody runs a webserver, a small Python3.7+ utility is provided to let you test you run apps.
It shows a web menu to let you pick up samples and try them.~~ currently reworked.example (with device):
PYDK_ABI=wapy PYDK=$(pwd)/pydk ./build.sh org.beerware.wapy
example (without device):
ANDROID_HOME=/home/someone/studio/android-sdk DEVICE=false PYDK_ABI=wapy PYDK=$(pwd)/pydk ./build.sh org.beerware.wapy
available ABI:
wapy ( wapy+ffi or pycopy )
aosp-38 ( cpython 3.8.x + Panda3D)wasm support will be implicitly added but browser loader is not written yet.
Provided pydk is prebuilt minimal - only wapy support - to get other choices build the full sdk.