我即將開始構建我的第一個移動應用程序並想要一些指導。該應用程序將需要:在iPhone,Windows Phone和Android的我的第一個移動應用程序的哪些工具
- 運行從數據庫
- 訪問數據
- 能夠確定它在哪裏(例如,當我越過州界時,我進入一個城市,或者通常,當我改變區域設置)
- 圖形用戶界面將是相對簡單的
做了一些研究之後,我有幾個問題:
- 我應該使用框架(例如Rho,Appcelerator或PhoneGap)還是HTML5/CSS3/JS?或者,我會同時使用這兩種組合嗎?
- 我想銷售應用程序,那麼這樣做不能將其構建爲網站(即HTML5/CSS3/JS)?換句話說,如果我將其構建爲網站,那並不意味着用戶不需要下載它並像原生移動應用那樣安裝它?我喜歡把它變成一個「原生」移動應用程序與網站的想法,但也許我不應該這樣做。
- REST是訪問我的數據的最佳方式嗎?我的想法是有一個SQL Server數據庫,並使用.NET構建一個REST服務。
其他技巧或指導將不勝感激。
感謝, 周杰倫
這個問題是**巨大**,SO是針對與編程問題相關的特定問題而設計的,而不是關於框架和開發過程的討論。請閱讀[常見問題解答](http://stackoverflow.com/faq)以獲取有關提問的提示。 –
您一次提出多個問題(不推薦),所有問題都在邀請討論和/或爭論。請閱讀有關如何提出良好SO問題的常見問題解答。 – Jason
如果您打算*開始*,您應該先嚐試使用其中一個平臺,並感受應用程序開發的過程。 – eLRuLL