Go to 2016 / Springe zu 2016 

Details zum Beitrag

Embedded Web mit Django

Termin: Sonntag, 16:00, Raum V1

Seit Embedded-Plattformen wie Raspberry Pi und mx6-Systeme performant genug sind, einen modernen Webbrowser (z.B. Chromium embedded) zu betreiben, ist die Entwicklung der lokalen Benutzeroberfläche in HTML5 und JavaScript eine interessante Alternative zu nativen Anwendungen in GTK oder Qt.
Im Gegensatz zu nativen Anwendungen ist eine HTML5-basierte GUI sowohl lokal als auch per Netzwerk erreichbar.
Embedded Web gibt uns die Möglichkeit, Frameworks wie jQuery, prototype oder bootstrap zu verwenden, um flexible Oberflächen für verschiedene Geräte zu schaffen.
Django bringt eine Menge Funktionalität für oft auftretende Aufgabenstellungen wie User-Managment, Datenbankanbindung oder URL-Routing mit.
Da Django in Python geschrieben ist, kann man sich die komplette Vielfalt existierender Python-Bibliotheken zunutze machen.
So ist mit wenig Code eine Anbindung an D-Bus, GPIOs, CAN, SPI, i2c, etc. realisierbar.

Webseite: https://www.djangoproject.com/

Audio-Aufzeichnung:

Creative Commons Lizenzvertrag Download MP3 (51MB) Download OGG (31MB)

Video-Aufzeichnung:

Creative Commons Lizenzvertrag Download MP4 (1416MB)

Die Chemnitzer Linux-Tage sind ein Projekt des IN-Chemnitz e.V. | Impressum | Datenschutzerklärung