Version 1.0-first_public

lecture: Pythonista - Python unter iOS

Python in der Hosentasche

Pythonista editor

Achtung: Dieser Vortrag geht nur eine halbe Stunde von 12:45 - 13:15 Uhr, nicht, wie ursprünglich angekündigt, eine Stunde.

Dieser kurze Vortrag gibt einen ersten Überblick über die Erscheinung, Bedienung und Features der App Pythonista, sowie mehrere kurze Demonstrationen von Python-Skripts, die unter Pythonusta laufen und eine Eindruck davon geben, was die App leisten kann.

Pythonista ist eine Python-Programmierumgebung, die unter iOS, also auf Apples iPhone und iPad läuft. Mit der neuen Version 3 unterstützt Pythonista jetzt Python 2.7. und auch Python 3.5. Neben der Standardbibliothek und -dokumentation und populären Pakten wie Numpy, SimPy, matplotlib, requests, Pillow u.v.m. sind auch noch weitere iOS-spezifische Module eingebaut, mit denen sich die besonderen Eigenheiten der Mobilgeräte nutzen lassen. Außerdem bietet Pythonista einen integrierten GUI-Editor und eine eigen Bibliothek zu Erstellung grafischer Benutzeroberflächen mit Touchunterstützung.

Mit Pythonista lässt sich Python über die eingebaute interaktive Konsole oder über eigene Skript ausführen und durch die Apple-Share-Extension auch in andere Apps einbinden. Die App erweitert dadurch den Nutzen von iOS-Geräten auf beeindruckende Weise und bietet darüber hinaus eine schöne Spielwiese für Experimente und die Gelegenheit auch unterwegs Python zu lernen oder seine Kenntnisse zu vertiefen.