emailconfirmed, nsInternRO, nsInternRW, Administrators
3,356
edits
m (→Literature) |
m (→Beschreibung) |
||
Line 9: | Line 9: | ||
==Beschreibung== | ==Beschreibung== | ||
Dieser Kurs wird je nach Bedarf auf | Wolltest du schon immer eine App für dein iPhone erstellen? Oder hast du eine tolle Idee für ein schickes "Creative Coding Experience" auf deinem iPad? Hast du ein neues Android Tablett und möchtest etwas schickes damit machen? Das ist deine Chance! | ||
Wir werden mit den neuesten cross-platform HTML5 Web-Technologien arbeiten (hauptsächlich mit der ECMA Scriptsprache, besser bekannt als JavaScript; inklusive CSS3), um Apps zu erstellen, die auf deinem internetfähigen mobilen Endgerät laufen. | |||
Themen: | |||
* Creative Coding auf mobile Endgeräten | |||
* Einführung in die Programmierung | |||
** Variablen | |||
** Funktionen / Methoden | |||
** Objekte | |||
** Events | |||
** Best Practices und Software Design Patterns (Accessors: Getter/Setter, Objekte erzeugen, Module…) | |||
* ECMA Script (JavaScript) | |||
* CSS3 (Design, Animation, Transitions) | |||
* HTML5 (Multitouch, Geolocation, Device Orientation, Local Storage, Canvas, WebAudio, SVG…) | |||
* JavaScript Bibliotheken (Processing.js, Paper.js, D3.js, jQuery Mobile und andere…) | |||
* WebApps and Hybride Apps (eine hybride App ist eine WebApp, die nativ verpackt im AppStore angeboten wird) | |||
Dieser Kurs wird je nach Bedarf höchstwahrscheinlich auf Englisch abgehalten. | |||
'''Hinweis:''' Wer mit mehreren Endgeräten und Web-Synchronisation arbeiten will, dem wird der gleichzeitige Besuch des Werk-/Fachmoduls von Kollege Gabriel Rausch empfohlen, das auch auf Serverseitige Programmierung eingeht. Aus zeitlichen Gründen können wir das in diesem Kurs nicht tun. | |||
==English description== | ==English description== |