https://github.com/python/cpython/commit/22762c0dd52bf7038cfc8a2b6ea7e8d58825160c commit: 22762c0dd52bf7038cfc8a2b6ea7e8d58825160c branch: main author: Feodor Fitsner <[email protected]> committer: freakboy3742 <[email protected]> date: 2026-10-12T07:19:17+08:00 summary:
gh-159003: Document Flet in macOS, iOS, and Android guides (#159042) Adds Flet to the list of GUI options for macOS, iOS and Android. files: M Doc/using/android.rst M Doc/using/ios.rst M Doc/using/mac.rst M Platforms/Apple/iOS/README.md diff --git a/Doc/using/android.rst b/Doc/using/android.rst index 36d82c11d95307e..e24ecafc3a80f8e 100644 --- a/Doc/using/android.rst +++ b/Doc/using/android.rst @@ -33,6 +33,7 @@ much easier experience: * `Briefcase <https://briefcase.beeware.org>`__, from the BeeWare project * `Buildozer <https://buildozer.readthedocs.io>`__, from the Kivy project * `Chaquopy <https://chaquo.com/chaquopy>`__ +* `Flet <https://flet.dev/>`__ * `pyqtdeploy <https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/>`__ * `Termux <https://termux.dev/en/>`__ diff --git a/Doc/using/ios.rst b/Doc/using/ios.rst index 80b9b3c3a07f063..d7cf699d5bc3bfb 100644 --- a/Doc/using/ios.rst +++ b/Doc/using/ios.rst @@ -25,8 +25,9 @@ your Python code is then packaged as a standalone bundle that can be distributed via the iOS App Store. If you're looking to experiment for the first time with writing an iOS app in -Python, projects such as `BeeWare <https://beeware.org>`__ and `Kivy -<https://kivy.org>`__ will provide a much more approachable user experience. +Python, projects such as `BeeWare <https://beeware.org>`__, `Kivy +<https://kivy.org>`__, and `Flet <https://flet.dev/>`__ will provide a much more +approachable user experience. These projects manage the complexities associated with getting an iOS project running, so you only need to deal with the Python code itself. diff --git a/Doc/using/mac.rst b/Doc/using/mac.rst index fd0464133ebfb3b..b961b5ec094ce7d 100644 --- a/Doc/using/mac.rst +++ b/Doc/using/mac.rst @@ -241,6 +241,9 @@ A number of alternative macOS GUI toolkits are available including: * `wxPython <https://wxpython.org>`_: A cross-platform toolkit that supports desktop operating systems. +* `Flet <https://flet.dev/>`_: A framework for building cross-platform desktop, + mobile, and web applications in Python. + Advanced topics =============== diff --git a/Platforms/Apple/iOS/README.md b/Platforms/Apple/iOS/README.md index 4bf083fb25ea065..1a03664cd837683 100644 --- a/Platforms/Apple/iOS/README.md +++ b/Platforms/Apple/iOS/README.md @@ -7,9 +7,8 @@ Python distribution. These instructions are only needed if you're planning to compile Python for iOS yourself. Most users should *not* need to do this. If you're looking to -experiment with writing an iOS app in Python, tools such as [BeeWare's -Briefcase](https://briefcase.readthedocs.io) and [Kivy's -Buildozer](https://buildozer.readthedocs.io) will provide a much more +experiment with writing an iOS app in Python, use one of the tools listed in +[Using Python on iOS](https://docs.python.org/3/using/ios.html) for a much more approachable user experience. ## Compilers for building on iOS _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/python-checkins.python.org Member address: [email protected]
