Webframework für iPad und gängige Desktop-Browser?

8

Wir entwickeln eine webbasierte, kommerzielle Point-of-Sale-Anwendung. Wir möchten, dass dieselbe Website sowohl auf einem iPad als auch auf einem Desktop-Browser gut funktioniert. Wir suchen nach einem Webframework, mit dem die Website auf einem iPad gut aussieht, aber auch in einem Desktop-Browser wie Chrome, IE oder Firefox unter Windows oder Mac gut funktioniert.

Bei 18 mobilen Frameworks und Entwicklungstools zum Erstellen von iPhone Apps habe ich einige gefunden

Die meisten von ihnen, wie z. B. jQTouch , helfen einer Website, eher wie eine native iPhone-Anwendung auszusehen und sich zu verhalten , betonen jedoch nicht die plattformübergreifende / browserübergreifende Erfahrung.

Die Ausnahme scheint Sproutcore zu sein, ein vollwertiges JavaScript MVC-Anwendungsframework. Ich hatte Probleme, einige der Demos unter Chrome zum Laufen zu bringen, aber was funktioniert hat, sieht gut aus.

Mit welchen Frameworks haben Sie tatsächlich Websites entwickelt, die auf einem iPad und einem Desktop-Browser funktionieren? Wenn Sie kein Framework verwendet haben, wie haben Sie es in beiden Umgebungen zum Funktionieren gebracht?

Chris Vesper
quelle

Antworten:

5

Das iPad hat einen ziemlich großen Bildschirm; Jede Website, die auf herkömmliche Weise für Desktop-Computer erstellt wurde, sollte auf dem iPad einwandfrei funktionieren.

Tatsächlich scheinen viele Websites (z. B. diese) auf dem iPad besser zu funktionieren, da das iPad die leere Bildschirmfläche, die Sie links und rechts sehen, automatisch entfernen kann.

Robert Harvey
quelle
1
Wir haben uns entschieden, ASP.NET MVC zu verwenden, das Layout sehr einfach und sauber zu halten und einen IPad-versierten Designer zu beauftragen, um die Ansichten zu optimieren, damit sie auf dem IPad gut funktionieren, aber auch auf Desktop-Browsern gut aussehen.
Chris Vesper
0

Hier ist Ihre Antwort: Appcelerator Titanium .

Es funktioniert mit Web-Technologie (Javascript + Ruby + Python + PHP + HTML + CSS) und Sie können Ihre Webanwendungen in nativen Code kompilieren (iOS, Android, WebOS, PC, Linux, Mac). Wenn Sie einen PoS erstellen, interessiert Sie möglicherweise auch die Desktop-App-Funktion.

Es enthält APIs für mobile und Desktop-Anwendungen. Dies ist theoretisch der einzige Ort, an dem sich Ihre mobile Anwendung von einer Webanwendung unterscheidet, unabhängig von den von Ihnen ausgewählten Web- / Javascript-Frameworks (Mootools, jQuery, Ext ...).

dukeofgaming
quelle