我必須儘快開發類似於foursquare的appication(for android),我需要在手機中存儲一些細節並從Web服務中檢索一些其他數據。我可以用手機開發或像本地應用程序一樣開發。你建議什麼選擇?每個人的優點和缺點是什麼?本機Android開發與網絡移動開發
回答
對於儘快,選擇你更熟悉的平臺。本機開發採用Java,Phonegap採用JavaScript和HTML。如果你不知道,也可以聘請一個能夠從頭開始學習的人。可能也更便宜。
的Java,HTML,JS不是當地發展的一部分。 –
當OP聲稱選擇是「native與Phonegap」時,「native」意味着「Android的默認平臺」,而不是「本地代碼而非託管」。這意味着Java。相反,我從來沒有聲稱HTML/JS是本地的。 –
我認爲要開發類似於foursquare的應用程序,您需要開發原生應用程序。 事實上,我相信你需要將應用程序與GPS和地圖的使用進行整合......這並不簡單,但是這些功能都有很好的文檔記錄。
祝你好運:)
PhoneGap具有用於與GPS集成的API,Google Maps API可以很好地用於映射,AFAIK – Devgeeks
- 1. 移動網絡開發
- 2. 離子移動網絡開發
- 3. Clarion 9 Windows移動/網絡開發
- 4. Angular + Nativescript網絡和移動開發
- 5. 移動設備檢測 - 網絡開發
- 6. Java網絡開發
- 7. 移動網站開發
- 8. 移動網站開發
- 9. Drupal6 - 開發移動網站
- 10. 用git和php開發(網絡開發)
- 11. 開發移動版本的網站
- 12. 本機Android/iOS開發與Marmalade SDK
- 13. 可以開始開發移動網站
- 14. 本機Android開發中的運動?
- 15. 移動網站開發框架與標準網站開發框架
- 16. Android開發:setWallpaper從資源和網絡
- 17. Android開發:從網絡獲取數據
- 18. LTE網絡中的Android開發CellID
- 19. 開始移動開發
- 20. Android開發機器
- 21. 雲中的網絡開發
- 22. 網絡開發編輯器
- 23. 加快網絡開發
- 24. 神經網絡開發
- 25. 開發網絡遊戲
- 26. 從網站開發到Android開發
- 27. 網絡驅動器上的開發權
- 28. 網頁開發或移動應用程序開發
- 29. Haskell移動開發
- 30. 使用yeoman開發移動網站?
在這個環節有一個比較表:https://spreadsheets.google.com/pub?key=0AsTInFQpmXDNdEdJU0ZNNGx3dDA3aXAxV3lXYWhXVHc – McSas