Frei
Flyer zum Kurs
Wenn eine App nicht nur auf einer Plattform, sondern auf vielen oder gar auf allen laufen soll, dann sind sogenannte Web-Apps auf Basis von HTML5 und JavaScript gefragt. Wie diese Multiplattform-Entwicklung mit Hilfe des populären jQuery Mobile-Frameworks gelingt, zeigt dieser Kurs. In einem durchgehenden Beispiel setzen Sie sich mit HTML5, verschiedenen JavaScript-APIs, mobiler Architektur sowie jQuery Mobile auseinander. Abgerundet wird der Kurs mit Hinweisen, wie man aus der Web-App auch noch native Apps erzeugen kann.
Lernziele
Die Teilnehmer/-innen werden in der Lage sein, mobile Web-Apps für verschiedene Plattformen (iOS und Android) mittels jQuery Mobile und HTML5-APIs zu entwickeln. Dabei können sie auf die Eigenheiten der Geräte eingehen, wie z. B. die Grösse der Bildschirme, Erstellung von Offline-Web-Apps, Geo-Info-Systeme und der speziellen Usability. Als Bibliothek für die grafische Benutzeroberfläche wird die populäre JQuery Mobile Bibliothek verwendet.
Kursinhalt
Folgende Themen werden besprochen:
- Architektur-Pattern
- Kennenlernen und Anwenden der jQuery Mobile Bibliothek
- Kennenlernen und Anwenden der HTML5 Möglichkeiten wie Geo-Location, Offline-Szenarien, Web Storage und Web SQL
- Netzwerk-Kommunikation (AJAX, Web Sockets)
- PhoneGap für die Einbettung der Web-App in einer nativen App
Die verschiedenen besprochenen Themen werden anhand von praktischen Übungen im Unterricht selbst angewendet. Als Beispiel dient eine durchgängige App. Es stehen verschiedene Mobile-Devices zum Erproben der Cross-App-Entwicklung zur Verfügung.
Zusätzlich werden fakultativ zwei Samstage à CHF 200.00/Samstag für die praktische Vertiefung angeboten. Sie können dort Übungen vertiefen oder am Kurs-Projekt arbeiten. Der Kursleiter gibt Ihnen Antwort auf Ihre Fragen. Anmeldung nach Kursbeginn beim Kursleiter bis 19.09.2013.
Kursattest der TBZ Höheren Fachschule
(sofern 80 % der Lektionen besucht werden)
Für einen erfolgreichen Kursbesuch sind Grundkenntnisse in JavaScript notwendig. Da keine nativen Applikationen entwickelt werden, sind Kenntnisse in Java und ObjectivC keine Voraussetzung.
Maximal 14
Nächster Beginn: 05.09.2013.
5. September-7. November 2013, jeweils donnerstags von 18.00-21.20 Uhr
Ausfalldaten: 10.10. und17.10.2013 (Herbstferien)
Zusätzlich bietet der Kursleiter zwei fakultative Kurstage am Samstag an, als Workshop für Projektentwicklung.
Technische Berufsschule Zürich
Höhere Fachschule
Sihlquai 101
8005 Zürich
So finden Sie uns...
CHF 1100
fakultative praktische Vertiefung am Samstag: CHF 200.00 pro Kurstag
Philipp Friberg,
Systemarchitekt und Entwickler für Enterprise-Applikationen
Lehrmittel
Als Lehrmittel wird das vom Kursleiter geschriebene Buch "Web-Apps mit JQuery Mobile" verwendet.
Ist der 22.08.2013.
Online-Anmeldeformular
Online: www.tbz.ch oder bestellen Sie die Anmeldekarte im Sekretariat:
TBZ Höhere Fachschule
Telefon 044 446 95 11,
E-Mail: admin.hf@tbz.zh.ch
Bei einer Abmeldung vor Kursbeginn müssen Sie mit einer Bearbeitungsgebühr von CHF 200 rechnen. Bei einer Abmeldung nach Kursbeginn verrechnen wir Ihnen die gesamten Kurskosten.