10. 2 | UI – Soziale Aspekte
Transition von Einzelbenutzer- zu Mehrbenutzerplattform
• Benutzerzahl berücksichtigen
Spezielle Steuerelemente (ScatterView)
Wie werden Benutzer die Bildfläche unter sich aufteilen?
360°-Oberfläche
10
11. 2 | UI – Räumlichkeit
2D: Raum in der Ebene sinnvoll nutzen
3D: Tiefenverhältnisse überzeugend darstellen
11
12. 2 | UI – Superrealismus
Realistisches Verhalten
+ Intuitive Techniken, die über das Natürliche hinausgehen
= Optimale Benutzererfahrung
Zusätzlich:
•Eigene Lebendigkeit, nicht nur auf Eingaben reagieren
•Zur Erforschung der Anwendung einladen
12
13. 2 | UI – Kontexte
Reagieren ohne Verzögerung
„Intelligente“ Anwendungen, ohne zu bevormunden
Umgebung, in der die Anwendung ausgeführt wird,
berücksichtigen
13
14. 2 | UI – Direkte Manipulation
Anzeige + Eingabe in einem Gerät, deshalb:
Elemente unmittelbar bearbeiten
Kontinuierliche Eingabe erwarten und mehrere Parameter
gleichzeitig verändern
Den Inhalt zum Interface machen
14
16. 2 | UI – Direkte Manipulation
Anzeige + Eingabe in einem Gerät, deshalb:
Elemente unmittelbar bearbeiten
Kontinuierliche Eingabe erwarten und mehrere Parameter
gleichzeitig verändern
Den Inhalt zum Interface machen
Nahtlos in die Umgebung passen
16
17. 2 | UI – Gerüstbau
Man lernt leichter, wenn man kleine Schritte macht
• Vgl. Gerüst beim Hausbau
Erfolg direkt anzeigen
Bedienungsanleitung vermeiden
17
18. 2 | UI - Zusammenfassung
Es gibt viele Benutzer
Sie kommen von allen Seiten
Sie erwarten ein System ohne Kanten und harte Übergänge
18
20. 3 | SDK – Architektur von Surface
Surface-Anwendungen
Presentation API Core API Shell API
Vision System Windows-Integration
Windows Vista
Surface Hardware + Treiber
20
21. 3 | SDK - Methoden
VS 2008 Surface-Templates mit Rahmen für
• WPF
• XNA
Surface Simulator
• Gleiche Software wie „echter“ Surface
• Alle Eingaben lassen sich simulieren
• Eingabesequenzen können gespeichert werden
21
23. Vielen Dank für euer Interesse
Fragen jetzt stellen oder an jann.mueller@studentpartners.de
Surface-Workshops am HPI Potsdam: Anmeldung & Details
ebenfalls per Email
23