Hallo,
das Thema passt nicht zu 100% hier rein, aber auch nicht zu 100% in eine andere Kategorie. Aber ich denke, hier finde ich noch die meisten "Ansprechpartner".
Ich schreibe derzeit meine Abschlussarbeit im Bereich der Datenvisualisierung. Und diese möchte ich mit dem iPad machen. Dabei geht es darum, dass ich erstmal ganz simple Objekte (Kreise, Quadrate, etc) zeichne und diese dann mit Linien verbinde. So habe ich dann die Möglichkeit, Kontexte und deren Zusämmenhänge darzustellen. Die Funktionalität soll auch noch das Speichern und Laden von solchen Visualierungen beinhalten. Ich muss mir also eine Logik überlegen, wie ich die Zusammenhänge mit Zahlen abspeichere. Ebenso soll es möglich sein, die gesamte "Zeichenfläche" zu leeren, einzelne Objekte bzw. nur deren Verbindungen (Zusammenhang) zu löschen.
Für dieses Projekt vergleiche ich nun HTML5/JavaScript (Paper.js) mit Objective-C. Hierbei fällt erstmal auf, dass sich JavaScript nur bedingt eignet:
Vielleicht kennt ihr ja noch andere JavaScript-Libraries oder Frameworks die sich dafür anbieten würde. Also auf Basis von JavaScript oder so.
Da ich mich jetzt aber, aufgrund der obengenannten Punkte, eher für Objective-C entschieden haben, suche ich nach Literatur zum Thema "Gesten"-Steuerung. Ich möchte diese Elemente (Kreise, Quadrate, Rechtecke) mittels Touch anlegen und mittels Touch verschieben. Bei längerem Touch soll ein Menü um das Elemente erscheinen (dort kann ich dann z.b. Löschen, Verbindungen entfernen, etc). Mittels Wischen auf der Zeichenfläche soll ein allgemeines Menü erscheinen (Zum Leeren der Fläche, speichern und laden).
Vielleicht könnt ihr mir ja den einen oderen anderen Tipp geben. Einerseits zu JavaScript-Libraries/Frameworks. Andererseits zu Objective-C (literatur).
Danke vielmals.
das Thema passt nicht zu 100% hier rein, aber auch nicht zu 100% in eine andere Kategorie. Aber ich denke, hier finde ich noch die meisten "Ansprechpartner".
Ich schreibe derzeit meine Abschlussarbeit im Bereich der Datenvisualisierung. Und diese möchte ich mit dem iPad machen. Dabei geht es darum, dass ich erstmal ganz simple Objekte (Kreise, Quadrate, etc) zeichne und diese dann mit Linien verbinde. So habe ich dann die Möglichkeit, Kontexte und deren Zusämmenhänge darzustellen. Die Funktionalität soll auch noch das Speichern und Laden von solchen Visualierungen beinhalten. Ich muss mir also eine Logik überlegen, wie ich die Zusammenhänge mit Zahlen abspeichere. Ebenso soll es möglich sein, die gesamte "Zeichenfläche" zu leeren, einzelne Objekte bzw. nur deren Verbindungen (Zusammenhang) zu löschen.
Für dieses Projekt vergleiche ich nun HTML5/JavaScript (Paper.js) mit Objective-C. Hierbei fällt erstmal auf, dass sich JavaScript nur bedingt eignet:
- JavaScript ist nicht wirklich objektorientiert, was den Code sehr umfangreich werden lassen kann
- Die Gesten-Unterstützung ist leider nicht so gut wie bei Objective-C
- Animationen gehen in Paper.js nur mittels Veränderung des Alpha-Werts über die Zeit (Händisch im onEnter-Frame-Event)
Vielleicht kennt ihr ja noch andere JavaScript-Libraries oder Frameworks die sich dafür anbieten würde. Also auf Basis von JavaScript oder so.
Da ich mich jetzt aber, aufgrund der obengenannten Punkte, eher für Objective-C entschieden haben, suche ich nach Literatur zum Thema "Gesten"-Steuerung. Ich möchte diese Elemente (Kreise, Quadrate, Rechtecke) mittels Touch anlegen und mittels Touch verschieben. Bei längerem Touch soll ein Menü um das Elemente erscheinen (dort kann ich dann z.b. Löschen, Verbindungen entfernen, etc). Mittels Wischen auf der Zeichenfläche soll ein allgemeines Menü erscheinen (Zum Leeren der Fläche, speichern und laden).
Vielleicht könnt ihr mir ja den einen oderen anderen Tipp geben. Einerseits zu JavaScript-Libraries/Frameworks. Andererseits zu Objective-C (literatur).
Danke vielmals.