Webanwendung
Zur Navigation springen
Zur Suche springen
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 63: | Zeile 63: | ||
* CSS | * CSS | ||
* Javascript (soweit nicht durch JSF-Libraries abgedeckt) | * Javascript (soweit nicht durch JSF-Libraries abgedeckt) | ||
+ | |||
+ | === [[Benutzer:Koppelschoof|koppelschoof]] === | ||
+ | KnowHow: | ||
+ | ====Gut:==== | ||
+ | * Java | ||
+ | * Android | ||
+ | * Ruby | ||
+ | * JavaScript | ||
+ | * Datenbankdesign | ||
+ | ====OK:==== | ||
+ | * Rails | ||
+ | * HTML5/CSS | ||
+ | * .NET | ||
+ | ====Mäßig:==== | ||
+ | * C/C++ | ||
+ | * OpenGL | ||
[[Kategorie:Fanprojekt]] | [[Kategorie:Fanprojekt]] |
Aktuelle Version vom 29. August 2013, 10:11 Uhr
Hier werden die Überlegungen zur Webanwendung gesammelt. Siehe auch Thread im Forum.
Features
Was soll die Anwendung können?
fachliche Features
- Generierung von Charakteren
- Steigerung von Charakteren
- Ausdrucken von Charakteren
- Würfeln von Proben
- Visualisierung von Ticks
nicht-fachliche Anforderungen
- Benutzerverwaltung
- Login mittels Facebook/Google/Sonstwas-Account
- Freischaltung von Charakteren als lesbar für andere
- Darstellung auf mobilen Endgeräten
Technologie
mögliche Technologiestacks
PHP
Erstellung in PHP - vermutlich mit einem geeigneten Framework
Vorteile
- geringe technische Voraussetzungen (LAMP)--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Nachteile
- schwierige Wartung --Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Ruby on Rails
Erstellung mit Ruby on Rails
Vorteile
- einfaches Erstellen von Wartungsguis mit Scuffolding (wobei wir die Wartung mE auch über phpMyAdmin machen können)--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
- viele Automatismen, die Arbeit abnehmen--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Nachteile
- viele Automatismen, die Programmlogik verbergen--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
- hohe technische Voraussetzungen (Mehr als nur ein LAMP)--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Java
Erstellung mit Java auf einem Tomcat (z.B. mit CDI oder SpringFramework) und JSF
Vorteile
- harte Typisierung erleichtert die Wartung--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Nachteile
- hohe technische Voraussetzungen (Mehr als nur ein LAMP)--Flippah (Diskussion) 14:17, 22. Aug. 2013 (CEST)
Weitere?
was gäbe es denn noch?
Entwickler
Folgende Entwickler wären ggf. dabei:
flippah
KnowHow:
Gut:
- Java
- JSF
OK:
- Spring
- Hibernate
- Datenbankdesign
Mäßig:
- PHP
- Zend Framework
- Ruby on Rails
Schwächen:
- CSS
- Javascript (soweit nicht durch JSF-Libraries abgedeckt)
koppelschoof
KnowHow:
Gut:
- Java
- Android
- Ruby
- JavaScript
- Datenbankdesign
OK:
- Rails
- HTML5/CSS
- .NET
Mäßig:
- C/C++
- OpenGL