Python mobile app development reaches iOS in Qt 6.12. Getting a PySide6 app running on iOS takes three steps: cross-compile PySide6 once per Qt version, describe your app in a config file, then generate and build the Xcode project. Currently this needs to be written manually; work is ongoing to support auto-generation from the existing PySide6 project. It requires cross-compiling PySide6 for ios_arm64 and generating an Xcode project, but the application code itself is standard PySide6. Do I need to know Swift or Objective-C to ship a PySide6 app to iOS?