Prototyping
TODO: we should write a nice intro to the prototyping concepts. The ingredients are:
- front-end design starts with designing screens using wireframes (screen mockups):
- as input/specification to developers implementing the screens
- to refine requirements
- to solicit feedback from customers
- prototyping goes further than wireframes:
- for demo purposes, to show dynamic behavior (ajax...)
- factor out commong elements:
- snippets and layout into separate templates
- data into separate json files
- possibly introduce kauri forms
- specific kauri ideas:
- no fixed line between wireframing and prototyping and real app: some parts of the app might already be working, while for others the wireframes are in place
- everyone working on the same code repostiory
- don't throw away templates when moving from wireframe to prototype to real app
- be able to switch back to prototyping at any time: templates are shared between prototype and real app
- start using kauri very early on



There are no comments.