Beschreibung Anders als "native Apps", die speziell für ein bestimmtes Betriebssystem entwickelt werden, laufen Web-Apps einfach in einem mobilen Browser. Web-Apps werden in HTML5, CSS3 und JavaScript geschrieben. Der Datenaustausch findet in der Regel über Ajax statt, sodass sie nicht installiert werden müssen und somit auch Updates überfällig werden.

Kenntnisse von allgemeiner Webseitenerstellung reichen aus, um mit der Programmierung von Web-Apps zu beginnen, daher können Entwicklungsaufwand und die damit verbundenen Kosten niedrig gehalten werden. Geodaten, Animationen, Caching, LocalStorage sind die Techniken aus HTML5 und CSS3, die zum Einsatz kommen werden. Diese schließen bei fortschreitenden Entwicklungen viele Lücken zwischen "nativen Apps" und Web-Apps. In dieser Schulung erfahren Sie in der Theorie und in vielen praktischen Übungen, was Sie benötigen, um selbstständig lauffähige Web-Apps zu erstellen. Nebenbei lernen Sie eine ganze Menge über Webdesign für mobile Endgeräte.
Inhalt
  • Unterschiede zwischen "nativen Apps" und Web-Apps
  • Webdesign für mobile Endgeräte
  • HTML5, CSS3 und JavaScript für mobile Webseiten: eine Übersicht der Möglichkeiten
  • Vorüberlegungen vor dem Erstellen von mobilen Seiten: Bildschirmauflösung, Betriebssystem, Benutzeranforderungen, Bedienung, Ladezeiten etc.
  • Web-Apps planen
  • Praxisübungen: Audio- und Videofunktionen einbinden, Animationen mit CSS3 und JavaScript, Offline und LocalStorage, Geodaten auswerten und benutzen
  • jQuery-Mobile- und weitere Web-App-Frameworks einsetzen
  • Eine oder mehrere Web-Apps planen, entwickeln, testen und verbessern
  • Web-Apps in "native Apps" umwandeln mit PhoneGap
  • Tipps & Tricks
Dauer 3 Tage resp. 6 x 0.5 Tage
Preis/Person CHF 3300.00