Tag Archives: XAML

Windows 8 Trainingsunterlagen

Nachdem bereits schon einige Trainings zum Thema Windows 8 gelaufen sind, stehen nun die offiziellen Trainingsunterlagen namens “Windows 8 Camp in Box” zum Download bereit. Dazu zählen die Beispiele sowohl in HTML5/JavaScript als auch in XAML/C#. In dem Download-Paket finden sich auch die offiziellen Folien als PDF.

Außerdem sind die Videos zum Thema bei Channel 9 sehenswert. Insbesondere das Video von Jensen Harris zum Thema “8 Traits of Great Metro Style Apps”. Dort gibt es auch einen umfangreichen Foliensatz als Powerpoint. Dasselbe gilt für Sam Moreau´s “Metro style: principles and personality”.

Und hier findet sich noch mein angepasster Teil inkl. Beispiele zum Thema JavaScript (für die Windows 8 Release Preview). Weitere Beispiele zu allen erdenklichen Themen gibt es als “Sample app pack Release Preview”. Sollte ich sonst noch was vergessen haben, dann bitte einfach eine E-Mail direkt an mich und ich ergänze das dann hier.

Windows 8 Trainings

Zur Zeit halte ich einige kostenlose Trainings rund um Windows 8 und noch sind Plätze frei. Hier die aktuellen Termine und Orte:

Und wie immer, Wünsche und Anregungen sind willkommen – am liebsten vor dem jeweiligen Training, denn dann kann ich das ggf. noch vorbereiten und einbauen.

Hardware and Software Prototyping 101 – Design and Create Next Generation Media

Am 24. April ist es soweit und ich halte zum ersten Mal meinen neuen eintägigen Workshop „Hardware and Software Prototyping 101“, in dem ich die wesentlichen Aspekte vermitteln möchte, wie man die Medien der nächsten Generation (Next Generation Media) nicht nur prototypisch plant sondern auch in die Realität umsetzt (Details und Anmeldung). Hier nun die vorläufige Agenda, bei der ich mich über Anregung und Kritik sehr freuen würde:

Teil 1: Ideenfindung, Konzeption und Vorgehensmodelle

Wesentlichen Aspekte für die Konzeption von medienübergreifenden Anwendungen.

  • Next Generation Media – Definition und Ideenfindung
  • Prototyping – Phasen und Storyboard
  • Prototyping – Wireframe und Site-Map
  • Prototyping – Software Engineering

Teil 2: Software Prototyping Practice

Prototypische Herangehensweise an die Anwendungsentwicklung.

  • Einführung Expression Blend/Sketch Flow
  • Tooling
  • Navigation und Behaviors
  • Controls, Styles und Templates
  • Layout
  • Animationen und VisualStates
  • Datenbindung und Datenlager

Teil 3: Screen and Device Independent Development

Plattformunabhängige und -neutrale Anwendungsentwicklung.

  • Web App, Hybrid, Cross-Compiler, Cross-Platform oder Native App
  • Workflow und Software-Architektur
  • LifeCycle
  • Modelle und Muster (MVVM und Presentation Model)
  • Abstraktion und Kapselung
  • ActionScript, JavaScript und C# im Vergleich

Teil 4: Prototyping Hardware and Interactivity

Externe Hardware und/oder Embedded Devices.

  • Gulf of Execution / Gulf of Evaluation
  • Embedded system versus general-purpose computer
  • Ubiquitous/Physical Computing
  • Interactions: CLI, GUI und NUI
  • Wii, Xbox Controller, Guitar Hero und Kinect
  • Lego Mindstorms
  • .NET Gadgeteer