Frage

Ich habe diese Idee für eine kleine bis mittlere Web-Anwendung, die ich, wahrscheinlich mit einer Kombination aus Geschwindigkeit und Spring MVC bauen möchte. Mein Problem ist, dass ich noch nie mit Themen wie Benutzerregistrierung oder mit Design-Themen wie CSS, Layout, etc. behandelt werden.

Ich bin mir ziemlich sicher, dass ich die Anwendung / Domain Schicht dieser Anwendung erstellen kann, aber wie soll ich auf der Benutzeroberfläche Seite davon loszulegen? Gibt es irgendwelche Ressourcen auf, wie Benutzer zu verwalten, und wie, na ja, machen die App gut aussehen ? Ich bin nicht unbedingt brauchen Verweise auf die Klassiker auf Benutzerinteraktionsdesign, sondern Zeiger auf, wie diese Ideen mit den beliebtesten Frameworks zu implementieren.

War es hilfreich?

Lösung

Wenn Sie mit Spring MVC und Java vertraut sind Sie vielleicht unter Grails die oben gebaut des Frühlings unter anderem. Es gibt eine Reihe von Plugins, zumindest ein paar enthält, die für Sie die Benutzerregistrierung behandeln (zB http://grails.org / plugin / Acegi basierend auf Spring Security). Gerüste aus Ihrem Domain-Modell könnten auch nicht, dass Sie eine gut aussehende Oberfläche erhalten, aber zumindest bekommt man einen Ausgangspunkt Sie dann auf bauen.

Having said, die Sie bekommen konnte scuppered versuchen grails zu lernen, bevor Sie Arbeiten erledigen. nehmen vielleicht einen Blick auf die Benutzerverwaltung Plugins für einige Inspiration. Wie für die Schnittstelle, ist, wenn es nur darum, wie es gut aussehen lassen würde ich vorschlagen, einen Blick auf www.oswd. org , die eine Menge Beispiel Open-Source-CSS-Design hat.

Andere Tipps

Sie klingen wie Sie von Projekt-Planung-Lähmung leiden . Ich würde vorschlagen, dass Sie nur auf die Teile der Arbeit beginnen Sie sind sicher (wie die Anwendungs- und Datenschichten) und lassen Sie die Teile, die Sie sich nicht sicher sind allein.

Je nach Größe des Projekts kann es sich lohnen, jemanden zu bekommen anderen Beteiligten, die das Talent für die Erstellung von UIs hat.

Erste Web-Anwendungen gut aussehen, ist keine leichte Aufgabe.

Wie Andrew sagte, es würde sich lohnen zu tun, was Sie sich am wohlsten fühlen, und jemand fragt mit der Benutzeroberfläche zu helfen.

Anders als das alles, was ich kann wirklich empfehlen, bei einigen bestehenden Web-Anwendungen suchen und sehen, wie sie Dinge tun. Es gibt einfach viel zu viel Vielfalt wirklich keine festen Regeln geben, über eine Web-Anwendung UI zu machen.

Mieten Sie sich einen Design-Experten ... von Anfang an.

Wenn Ihre Spezialität Programmierung ist, wird Ihr Design wahrscheinlich behindert Ihren Erfolg unabhängig von Ihrer Absicht. Wenn Sie nicht bequem sind die Landwirtschaft aus, dann mieten Sie einen Berater, Feedback zu geben, wie Sie Ihre App funktioniert. Tun Sie dies in dem gesamten Design- und Entwicklungsprozess.

Als jemand, der sowohl die Entwicklung und das Design der Fall ist, wenn ich ein Projekt übergeben, in dem die eine oder andere abgeschlossen ist, habe ich in der Regel zu ihnen zurück gehen lassen und die Dinge ändern, da sie nicht das große Bild betrachten haben.

Best-Case-Szenario. Sie häufige Fehler vermeiden, Schnittstellenprobleme und Ihre Anwendung drastisch verbessert

Schlimmer-Case-Szenario: Sie beendet oben zu wissen, was Sie tun, und Sie endete, dass die Arbeit validiert mit und zog aus einem „Design-Team von einem“

.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top