微軟在IOS平臺上的Web App新動態(tài)
一、微軟推出Outlook Web App的IOS原生應(yīng)用
近日,微軟針對IOS平臺的企業(yè)用戶推出了Outlook Web App的原生應(yīng)用。這款應(yīng)用分別針對手機(jī)與平板設(shè)計,是微軟為企業(yè)用戶提供的在線電子郵件服務(wù)。與消費(fèi)者常用的Outlook.com不同,這一新推出的OWA for iOS本地應(yīng)用不僅保留了Web版本的Modern UI體驗(yàn),還提供了新郵件推送提醒、聯(lián)系人同步、離線使用、語音命令以及管理員遠(yuǎn)程刪除數(shù)據(jù)等額外功能。

二、Web App開發(fā)的核心技術(shù)
Web App開發(fā),簡單來說,就是針對Iphone、Android優(yōu)化后的web站點(diǎn)。其核心技術(shù)包括HTML或HTML5、CSS3及JavaScript。對于服務(wù)端技術(shù),則主要使用JAVA、PHP、ASP等。這些技術(shù)共同構(gòu)成了Web App開發(fā)的基礎(chǔ)。
三、移動Web App的應(yīng)用商店
UC瀏覽器引入了移動Web App應(yīng)用商店的概念,用戶可以直接在瀏覽器上調(diào)用使用。目前,UC網(wǎng)頁應(yīng)用中心的月活躍用戶數(shù)已超過4700萬,Web App的添加次數(shù)累計超過1.8億次,收錄了超過1500款Web App,國內(nèi)超過90%的app開發(fā)者都在此推廣他們的Web App。這種模式的出現(xiàn),進(jìn)一步推動了Web App的開發(fā)和應(yīng)用。
四、Web App與網(wǎng)站的區(qū)別

Web App與網(wǎng)站在某些方面存在明顯的區(qū)別。一個優(yōu)秀的Web App應(yīng)提供良好的用戶體驗(yàn),使用戶能輕松完成任務(wù)并充分利用設(shè)備本地性能。它提供豐富的視覺體驗(yàn),同時注重美學(xué),使用與本地應(yīng)用相似的設(shè)計模式,但不失易用性。Web App更注重用戶的交互、參與和完成任務(wù),而不是僅僅瀏覽網(wǎng)頁。應(yīng)用程序是自我包含的,即用戶無需導(dǎo)航到其他站點(diǎn)或應(yīng)用來完成任務(wù)。
五、Web App開發(fā)的優(yōu)勢
相對于Native App,Web App開發(fā)具有其獨(dú)特的優(yōu)勢。開發(fā)成本較低,只需使用web開發(fā)技術(shù)即可完成。app升級相對簡單,無需通知用戶,只需在服務(wù)端更新文件即可。與一般的web一樣,Web App的維護(hù)較為簡單。很多app開發(fā)公司看好Web的未來發(fā)展,主要是因?yàn)槠潇`活性——既能在web上完成任務(wù),也能在離線時完成這些任務(wù)。HTML5等技術(shù)使得Web App支持離線應(yīng)用,即使在無網(wǎng)絡(luò)聯(lián)接的情況下也能正常工作。
Web App開發(fā)所需軟件工具
在Web App開發(fā)領(lǐng)域,有多種軟件工具可以幫助開發(fā)者構(gòu)建出色的應(yīng)用程序。讓我們來介紹幾款基礎(chǔ)工具:Kendo UI

MOQUPS
MOQUPS是一個在線的Web框架、模型、UI設(shè)計工具,可創(chuàng)建驚人的webapp。它采用HTML5標(biāo)準(zhǔn),并提供了超過60套手繪的SVG模板及特性。使用Moqups,開發(fā)者可以方便地創(chuàng)建高保真、獨(dú)立分辨率的SVG模型和線框。Fluid UI
Fluid UI是目前最快的移動App原型設(shè)計工具之一。它允許開發(fā)者在移動設(shè)備上測試各種低保真和高保真的App模型,為開發(fā)者提供了極大的便利。UXPin
UXPin是一個簡易快速的實(shí)體模型和在線可點(diǎn)擊原型創(chuàng)作工具。它基于優(yōu)秀的用戶體驗(yàn)設(shè)計原則,為開發(fā)者提供了完整的工具包來構(gòu)建出色的原型。UXPin的響應(yīng)式斷點(diǎn)功能確保創(chuàng)建的原型可以在不同的設(shè)備和分辨率上運(yùn)行。它還提供了版本控制、迭代功能、輕松的共享預(yù)覽、直觀的注解以及實(shí)時的協(xié)同編輯和聊天功能。Web App開發(fā)與原生App開發(fā)的對比
市場上的App開發(fā)類型主要有原生App、Web App和混合App三種。對于想要開發(fā)APP的人來說,選擇開發(fā)方式是一個重要的決策。其中,原生APP和Web App是兩種常見的開發(fā)方式。 從功能上來看,原生APP是一個系統(tǒng)性的應(yīng)用程序,可以調(diào)用手機(jī)終端的硬件設(shè)備,如語音、攝像頭、短信、GPS、藍(lán)牙、重力感應(yīng)等。而Web App更多是頁面展示類的APP。原生APP在功能上更為強(qiáng)大。 在加載速度方面,原生APP由“云服務(wù)器數(shù)據(jù)+APP應(yīng)用客戶端”兩部分構(gòu)成。APP應(yīng)用的所有UI元素、數(shù)據(jù)內(nèi)容、邏輯框架均安裝在手機(jī)終端上,訪問時不需要重新下載加載,而Web App則可能需要重新加載網(wǎng)頁內(nèi)容,因此在加載速度上原生APP更勝一籌。 原生APP和Web App各有優(yōu)勢。原生APP在功能豐富度和加載速度上表現(xiàn)更優(yōu)秀,而Web App則具有更廣泛的跨平臺兼容性。開發(fā)者可以根據(jù)具體需求和項目特點(diǎn)選擇適合的開發(fā)方式。第一章:Web APP的頁面加載問題

Web APP在每次打開新頁面時,都需要重新加載,這導(dǎo)致了訪問速度受限于手機(jī)終端的上網(wǎng)速度。對于用戶而言,每次使用都會消耗一定的手機(jī)上網(wǎng)流量,加載速度相對較慢。由于Web APP加載的數(shù)據(jù)只能存儲在網(wǎng)頁端,一旦加載過程中出現(xiàn)卡頓或錯亂,用戶體驗(yàn)將大打折扣。
第二章:關(guān)于穩(wěn)定性問題
當(dāng)前市場上的Web版APP大多采用模板制作,雖然這種方式的成本較低,但其功能拓展性受限。隨著市場上瀏覽器和技術(shù)的進(jìn)步,基于模板的Web APP逐漸暴露出各種問題,穩(wěn)定性無法得到保障。相比之下,原生APP的技術(shù)更為成熟,功能拓展性更強(qiáng)。
第三章:Web APP與原生APP的對比
Web APP與原生APP在技術(shù)和使用體驗(yàn)上存在一定差異。Web APP具有安裝包小、更新要求低的優(yōu)勢,仍然具有一定的市場吸引力。其更適合于簡單圖文閱讀類應(yīng)用場景。而原生APP則能提供更加穩(wěn)定、流暢的用戶體驗(yàn),特別是在功能拓展性和技術(shù)成熟度方面表現(xiàn)更優(yōu)秀。

第四章:Web APP的流量消耗問題
對于用戶來說,Web APP的流量消耗是一個不可忽視的問題。由于每次打開頁面都需要重新加載,用戶在使用Web APP時可能會面臨較大的流量消耗。這在某種程度上限制了Web APP的使用場景,特別是在流量資費(fèi)較高的地區(qū)。
第五章:未來發(fā)展趨勢
盡管Web APP在某些方面仍具有優(yōu)勢,但隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展,原生APP在穩(wěn)定性和功能拓展性方面的優(yōu)勢越來越明顯。未來,原生APP可能會繼續(xù)占據(jù)主導(dǎo)地位,而Web APP則可能更多地在簡單圖文閱讀類應(yīng)用中發(fā)揮作用。隨著技術(shù)的進(jìn)步,我們也期待Web APP能夠在性能和用戶體驗(yàn)方面取得更大的突破。
