Tôi biết một số khuôn khổ Javascript rằng hỗ trợ trong việc tạo ra webapps cho iPhone và iPod Touch:Bộ công cụ nào dành cho webapps trên thiết bị di động iPhone?
-
IUI
- Joe Hewitt - http://code.google.com/p/iui/
- Ciui - Một mất sửa đổi về công việc của Joe bởi Vladimir Olexa của CNET - http://code.google.com/p/ciui-dev/
- WebApp - của Chrilith. http://webapp.net.free.fr/ Thật không may, anh ta không xuất bản mã của mình cho đến sau khi phát hành.
Tôi đang hướng tới Ciui nhưng muốn suy nghĩ của bạn.
Bạn sử dụng bộ công cụ nào cho ứng dụng web iPhone?
Cảm ơn,
Larry
thêm sau từ câu trả lời:
- Sproutcore
- JQuery Mobile - vẫn đang được phát triển. Từ nhóm JQuery
- JQtouch - superset của JQuery. Có thể có vấn đề về kích thước thư viện
- Cappuccino - nhận xét của Ryan McCuaig: bởi 280 North. Trong triết học, họ đang chuyển Cocoa và Objective-C sang môi trường Javascript (phải xuống phần mở rộng cú pháp kiểu Objective-C thành Javascript và sử dụng lại các tệp NIB. Khá đáng kinh ngạc).
- Wink
- xui
- Jo bởi Dave Balmer (blog). Được thiết kế để hoạt động với PhoneGap, nó có thể được sử dụng để xây dựng các ứng dụng web cho iPhone, iPad, Android, cộng với các ứng dụng gốc (qua PhoneGap) cho iPhone, Android, webOS và Symbian. Xem số demo video. Đặt res thành 720p để đọc màn hình.
- Zepto.js bởi Thomas Fuchs của sự nổi tiếng Scriptaculous
- ChocolateChip-UI
JQtouch vs JQuery Added 12 tháng 12 năm 2010. Đây là một nhận xét về bảng công chúng về JQtouch vs JQuery thoại di động từ Dave Oliver: JQuery Mobile là một bước tiến hóa khác qua JQTouch. JQTouch ổn định ngay bây giờ (và các tính năng được bao gồm trong khung Sencha Touch), trong khi JQuery Mobile chỉ ở trạng thái Alpha tại thời điểm này.
Có "học các bài học" của JQTouch, JQuery Mobile sử dụng một số triết lý mới có thể hoặc không theo ý thích của bạn. Trong số những thứ khác, nó định nghĩa một "nền tảng nhìn và cảm nhận" (mặc dù sau này nó sẽ thêm một phiên bản của trình tạo chủ đề tự động của JQuery). JQTouch, bằng cách so sánh, là trung lập (mặc dù bạn phải làm một số công việc để làm cho cái nhìn và cảm nhận của bạn trông theo cách bạn muốn nó).
Âm tính chính đôi khi bạn nghe về JQTouch là thiếu chân trang vị trí cố định và cuộn cửa sổ phụ (lý do: ứng dụng gốc của iPhone có các tính năng này). Nó chỉ ra những người thông minh khác đã giải quyết vấn đề đó theo cách làm việc bên trong JQTouch (xem, ví dụ, iScroll).
Tôi nghĩ rằng nhóm JQuery đang làm việc trên một đề nghị rất hấp dẫn, và tôi nghĩ rằng nó sẽ thấy rất nhiều sự quan tâm và giám sát cộng đồng bổ sung đó là tốt. Tuy nhiên, khi thử nghiệm với nó cho một ứng dụng thực sự, đó là - vào thời điểm này - một chút quá mới để xem xét cho sử dụng sản xuất. "Xem không gian này", như họ nói.
jQTouch là khác, nhưng nó phụ thuộc vào jQuery, mà có vẻ như overkill cho iPhone với tôi. – Nosredna
Bài đăng này cung cấp thêm thông tin về [sự khác biệt giữa jQTouch và jQuery mobile] (http://stackoverflow.com/questions/3624660/difference-between-jqtouch-and-jquery-mobile) – Jla