我對Android應用程序有一個好主意,但是因爲我只熟悉php/js,所以我不確定應該選擇哪種方法來創建它。該應用將基於具有大量位置標記的谷歌地圖。不會有任何花哨的動畫或其他資源要求很高的活動。創建Android應用的正確方法是什麼?
在我看來有三種不同的選擇:
- 閱讀上的Java和Java中
- 創建Java中的地圖活動作爲一個MapView編程整個事情,然後使用網頁視圖爲其他活動(這可以很容易地編寫腳本HTML5網頁。)
- 腳本一切爲web應用程序(不是一個真正的選擇,因爲這不是一個真正的移動應用程序恕我直言。
我最熱衷的不使用。 2,因爲我對html/php/js/mysql非常熟悉。不過,必須閱讀html5細節。問題:
- 我需要訪問GPS和相機硬件。在webviews中是不可能的嗎?
- 在webview活動中的js和其他活動中的java之間傳遞變量有多複雜?
- 如果我使用選項1和選項2,我可以期待的性能差異有多大?
- 其他想法?
親切的問候, 安德斯
看看這可能是你在找什麼 [PhoneGap的(http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html#Getting%20Started%20with %20Android) – vodich