Skip to content

Commit 22762c0

Browse files
gh-159003: Document Flet in macOS, iOS, and Android guides (#159042)
Adds Flet to the list of GUI options for macOS, iOS and Android.
1 parent 1967a87 commit 22762c0

4 files changed

Lines changed: 9 additions & 5 deletions

File tree

‎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
@@ -241,6 +241,9 @@ A number of alternative macOS GUI toolkits are available including:
241241
* `wxPython <https://wxpython.org>`_: A cross-platform toolkit that
242242
supports desktop operating systems.
243243

244+
* `Flet <https://flet.dev/>`_: A framework for building cross-platform desktop,
245+
mobile, and web applications in Python.
246+
244247

245248
Advanced topics
246249
===============

‎Platforms/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

0 commit comments

Comments
 (0)