2022-07-15 分類: 網站建設
目前主要的手機系統:1.蘋果公司的iOS;2.谷歌公司的Android(安卓)系統。
一般談到App就應說明是基于什么系統,安卓還是ios。
安卓與ios不同系統所使用的開發語言不一樣,即相比網頁軟件開發,在前端人手上需配置更多人員,開發一個應用需做2個版本。
開發語言上:安卓:JAVA(主)/Kotlin(特殊要求),IOS:objective-c(主)/Swift(少)
原生App開發在開發語言上需針對安卓與iOS分別開發,混合App可以簡單理解為以移動網頁開發形式,分別套上安卓與ios的殼,即前端工作量會較原生減少。客戶端相關代碼由前端完成。
App類型
App開發也有很多類型模式,每個類型的成本和質量都不一樣
市面上存在的幾種主流的開發類型:
1、原生App
原生顧名思義就是使用Android或者iOS官方的語言進行開發,是目前最常用和最成熟的方式。使用官方語言基本不會出現兼容性問題,但是越重視細節成本越高。而且ios和安卓兩端不通用,要同時開發兩套系統。
2、HTML5混合App
使用這種開發模式,也是為了節省成本,因為可以一次開發適應多個平臺,Android和iOS平臺都可以用,后期維護也方便很多,效果也接近原生開發,成本卻可以降低30%左右。
不過收到語言本身的限制,各大平臺兼容性還不足,相對來說還處于過渡期,也是比較耗費資源,對手機要求比較高。手機淘寶App目前就是html5+原生混編的,早期版本在低配手機上很卡的,不過近年來隨著手機性能越來越強,淘寶本身也做了非常多的優化工作,使用體驗已經和原生開發很接近了。
網頁名稱:APP開發的類型選擇及特點比較
分享網址:http://m.newbst.com/news5/178705.html
成都網站建設公司_創新互聯,為您提供網站改版、靜態網站、品牌網站制作、微信小程序、外貿建站、網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容