Skip to content

A package tool for packing a python flet-pyodide into iOS app.

License

Notifications You must be signed in to change notification settings

SKbarbon/fpyo2ipa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fpyo2ipa

A package tool that allow you to build a python iOS apps with flet UI.

⚠️Note: this is a macOS only package.

For Android ? fpyo2apk

How does it work ?

It take the flet-pyodide dist folder then create an xcode project with briefcase iOS-python-version then load the pyodide as a localhost.

requirements

  • xcode (12>)
  • briefcase==0.3.14 (it will be auto installed if you install this package).

usage

I am try to make it simple as possible.

This is a video tutorial: Tutorial

1- Create a flet dist folder from your main script.

  • its recomended to make the dist from a flet v0.6.1 or v0.6.2, because this is the version the package have been tested with.
flet publish main.py

2- create a python virtual environment.

python3 -m venv venv

3- install this package.

pip install fpyo2ipa --upgrade

4- use this build tool.

python3 -m fpyo2ipa.build

Follow the instructions then you are there!!

About

A package tool for packing a python flet-pyodide into iOS app.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages