公司考慮跨平臺應用開發,自己做了下調研
考慮一個框架是否應該用要考慮
1. 良好的社區支持
2. 提供的api是否可以完成將來的需求
3. 性能
4.省電
社區支持來說,現在的社區內容還是只有于簡單的入門資料整理,控件也基本是官方開發的。與android那樣每天冒出無數個開源控件不能比。
api支持,近才提供了wifi支持,由此可以看出來如果是做定制相機這種應用不知要等到何時了。
性能上 使用C++質量應該不會太差
使用opengl寫的話,應該不會太省電,他們應該會優化,不過這種事情,進展估計會很慢。
總結一下: 如果公司需要快速開發基于內容的應用的話,還是挺合適的。但是如果是做相機等與設備相關的應用或者對應用質量要求較高,就不要考慮了。
手機軟件開發公司陳先生表示,手機APP開發跨平臺與非跨平臺對比! 1.非跨平臺:差異的用戶體驗,因為開發團隊和技術的不同而導致用戶體驗的差異,從而影響了不同平臺客戶的依賴性。 2.跨平臺:相同的用戶體驗,兼容的技術讓體驗感永遠一致,同時擁有倆大平臺的用戶,卻只需支付一個平臺的價格。 在手機發展中, 2013 年 11 月數據顯示,中國市場占有率為90%。認為不久安卓系統必將覆蓋中國九成以上的市場份額,“錢”途一片光明。 手機軟件開發合作流程客戶提出訴求-匹配初步方案-簽訂合約支付一款 -出具行業解決及設計方案-客戶確認進行開發-交付審核支付尾款-投入市場進行推廣-后期維護。不只是做技術,更多是在實現你所期待的一切。
Native App開發
Native App開發即我們所稱的傳統APP開發模式(原生APP開發模式),該開發針對IOS、Android等不同的手機操作系統要采用不同的語言和框架進行開發,該模式通常是由“云服務器數據+APP應用客戶端”兩部份構成,APP應用所有的UI元素、數據內容、邏輯框架均安裝在手機終端上。
Web App開發
Web App開發即是一種框架型APP開發模式(HTML5 APP 框架開發模式),該開發具有跨平臺的優勢,該模式通常由“HTML5云網站+APP應用客戶端”兩部份構成,APP應用客戶端只需安裝應用的框架部份,而應用的數據則是每次打開APP的時候,去云端取數據呈現給手機用戶。