当前位置 - 股票行情交易網 - 企業服務 - 移動APP開發的三種常見模式

移動APP開發的三種常見模式

(1)當前流行的H5移動端開發框架①jQuerymobile②Bootstrap③Sencha④MUI(2)原生應用(NativeApp)原生應用程序是某壹個移動平臺(比如ios或安卓)所特有的,使用相應平臺支持的開發工具和語言(比如ios平臺支持Xcode和Objective-C,安卓平臺支持Eclipse和Java)。原生應用程序看起來(外觀)和運行起來(性能)是最佳的。但是存在開發成本高的缺點,並且ios和安卓不如Web開發簡單,具有更高的復雜性。優點:①可訪問手機所有的功能(GPS、攝像頭)②速度更快、性能高、整體用戶體驗不錯③可線下使用(因為是在跟Web相對地平臺上使用的)④支持大量圖形和動畫缺點:①開發成本高②支持設備有限(壹般是哪個系統就在哪個平臺專屬設備上用)③上限時間不確定(AppStore審核過程不壹)④內容限制(AppStore限制)(3)H5移動app(Mobileapp):裏面存放的為H5的界面HTML5應用程序使用標準的Web技術,通常是HTML5、JavaScript和CSS。這種只編寫壹次、可到處運行的移動開發方法構建的跨平臺應用程序可以在多個設備上運行。例如,在有些瀏覽器中點開看到的小應用,看起來效果和APP差不多,其實就是使用的H5頁面,存在壹定的局限性。優點:①用戶可以直接使用最新版本②可支持設備廣泛③較低的開發成本④可即時上線⑤無內容限制缺點:①要求聯網②表現略差(對聯網的要求比較大)③用戶體驗沒有那麽炫④圖片和動畫支持性不高(4)混合模式應用(HybridApp)混合應用程序讓開發人員可以把HTML5應用程序嵌入到壹個細薄的原聲容器裏面,集原生應用程序和HTML5應用程序的優點(及缺點)於壹體,比較接近於原生應用開發,但開發成本要小很多。優點:①兼容多平臺②順利訪問手機的多種功能③AppStore中可下載(Web應用套用原生應用的外殼)④可線下使用缺點:①不確定上線時間②用戶體驗不如本地應用③性能稍慢(需要連接網絡)④技術還不是很成熟相關鏈接1、MUI的簡介2、MUI的字體圖標3、MUI的事件處理4、HbuilderX中新建MUI下的移動端App5、H5+Webview窗口對象6、MUI-底欄實現-頁面切換7、MUI-標題欄實現-樣式復寫效果8、MUI-柵格系統-實現元素排版9、MUI-列表實現10、MUI-列表實現211、MUI-輪播插件實現-UI組件12、MUI-彈出菜單13、MUI-頁面刷新14、MUI-新建子頁面15、MUI-頁面之間傳值(打開新的子頁面)16、HTML5+規範API-拍照功能17、HTML5+規範API-系統相冊獲取功能18、HTML5+規範API-地理位置獲取19、MUI-上拉刷新和下拉刷新20、HTML5+規範API-掃碼功能21、HTML5+規範API-系統通訊錄獲取功能22、Hbuilder無法完成應用程序雲打包,壹直報錯需要打包校驗23、Hbuilder-應用程序打包24、移動app開發的三種常見模式25、IOS系統測試APP時發現input內無法選中並輸入值26、MUI-購物車