Web framework cho iPad và các trình duyệt máy tính để bàn phổ biến?


8

Chúng tôi đang phát triển một ứng dụng điểm bán hàng thương mại dựa trên web. Chúng tôi muốn cùng một trang web hoạt động tốt trên Ipad cũng như các trình duyệt trên máy tính để bàn. Chúng tôi đang tìm kiếm một khung web làm cho trang web trông tốt trên iPad, nhưng cũng làm cho trang web hoạt động tốt trong trình duyệt máy tính để bàn như Chrome, IE hoặc Firefox trên Windows hoặc Mac.

Tôi đã tìm thấy khá nhiều ở 18 khung di động và công cụ phát triển để tạo Ứng dụng iPhone

Hầu hết trong số họ, chẳng hạn như jQTouch , giúp một trang web trông và hoạt động giống như một ứng dụng iPhone gốc hơn nhưng họ không nhấn mạnh đến trải nghiệm đa nền tảng / trình duyệt.

Ngoại lệ dường như là Sproutcore , dường như là một khung ứng dụng JavaScript MVC chính thức. Tôi đã gặp khó khăn khi một số bản demo hoạt động trong Chrome, nhưng những gì đã hoạt động có vẻ tốt.

Những khuôn khổ nào bạn thực sự đã sử dụng để phát triển các trang web để hoạt động trên iPad và trình duyệt máy tính để bàn? Nếu bạn không sử dụng một khung công tác, làm thế nào bạn làm cho nó hoạt động tốt trong cả hai môi trường?

Câu trả lời:


5

IPad có màn hình khá lớn; bất kỳ trang web nào được tạo theo cách thông thường cho máy tính để bàn đều hoạt động tốt trên IPad.

Trên thực tế, nhiều trang web (ví dụ như trang này) dường như hoạt động tốt hơn trên IPad, bởi vì IPad có thể tự động loại bỏ bất động sản màn hình trống mà bạn nhìn thấy ở bên trái và bên phải.


1
Chúng tôi quyết định sử dụng ASP.NET MVC, giữ bố cục rất đơn giản và gọn gàng, và thuê một nhà thiết kế am hiểu IPad để điều chỉnh các khung nhìn khi chúng tôi làm cho chúng hoạt động tốt trên IPad nhưng cũng đẹp trên trình duyệt máy tính để bàn.
Chris Vesper

0

Đây là câu trả lời của bạn: Appcelerator Titanium .

Nó hoạt động với công nghệ web (javascript + ruby ​​+ python + php + html + css) và bạn có thể biên dịch các ứng dụng web của mình thành mã gốc (iOS, Android, WebOS, PC, Linux, Mac). Nếu bạn đang tạo PoS, có lẽ bạn cũng sẽ quan tâm đến tính năng ứng dụng máy tính để bàn.

Nó bao gồm API cho cả ứng dụng dành cho thiết bị di động và máy tính để bàn và về mặt lý thuyết là nơi duy nhất mà ứng dụng di động của bạn phân biệt với ứng dụng web, bất kể khung web / javascript bạn chọn (Mootools, jQuery, Ext ...).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.