Kerangka kerja web untuk iPad dan browser desktop yang umum?

8

Kami sedang mengembangkan aplikasi point-of-sale komersial berbasis web. Kami ingin situs web yang sama berfungsi dengan baik di iPad dan juga browser desktop. Kami sedang mencari kerangka kerja web yang membuat situs terlihat bagus di iPad, tetapi juga membuat situs berfungsi dengan baik di browser desktop seperti Chrome, IE, atau Firefox di Windows atau Mac.

Saya menemukan beberapa di 18 kerangka kerja mobile dan alat-alat pengembangan untuk menciptakan iPhone Apps

Sebagian besar dari mereka, seperti jQTouch , membantu tampilan situs web dan bertindak lebih seperti aplikasi iPhone asli tetapi mereka tidak menekankan pengalaman lintas platform / browser.

Pengecualian tampaknya adalah Sproutcore , yang tampaknya merupakan kerangka kerja aplikasi MVC JavaScript lengkap. Saya memang kesulitan membuat beberapa demo berfungsi di bawah Chrome, tetapi apa yang berhasil terlihat bagus.

Kerangka apa yang sebenarnya Anda gunakan untuk mengembangkan situs web untuk bekerja di iPad dan browser desktop? Jika Anda tidak menggunakan kerangka kerja, bagaimana Anda membuatnya bekerja dengan baik di kedua lingkungan?

Chris Vesper
sumber

Jawaban:

5

IPad memiliki layar yang cukup besar; situs web apa pun yang dibuat dengan cara konvensional untuk komputer desktop harus berfungsi dengan baik di iPad.

Bahkan, banyak situs web (yang ini, misalnya) sebenarnya berfungsi lebih baik pada iPad, karena iPad dapat secara otomatis menghilangkan layar kosong real-estate yang Anda lihat di kiri dan kanan.

Robert Harvey
sumber
1
Kami memutuskan untuk menggunakan ASP.NET MVC, menjaga tata letaknya sangat sederhana dan bersih, dan menyewa perancang cerdas iPad untuk mengubah tampilan saat kami membuatnya berfungsi dengan baik pada iPad tetapi juga terlihat bagus di peramban desktop.
Chris Vesper
0

Inilah jawaban Anda: Appcelerator Titanium .

Ini bekerja dengan teknologi web (javascript + ruby ​​+ python + php + html + css), dan Anda dapat mengkompilasi aplikasi web Anda ke dalam kode asli (iOS, Android, WebOS, PC, Linux, Mac). Jika Anda membuat PoS, mungkin Anda juga akan tertarik dengan fitur aplikasi desktop.

Ini termasuk API untuk aplikasi seluler dan desktop, dan itu secara teoritis satu-satunya tempat di mana aplikasi seluler Anda akan membedakan dari aplikasi web, terlepas dari kerangka web / javascript yang Anda pilih (Mootools, jQuery, Ext ...).

dukeofgaming
sumber