Programmierer haben meist ein Problem: Wie entwerfe ich eine ansprechende GUI?
XCode gibt den iPhone Entwickler mit dem Interface Builder ein mächtiges Werkzeug an die Hand, ist aber im frühen Schritt der Entwicklung nicht unbedingt Zielführend. Interface Builder bietet zwar alle GUI Elemente, verleitet jedoch schnell dazu, an Implementierungen zu denken, Outlets und Actions zu definieren usw. Der eigentliche Designgedanke geht schnell verloren.
Um sich voll auf das GUI Design konzentrieren zu können, bedarf es also Alternativen.
Die Variante mit dem geringsten technischen Aufwand ist Papier und Stift. Auf einer DinA4 Seite kann übersichtlich jede Möglichkeit einer Oberfläche durchgespielt werden.
Für nicht so begabte Zeichner haben die Jungs von tehaan & lax eine PSD Datei (9 MB) vorbereitet, die fast alle GUI Elemente einer iPhone Anwendung abbildet. So kann im verbreiteten Photoshop oder einer alternativen Grafikanwendung die Software im Geiste entstehen, ohne technisch zu tief zu gehen.
Neben Photoshop kann man mit dem Vektorprogramm Omnigraffle mit Hilfe dieser Stencil Schablonen Grafische Oberflächen gezielt für das iPhone konzipieren. Vorteil hier: es muss kein Grafikprogramm beherrscht werden.
(via iphonedevelopertips.com)