web工程師要分清App框架類型

   近幾年來web前端開發(fā)工程師可謂很吃香啊,當然這要求也是挺高的,因此為了達到企業(yè)的這種高要求,不少小白紛紛轉向參加web前段開發(fā)培訓班,企圖能亡羊補牢為時未晚,希望通過短期培訓能及時提升自身的web開發(fā)水平,今天,小互就為大家?guī)砹饲岸讼嚓P的一些知識,就是APP的技術框架的類型介紹,希望能夠對大家有所幫助。

1.Native App:
一種基于智能移動設備本地操作系統(tǒng)(如iOS、Android、WP操作系統(tǒng)),并使用對應系統(tǒng)所適用的程序語言編寫運行的第三方應用程序,由于它是直接與操作系統(tǒng)對接,代碼和界面都是針對所運行的平臺開發(fā)和設計的,能很好地發(fā)揮出設備的性能,所以交互體驗會更流暢。

圖片11.jpg

三種App技術框架之間的關系

2.Web App:
一種采用Html語言編寫的,存在于智能移動設備瀏覽器中的應用程序,不需要下載安裝,可以說是觸屏版的網(wǎng)頁應用,由于它不依賴于操作系統(tǒng),因此開發(fā)了一款Web App后,基本能應用于各種系統(tǒng)平臺。
3.Hybrid App:
一種用Native技術來搭建App的外殼,殼里的內容由Web技術來提供的移動應用,兼具“Native App良好交互體驗的優(yōu)勢”和“Web App跨平臺開發(fā)的優(yōu)勢”。
以上內容實際上只是一種框架類型的簡單概述,真正的web前端開發(fā)會更復雜,若你真的想更深入了解web前段開發(fā)知識,多向小互學習學習吧!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容