Skip to content

Commit 0edb915

Browse files
[3.14] gh-159003: Document Flet in macOS, iOS, and Android guides (GH-159042) (#160234)
Co-authored-by: Feodor Fitsner <feodor@appveyor.com>
1 parent da0ec8c commit 0edb915

4 files changed

Lines changed: 9 additions & 5 deletions

File tree

‎Apple/iOS/README.md‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ Python distribution.
77

88
These instructions are only needed if you're planning to compile Python for iOS
99
yourself. Most users should *not* need to do this. If you're looking to
10-
experiment with writing an iOS app in Python, tools such as [BeeWare's
11-
Briefcase](https://briefcase.readthedocs.io) and [Kivy's
12-
Buildozer](https://buildozer.readthedocs.io) will provide a much more
10+
experiment with writing an iOS app in Python, use one of the tools listed in
11+
[Using Python on iOS](https://docs.python.org/3/using/ios.html) for a much more
1312
approachable user experience.
1413

1514
## Compilers for building on iOS

‎Doc/using/android.rst‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ much easier experience:
3333
* `Briefcase <https://briefcase.beeware.org>`__, from the BeeWare project
3434
* `Buildozer <https://buildozer.readthedocs.io>`__, from the Kivy project
3535
* `Chaquopy <https://chaquo.com/chaquopy>`__
36+
* `Flet <https://flet.dev/>`__
3637
* `pyqtdeploy <https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/>`__
3738
* `Termux <https://termux.dev/en/>`__
3839

‎Doc/using/ios.rst‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@ your Python code is then packaged as a standalone bundle that can be
2525
distributed via the iOS App Store.
2626

2727
If you're looking to experiment for the first time with writing an iOS app in
28-
Python, projects such as `BeeWare <https://beeware.org>`__ and `Kivy
29-
<https://kivy.org>`__ will provide a much more approachable user experience.
28+
Python, projects such as `BeeWare <https://beeware.org>`__, `Kivy
29+
<https://kivy.org>`__, and `Flet <https://flet.dev/>`__ will provide a much more
30+
approachable user experience.
3031
These projects manage the complexities associated with getting an iOS project
3132
running, so you only need to deal with the Python code itself.
3233

‎Doc/using/mac.rst‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,9 @@ A number of alternative macOS GUI toolkits are available including:
244244
* `wxPython <https://wxpython.org>`_: A cross-platform toolkit that
245245
supports desktop operating systems.
246246

247+
* `Flet <https://flet.dev/>`_: A framework for building cross-platform desktop,
248+
mobile, and web applications in Python.
249+
247250

248251
Advanced Topics
249252
===============

0 commit comments

Comments
 (0)