2015-05-06 34 views
1

我想爲大學校園開發基於位置的跨平臺移動應用程序。我希望它基本上像Foursquare。針對基於位置的跨平臺移動應用項目的體系結構建議?

主要要求:

  1. 在校園查詢設施,並造成點將顯示與導航到該點的地圖上。

  2. 創建和搜索園區中的事件並在地圖上顯示它們。事件將從另一個網頁拉到應用程序。

  3. 追蹤地圖上的校園穿梭環,找到最近的巴士站和班車站。 我想使用一個基於JavaScript的前端開發工具,比如ionic.io,appery.io,phonegap for frontend。我也想用wysiwyg類型的設計工具輕鬆設計用戶界面,因爲我不想處理html和css。 我想使用雲後端系統(MbaaS),如firebase或解析。 我想使用開放的街道地圖或傳單或地圖框,而不是谷歌地圖。

但我不知道如何設計架構並將它們結合在一起,因爲有很多技術可以檢查。

你能否給我一個清晰的架構設計,展示哪種技術在哪裏?

什麼技術是爲了什麼?

哪種技術是第一,這是的話..

回答

1

我可以建議你ionic,這是移動應用的發展有很大的框架。

目前,它正式支持iOS & Android,但他們明顯正在整合Windows Phone的方式。

訪問本機的功能

離子採用Apache Cordova抽象的本地移動功能的訪問。例如,請參閱geolocation plugin

跨平臺的用戶界面

HTML5 & AngularJS針對的功能的其餘部分所使用的離子;這在每個平臺上都是可移植的。