Workshop-Tage 2010
07.09. - WS 2: «Open» iPad & iPhone Application Development with HTML5
Ganztages-Workshop
[Referenten] [
Einleitung] [Programm]
[Kursziel] [Adressaten] [Voraussetzungen] [Mitbringen] [max. Teilnehmerzahl]
[Anmelden!] [Programmübersicht] [WS1] [WS3]
Referent/-in
Kevin Gaunt, Hochschule für Technik Rapperswil
Bachelor of Science FHO in Computer Science; Is currently employed at the Institute for Software in Rapperswil, where he is working as a software engineer to develop touch enabled applications for medical assessments. Interests: helping real people interact effortlessly with software; using and developing for touch-based devices; ubiquitous computing and the intelligent web.
Markus Stolze, Hochschule für Technik Rapperswil
Professor for Computer Science. Partner at the Institute for Software in Rapperswil. Director of the User-Technology Interaction Lab. Director of studies of «Master of Advanced Studies in Human Computer Interaction Design». Interests: User Interface Frameworks; User Interface Design; Multitouch Applications; Personalization and Recommender Systems.
Einleitung
The success of the Apple iPhone & iPad makes it increasingly interesting to develop software for that platform. Unfortunately multiple pillars of iOS development have recently come under fire: the Apple AppStore approval process, its proprietary development platform and the lack of Adobe Flash support. Thus, developing native applications for iOS is considered increasingly cumbersome. There is, however, a second approach to developing (mostly) standard compliant, touch-friendly and visually stunning applications: HTML5.
Programm
Morning Session
- Theory I: Introduction, Designing for iPad
- Hands-On I: Your first iPad/iPhone Web application
- Theory II: HTML5 & iPad/iPhone Primer
- Hands-On II: Rewriting your application in HTML5
Afternoon Session
- Theory III: HTML5 Offline Storage
- Hands-On II: Modifying your Web application to seamlessly run offline
- Theory IV: Visual Effects with CSS3
- Hands-On III: Spicing up your Web application with transitions and animation.
- Theory V: Outlook
Kursziel
This workshop gives you an overview of what it takes to develop user friendly user interfaces for touch-enabled devices (such as iPad and iPhone) using open standards (such as HTML5 and CSS3). The workshop will feature a mixture of both theoretical lecturing and a «hands on» approach to writing your own example application.
You'll learn:
- the basic gotchas of touch screen UI design
- introduction to the new HTML5 features and when it makes sense to use them
- how HTML5 can be used to run your web application without internet connectivity
- how CSS3 can be used to spice up your UI using animations and transitions
- various tricks on how to make your Web application resemble native iPad/iPhone applications
Adressaten
If you’re interested in touch screen web applications and already know the very basics of HTML & CSS, this workshop is for you – especially if you're interested in iPad/iPhone development but can't be bothered learning a totally new language (Objective C) to develop simple but effective applications for it.Voraussetzungen
Basic HTML & CSS knowledge (as in: you can write a simple static Web site without a WYSIWG editor), interest in UI design and usability.Mitbringen
For the exercises one's own laptop is required. Should you not be able to bring one to the course, please contact us.
This workshop focuses primarily on the Apple iPad. However, a lot of the workshop content is directly applicable to the iPhone. The latter’s main limitations are its smaller screen size and lower processing speed. Participants will be provided with several devices which will be shared within the group. Should you already own such a device, it is recommended that you bring it with you. Other platforms, such as Android, may support most of the standard compliant aspects of the workshop but will not be discussed.
max. Teilnehmerzahl
25
[Anmelden!] [Programmübersicht] [WS1] [WS3]

