2012-03-17 8 views
5

Tôi có một dự án đơn giản về ứng dụng web dành cho thiết bị di động sử dụng Emberjs. Đối với giao diện, tôi muốn một cái gì đó tương đương với JQuery Mobile. Có cách nào để trộn Emberjs và điện thoại di động jquery không? Nếu vậy, làm thế nào?Làm thế nào để làm cho ứng dụng emberjs với một cái nhìn điện thoại di động (giống như một trong di động jquery)?

Tôi đã xem xét ứng dụng di động Travis-ci và dường như họ chỉ xác định một css cụ thể cho phiên bản di động. Điều kỳ lạ là họ cũng có tệp này: file dường như là một nỗ lực tích hợp với JQMobile nhưng họ không sử dụng nó ở bất kỳ đâu trong mã.

Tôi cũng đã tìm thấy bài viết này Using Ember.js with jQuery UI nhưng đó là về giao diện người dùng JQuery. Tôi có thể sử dụng cùng một kỹ thuật cho JQuery Mobile không?

Hãy chia sẻ kinh nghiệm của riêng bạn về việc có giao diện trên thiết bị di động với Emberjs.

Nếu bạn biết bất kỳ dự án mã nguồn mở nào trên GitHub hoặc bất kỳ nơi nào sử dụng Emberjs cho di động, tôi sẽ biết ơn nếu bạn cho tôi biết địa chỉ.

Kỹ thuật nào bạn đề xuất?

Lưu ý: Tôi đã thực hiện lần đầu tiên sử dụng thuộc tính html5 của dữ liệu trong danh sách được tạo bởi bộ điều khiển nhưng các yếu tố của chế độ xem không thay đổi thành giao diện và cảm biến di động jquery Tôi không chắc tại sao.

Xin lỗi vì tiếng Anh của tôi, đó không phải là tiếng mẹ đẻ của tôi.

+0

Hey! Tôi có mối quan tâm tương tự ... Bạn có thể chia sẻ, bạn đã sử dụng giải pháp nào cuối cùng? Có may mắn khi sử dụng jquery-mobile cùng với ember không? – santuxus

Trả lời

0

Có một cái nhìn tại Twitter Bootstrap: http://twitter.github.com/bootstrap/

+1

Có sự thật nhưng bootstrap có giao diện và ứng dụng máy tính để bàn hơn. Và tôi muốn có cái nhìn và cảm nhận giống như một ứng dụng ios cơ bản táo với danh sách liên kết cơ bản. Có lẽ tôi sẽ thử. Cảm ơn bạn đã trả lời nó đã cho tôi những ý tưởng mới. – tolbard

+0

Bạn đã tự mình sử dụng nó để phát triển ứng dụng di động chưa. Merci – tolbard

+0

Tôi vừa tìm thấy http://ghempton.github.com/ember-layout-example/ sử dụng bootstrap và nó trông đẹp mắt – tolbard

0

https://github.com/fohr/blossom

là trong tình trạng rất sớm, nhưng nó có vẻ khá hứa hẹn. Đó là từ những kẻ đã bắt đầu Sproutcore (tôi nghĩ!), Vì vậy cú pháp là rất phù hợp với EmberJS

+0

Trông đẹp nhưng có vẻ cần một đường cong học tập lâu để nắm vững cách sử dụng nó. Và nó chỉ là một dự án nhỏ. – tolbard

2

Như đã nêu trong Ember.js wiki có hai dự án liên quan đến điện thoại di động:

  • ember-titanium - Titanium Mobile bọc trong ember (trước đây là SproutCore-Titanium)
  • ember-mk - Mobile Kit cho ember.js

có lẽ họ là hữu ích cho bạn.

+0

Cảm ơn, tôi không phải về học cùng lúc với titan ... nhưng có lẽ khi tôi sẽ sử dụng emberjs – tolbard

2

@luissala đã tạo bằng chứng về dự án khái niệm sử dụng Ember với jQuery Mobile. Nó có thể giúp bạn đi đúng hướng:

https://github.com/LuisSala/emberjs-jqm

+0

Tôi chỉ cố gắng sử dụng 'bằng chứng khái niệm' này nhưng tôi có vấn đề với CollectionView vì dường như không được chấp nhận và Thuộc tính 'itemViewClass' dường như đã biến mất trong phiên bản mới của emberjs. Tôi sẽ tiếp tục đào. – tolbard