Pytigon obsługuje iOS dzięki integracji z mobilnym frontendem Kivy (poprzez pytigon_lib.schandroid).
Klient iOS udostępnia zoptymalizowany pod kątem urządzeń mobilnych interfejs aplikacji Pytigon oparty na frameworku Kivy. Łączy się on z serwerem zaplecza Pytigon przez HTTP/WebSocket.
# Install kivy-ios toolchain
pip install kivy-ios
# Create Xcode project
kivy-ios create PytigonApp
cd PytigonApp
# Build dependencies
toolchain build python3 kivy django requests
# Add your Pytigon mobile app code
# Configure server URL in app settings
# Build and run in simulator
toolchain xcode
Skonfiguruj w aplikacji adres URL serwera Pytigon oraz uwierzytelnianie:
from pytigon_lib.schandroid import configure
configure(
server_url='https://your-pytigon-server.com',
app_name='YourApp',
use_websocket=True,
)