# PythonFMXBuilder **Repository Path**: yangyxd/PythonFMXBuilder ## Basic Information - **Project Name**: PythonFMXBuilder - **Description**: No description available - **Primary Language**: Python - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-06 - **Last Updated**: 2026-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PythonFMXBuilder An application builder for Python using [DelphiFMX for Python](https://github.com/Embarcadero/DelphiFMX4Python) for targeting Android. Allows you to bundle a custom Python script into an Android app, deploy it to your phone, or submit it to the app store. * [Requirements](#requirements) * [Screenshots](#screenshots) * [Releases](https://github.com/Embarcadero/PythonFMXBuilder/releases) ## eBook and Styles Bundle There is an free [eBook and styles bundle](https://embt.co/PythonGUIBundle) with 29 custom styles and 50 pages of content. Download the free eBook and Python styles bundle. Watch one of our live streams covering [PythonFMX and related projects](https://youtu.be/Ccfe0rbwgcM). ## Requirements While PythonFMXBuilder is made with Delphi, it does not require Delphi to use. 1. Download the latest release * We provide prebuild [binaries in releases](https://github.com/Embarcadero/PythonFMXBuilder/releases/latest) 2. Download, Install, and set up the Android SDK using the following wiki guide: [Android-SDK Wiki](https://github.com/Embarcadero/PythonFMXBuilder/wiki/Android-SDK-guide) 3. Download, Install, and set up the Java JDK using the following wiki guide: [Java-JDK Wiki](https://github.com/Embarcadero/PythonFMXBuilder/wiki/Open-JDK-guide) * You may already have this * Tested with [Adopt Open JDK](https://adoptopenjdk.net/?variant=openjdk8&jvmVariant=hotspot) v8 with Hotspot JVM We've provided a complete step by step comprehensive guide to create an Android application using PythonFMXBuilder at: [PythonFMXBuilder Wiki](https://github.com/Embarcadero/PythonFMXBuilder/wiki/Step-by-step-guide-to-create-an-Android-application-using-PythonFMXBuilder) ## Screenshots The application has a GUI to simplify navigation and usage. Consult the following screenshots for a brief overview of it's functions. ### Main Window Create or open a project, add and edit your Python scripts and load any supporting files. The most exciting feature is that we support debugging of your Android application right from the PythonFMXBuilder application. ![PythonFMXBuilderGUI_Window](https://user-images.githubusercontent.com/17174106/195344044-745d643b-9cf0-4810-95dd-34b8ad7118da.png) ### Enviroment Setup Configure your environment using the Environment set up window. ![PythonFMXBuilderGUI_Environment_Settings](https://user-images.githubusercontent.com/17174106/185759657-9a88142d-90f0-4c45-98d5-1696d130d28f.png) ### Project Settings Configure settings for your project. ![PythonFMXBuilderGUI_Project_Settings](https://user-images.githubusercontent.com/17174106/185759669-b47b1ed7-b26d-4e92-bc25-ff1c33018d14.png) # Powered By Build with [Embarcadero Delphi](https://embarcadero.com/products/delphi), using the [Python4Delphi library](https://github.com/Embarcadero/python4delphi), [Python](https://www.python.org/), and [TMS FMX UI Pack](https://www.tmssoftware.com/site/tmsfmxpack.asp).