Was leistet das Programm und wie kann man fingerfreundliche Bedienung einfach umsetzen. Viele Programmierteams denken, dass ihre Programme fingerfreundlich sind, wenn sie einfach alle Knöpfe so groß machen, dass sie vom Finger leicht zu treffen sind. Dies hat mit wirklich intuitiver Bedienung aber nicht viel zu tun. Diese Menustrukturen stammen noch von der Arbeit mit der Maus und sind nicht für Finger geeignet. Ich möchte Euch dabei helfen fingerfreundliche Software zu entwickeln.
Schreibt mir einfach eine Diese E-Mail-Adresse ist gegen Spambots geschützt! JavaScript muss aktiviert werden, damit sie angezeigt werden kann. oder hinterlasst hier Eure Kommentare. Im Forum könnt Ihr Euch unter dem Punkt Usability austauschen und es können Kontakte zwischen Grafikern und Programmierer hergestellt werden.
Mein Angebot
Zunächst weiss ich, dass man bei einem Projekt tausend Dinge zu beachten hat. Gerade das Coden ist äußerst komplex und bedarf vieler überlegter Schritte. Eine Usability ist meist etwas, woran man erst denkt, wenn es meist schon zu spät ist. Dennoch ist sie für den Erfolg eines Programmes, auch wenn es noch so klein ist, extrem wichtig. Besonders als Programmierer hält man die eigene Software meist für einfach und logisch, weil man seit Entwicklung der Idee an ihr arbeitet und mit allen Systemen vertraut ist. Für Außenstehende sind jedoch fehlende Knöpfe oder zuviele nur verwirrend.
Oft habe ich es schon erlebt, dass Knöpfe selbst nach Minuten nicht gesehen werden, obwohl sie direkt in der Mitte platziert sind. Dies hat damit zu tun, dass wir mittlerweile instinktiv auch Software bedienen. Ein Programm sollte oben rechts geschlossen werden können. Selbst das große rote X unten rechts bei G-Alarm wird oft übersehen oder falsch eingeschätzt. Daher möchte ich Euch mit Rat und Tat zu Seite stehen, insbesondere für diejenigen, die sich mit der Materie nicht so auskennen. Zunächst sind meine Dienste für Hobbycoder kostenlos. Das heißt es darf kein kommerzieller Nutzen aus dem Projekt gezogen werden. Gerne stehen ich gegen Honorar auch professionellen Teams zur Seite.
Ich biete an:
- Hilfe, bei der Entwicklung einer grafischen Oberfläche
- Verbesserungsvorschläge für vorhandene UserInterfaces
- Ideen zur Fingeroptimierung
- Hilfe zur Planung von Usabilitytests
- Ich gebe Euch Anstösse für eine grafische Benutzeroberfläche. Komplett erstellen kann ich sie nicht.
- Ich code nicht.
- Ich führe selbst Usabilitytests nur im Rahmen meiner Möglichkeiten durch.
- Meine Vorschläge sind nur Ratschläge, ohne Garantie auf leichte Umsetzung oder Erfolgsgarantien.
Bitte beachtet, dass ich Euch nur im Rahmen meiner Möglichkeiten zur Verfügung stehen kann. Daher gebe ich Euch folgende Tipps, damit meine Arbeit schnell Früchte tragen kann. Folgende Vorraussetzungen müssten erfüllt sein:
1Der Sinn und Zweck der Software muss klar sein.
Eine Aussage, wie :"Wir wollen irgendso ein Programm machen, was Text lesen können soll. Ausserdem soll man Text eingeben können und Dateien speichern." ist noch in einem sehr frühen Stadium. Ich brauche Aussagen, wie: "Bei der Software handelt es sich um eine automatische Texterkennung für mobile Geräte, welche man selbst durch eigene Notizen ergänzen kann. Das funktioniert schon und das nicht."
2Alle Optionen und Unteroptionen einer Software sollten fertig geplant und strukturiert sein.
Alle Funktionen der Software sollten fest stehen. Beachtet, dass ihr meist an der Versionsnummer 1 arbeitet. Da muss nicht alles rein, was man vor seinem geistigen Auge seht. Konzentiert Euch auf die Kernpunkte. Bei einer logischen Anordnung dieser Optionen kann ich bereits helfen.
3Rudimentäre grafische Entwürfe der Software sollten fertig sein.
Es ist wesentlich leichter für mich, mir selbst ein Bild zu machen, wenn zu mindestens ein kleiner Entwurf da ist. Der kann von mir aus auch mit nem Kugelschreiber gekritzelt worden sein. Ich selbst bin auch kein Grafiker. Ich erforsche Benutzeroberfläche und gebe Analysen über deren Bedienungsfreundlichkeiten.
4Grundkenntnisse über Fingerbedienungsprogrammierungsroutinen sollten vorhanden sein.
Ich verfüge über keinerlei Programmierkenntnisse. Zumindestens keine, die Euren das Wasser reichen könnten. Insofern sehe ich meine Arbeit als ergänzenden Part Eures Projektes.
5Sucht Euch Mitstreiter.
Zunächst ist es viel schwerer ein ganzes Projekt alleine zu verwirklichen, weil irgendwann der Zeitpunkt kommt, wo man keine Lust mehr hat, einfach nicht weiter kommt oder an seine eigenen Grenzen stößt. Es ist sehr hilfreich, wenn man einen Partner hat, der einen neuen Input liefert, konstruktive Kritik übt und auch mal ein Lob verteilen kann.
Kommentare
dann will ich Dein Angebot mal annehmen. Ich schicke Dir mal ne Beschreibung und eine Beta zru Ansicht. Sage mir doch bitte was Du davon hältst.
der Jule
RSS feed für neue Kommentare.