27 lines
653 B
ReStructuredText
27 lines
653 B
ReStructuredText
===
|
|
iOS
|
|
===
|
|
|
|
The Toga backend for iOS is `toga-iOS
|
|
<https://github.com/beeware/toga/tree/main/iOS>`__.
|
|
|
|
Prerequisites
|
|
-------------
|
|
|
|
``toga-iOS`` requires iOS 12 or newer.
|
|
|
|
Installation
|
|
------------
|
|
|
|
``toga-iOS`` must be manually installed into an iOS project; The recommended approach
|
|
for deploying ``toga-iOS`` is to use `Briefcase <https://briefcase.readthedocs.org>`__
|
|
to package your app.
|
|
|
|
Implementation details
|
|
----------------------
|
|
|
|
The ``toga-iOS`` backend uses the `UIKit Objective C
|
|
API <https://developer.apple.com/documentation/uikit>`__.
|
|
|
|
The native APIs are accessed using `Rubicon Objective C
|
|
<https://rubicon-objc.readthedocs.io/>`__.
|