Sophie
Autoring environment for multimedia books
United feature of a word processor and Director
How to design such Sophie(여러가지 도구와 마테리얼(텍스트, 소리, 그림) 한 곳에 들어가있는 환경)?
Sophie의 Tools and Materials 메타포 사용
Design Metaphors
- Tools (ex Rotate function)
- Aspects ( ex Rotatable)
- Materials (ex Image)
Design Patterns for Tool Construction (여러가지 도구를 어떻게 하나에 넣을 것인가?)
- Separation of Powers : Interation part <-- observation --> Functional part
- Tool and Material Coupling :
Tool ans Material in UI :
- 이미지 Flaps
- Halos and HUDs
Example: text editor with auto completion
기존의 모델: 기존의 TextEditor 을 확장해야함. 복잡한 작업
----
인터렉티브 시스템에서 새로운 버전의 기능을 추가 할떄 유용한 패턴
Tool and Material 은유는 인터렉티브미디어 시스템의 디자인을 이야기하는데 도움되는 패턴