Ich kenne TYPO3 und hab vor einiger Zeit damit recht intensiv gearbeitet.

Wenn du nur mal so eine Hobby Website erstellen willst mit einem CMS dahinter und keine Erfahrung in PHP oder Programmierung allgemein hast dann vergiß TYPO3 ganz schnell wieder^^. Das System ist sehr komplex und nichts für den blutigen Anfänger. Wenn du eigene T3 Extensions erstellen willst (Galerie, Gästebuch) mußt du fundierte Kenntnisse im T3 System haben. Auch wenn du vorhanden Extensions aus dem Typo3 Repository individuell anpassen willst. T3 ist ein konfigurationsmonster.

Wenn man allerdings die hohe Einstiegshürde einmal gemeistert hat dann macht TYPO3 richtig viel Spaß weil man damit quasi alles umsetzen kann. Man kann zb die Extensions in andere Projekte ganz leicht einpflegen,...

Ich finde es ist das beste CMS das momentan im Open Source Umfeld erhältlich ist allerdings auch das komplexeste. TYPO3 ist sehr gut dokumentiert mit einer großen Community mit entsprechenden Foren, massig Bücher gibt es auf Amazon.

Viel Erfolg.

...zur Antwort

Kann man so nicht beantworten, hängt von den Skills ab, da die systeme auf 2 vollkommen verschieden Konzepte(Programmiersprachen+Frameworks) basieren. Ein ObjC Programmierer hat wohl keine Probleme eine iOS App zu entwickeln dagegen aber eine Android App. Ein Java Programmierer kann relativ einfach eine Android app schreiben aber keine iOS App.

Meine Empfehlung, lerne Actionscript3(Flash) dann kannst du mit einer Codebase Apps für iOS, Android, Blackberry erstellen.

...zur Antwort

Meinst du so ? http://tinyurl.com/3flh9py

Das geht mit Flash (aber ActionScript3 Kenntnisse, das ist die Programmiersprache in Flash, müßtest du schon haben)

Mit HTML5 + WebGL könnte dies evtl auch in einigen Monaten/Jahren möglichen sein, aber das steckt momentan noch alles in den Kinderschuhen. Flash ist dagegen mit diversen Librarys von drittanbietern für unterschiedliche Bedürfnisse schon sehr erwachsen und etabliert.

...zur Antwort