2012-01-27 23 views
5

Giao dịch hiệu suất của việc sử dụng PhoneGap để phát triển ứng dụng sử dụng bản đồ người dùng và gps trong toàn bộ ứng dụng là gì? Ứng dụng cần tìm ra những gì gần đó, nhận vị trí cho bài đăng và nhúng bản đồ vào màn hình.Tốc độ PhoneGap so với iOS 4/5 và Android cho GPS/Dịch vụ vị trí/Bản đồ

Có lẽ không liên quan, nhưng ứng dụng cũng sẽ cần phải sử dụng máy ảnh của điện thoại làm tính năng chính.

Suy nghĩ?

+0

tốc độ chậm quan sát thấy trong các ứng dụng Phonegap thường là một cái gì đó để làm với DOM mà một WebView mang. Nó không phải là logic thực sự là vấn đề, thường là giao diện người dùng chậm chạp trong Phonegap –

Trả lời

11

PhoneGap sử dụng cùng một API gốc, nó chỉ tóm tắt chúng để bạn có thể viết ứng dụng của bạn trong htmljavascript.

Tài liệu plugin của PhoneGap cho biết rằng tất cả “nâng hạng nặng” phải được thực hiện ở bên gốc vì Javascript vẫn chậm hơn một chút trong khi chạy trong trình duyệt gốc.

Sẽ an toàn để giả định rằng giải pháp PhoneGap sẽ mất nhiều thời gian hơn vì Javascript phải kích hoạt chức năng gốc, chờ gọi lại và sau đó tạo danh sách trong html.

Tôi có một số liên kết hữu ích cho bạn ..

mobile-framework-comparision

PhoneGap vs native Android and iPhone app performance and features

PhoneGap plugin vs. a native solution in Android

Phonegap app performance vs native app performance

Using Phonegap for Native Application development

Các vấn đề liên quan