2011-06-20 35 views
10

Tôi có thể tin rằng, tôi có thể phát triển một ứng dụng với HTML5, CSS3 và JavaScript và sau đó biên dịch nó bằng PhoneGap cho Android, iOS và Win Phone 7 không?PhoneGap Experience

Tính năng này có hoạt động không?

+1

Tôi hỏi, nếu đó là chắc chắn rằng khi tôi develp một ứng dụng web (HTML5) mà PhoneGap tạo cho tôi Apps cho Android và iOs, ... – alex

Trả lời

9

hỗ trợ nền tảng PhoneGap được khá tốt tài liệu:
http://www.phonegap.com/about/features/

Đối với hầu hết các phần, vâng ... mặc dù sự hỗ trợ tính năng cá nhân vẫn đang mọc lên ở một số nền tảng. chỉnh sửa: trước đây điều này đã đề cập rằng cửa sổ điện thoại chưa được hỗ trợ, đây là một nền tảng được hỗ trợ đầy đủ :-) http://phonegap.com/2011/12/20/phonegap-for-windows-phone-getting-started/

Cách tạo gói cho từng nền tảng riêng lẻ theo mặc định bạn sẽ phải tích hợp các bit của điện thoại vào một dự án và biên dịch nó bằng cách sử dụng các công cụ xây dựng của nền tảng đó theo cách thủ công. Tuy nhiên, họ đang làm việc trên một dịch vụ có tên PhoneGap Build sẽ tự động tạo gói cho mỗi nền tảng thay cho bạn:
https://build.phonegap.com/

0

Hỗ trợ Windows Phone 7 sẽ hy vọng sẽ đến vào cuối năm nay. ;)

5

Đối với người đọc từ tương lai, hỗ trợ Windows Phone 7 đầy đủ trong PhoneGap hiện đang hoạt động.

0

Có, điều đó xảy ra và bạn nên kiểm tra Bản dựng PhoneGap của họ, đây là dịch vụ đám mây. Đó là một sản phẩm nguồn mở và tài liệu kỹ thuật hiện có đang phát triển.

Đây là mồi về chủ đề.

http://www.amazon.com/dp/B006X4A1TM

Jan - March 2012 sẽ thấy nhiều sách được xuất bản bởi nhiều tác giả khác nhau. Có một cuốn sách chuyên sâu được xuất bản vào tháng 3 năm 2012, do đó hãy chú ý theo dõi các nguồn học tập khác.

0

hoạt động của điện thoại -> giống như tệp HTML chạy trên điện thoại của trình duyệt .. nhưng trình duyệt thanh công cụ không hiển thị vì điện thoại sử dụng webkit trình duyệt, vì vậy bạn có thể tạo điện thoại Android, Windows, IPhone bằng html, css, js .. để truy cập tài liệu đầy đủ trong phonegap.com

0

Trả lời là có nó hoạt động. Ngoài ra bạn có thể sử dụng Xamarin