论Web App、Hybrid App、Native App三类主流APP设计差异
目前主流應(yīng)用程序大體分為三類:Web App、Hybrid App、 Native App。
一、介紹
Web App 指采用Html5語(yǔ)言寫(xiě)出的App,不需要下載安裝。類似于現(xiàn)在所說(shuō)的輕應(yīng)用。生存在瀏覽器中的應(yīng)用,基本上可以說(shuō)是觸屏版的網(wǎng)頁(yè)應(yīng)用。
Hybrid APP指的是半原生半Web的混合類App。需要下載安裝,看上去類似Native App,但只有很少的UI Web View,訪問(wèn)的內(nèi)容是 Web 。
Native APP 指的是原生程序,一般依托于操作系統(tǒng),有很強(qiáng)的交互,是一個(gè)完整的App,可拓展性強(qiáng)。需要用戶下載安裝使用。
二、技術(shù)特性
相比之下,Web App在體驗(yàn)中要遜于Native App。受限于5個(gè)因素:網(wǎng)絡(luò)環(huán)境,渲染性能,平臺(tái)特性,受限于瀏覽器,系統(tǒng)限制。對(duì)網(wǎng)絡(luò)環(huán)境依賴性較大,會(huì)影響用戶體驗(yàn),并且H5技術(shù)自身渲染性能較弱:對(duì)復(fù)雜的圖形樣式,多樣的動(dòng)效,自定義字體等的支持性不強(qiáng)。基于瀏覽器的Web APP在打開(kāi)新的模塊中的頁(yè)面時(shí),大多會(huì)新開(kāi)窗口來(lái)展現(xiàn)。綜述所述,在設(shè)計(jì)Web APP時(shí),應(yīng)當(dāng)遵循以下幾點(diǎn):
1. 簡(jiǎn)化
簡(jiǎn)化不重要的動(dòng)畫(huà)/動(dòng)效
簡(jiǎn)化復(fù)雜的圖形文字樣式
2. 少用
少用手勢(shì),避免與瀏覽器手勢(shì)沖突
少用彈窗
3. 減少
減少頁(yè)面內(nèi)容
減少控件數(shù)量
減少頁(yè)面跳轉(zhuǎn)次數(shù),盡量在當(dāng)前頁(yè)面顯示
4. 增強(qiáng)
增強(qiáng)Loading時(shí)的趣味性
增強(qiáng)頁(yè)面主次關(guān)系
增強(qiáng)控件復(fù)用性
總結(jié)
以上是生活随笔為你收集整理的论Web App、Hybrid App、Native App三类主流APP设计差异的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 拟合函数,偏差和方差
- 下一篇: Hybrid App实现原理