A. 對於產品崗位而已,web和APP有何區別呢
埠不一樣,web端指的是電腦瀏覽,APP也可以稱之為移動端,手機瀏覽
人群不一樣,看具體產品,比如說電商,有人喜歡用電腦,有人喜歡用手機
web端一般都是作為主體,而APP只是為了方便手機用戶,另一點也有因為先有的web已經成型,後擴展的APP。而且很多用戶選擇方便時時刻刻都可以用,所以APP變為了主流,但從功能上來講,web要多很多。
成本來講,APP的成本要比web低,開發速度快
困難是相對的,不同的產品有不同的困難,因為業務邏輯是不一樣的
B. 原生APP和Web APP的區別
html5封裝的app與原生態app有什麼區別呢?
html5又和app有什麼區別呢?
為什麼大型網路公司還是傾向於推廣原生態app呢?
html5是有跨平台的優勢,但是為什麼還是不溫不火,或者我們仍稱之為輕應用app呢?
查找了相關的資料,梳理了一下,發現有如下區別:
1.html5的app如輕型小炮,原生態app如正規大炮,html5實現的功能有限,只能實現一些輕型的交互場景,而app則可以完美解決。
2.html5雖然可以跨平台,可是瀏覽器有個載入速度,對於用戶體驗上說,有個載入的等待,就比如你用qq瀏覽器打開網路,和直接使用網路app是兩種體驗。瀏覽器打開網路,還得有個載入,而網路app則ang的出下了輸入框界面。
3.html5的app對於導航來說,目前有個弊端。而原生態app則在頁底固定懸浮著導航菜單。我給截圖,大家可以看看區分:看我紅線畫圈和藍色畫圈的區別。
4.html5 app也有自己的優勢,比如有的app頁面想要分享出來,則採用html5
app。也比如滴滴打車集成在微信里一樣,如果手機中沒有滴滴打車的app,則直接可以在默認瀏覽器上載入出來,進行打車。對於公司整體的運營來說不可少。
html5 app在設計時需要注意的一些要點,我也簡單概括了一下:
1)各手機瀏覽器的兼容測試
2)底層服務的調取(能調取,但只有當其是核心功能時才保留 eg:新浪、美團等皆去掉了頭像上傳功能)
3)注意離線數據存儲,減少數據請求頻率。
4)考慮保存用戶的哪些數據:設置、個人數據、閱讀錨點、跳出頁面等。【這點一般說的就是導航菜單】
5)避免動效與瀏覽器的交互沖突
6)按順序 非同步載入eg: 騰訊視頻
C. 請教產品經理一個「APP與Web站點比較,相互的優勢和劣勢在哪」的問題。
我來回答一下這位同學的疑問吧。
1、web項目,基於瀏覽器,手機端上叫作wap。既然基於瀏覽器,那麼就受限於瀏覽器。所以,一些系統層面的東西,web/wap是無法實現的。但web和wap的好處是熱更新(即隨時可以更新,而且所有用戶訪問的版本是一致的。)
2、app項目,基於系統,可以調用系統層面的api,功能比較豐富和齊全,用戶體驗較好。但他的缺點在於要每個用戶需要下載安裝才能更新,就是用戶訪問的版本有可能不一樣,這在產品迭代時會有很多麻煩的。
3、成本方面,web/wap一般是跨平台,跨瀏覽器。一次開發,就可以滿足多端。而app,這點就差一些了,例如一個app,通常要分安卓版和ios版,兩者代碼不通用,功能也不盡相同,就是同一app都有不同的體驗了。再一者,app的安裝包管理也是一個考慮點。安卓的有很多個應用市場(QQ,360,各個手機廠商),ios的還需要蘋果公司審核才能上線。這給推廣也帶來一定的壁壘。
4、手機存儲空間的制約。web/wap項目,是分次請求,通常不怎麼占手機的存儲空間,而app則不然,光是安裝包就是不小的體積,比如王者榮耀,現在大版本更新時,安裝包已經去到3G多了。
上面的分析我覺得你應該可以總結出為何app代替不了web/wap了吧。
何況技術不斷更新,目前以微信小程序為帶頭人的一堆介於app和web/wap的產品正在掘起,比如:支付寶小程序、網路小程序、華為小米魅族快應用等。
D. App與Web網站的主要區別
從使用場景上,web
app用戶面臨比原生app用戶更嚴峻的問題:
1、頁面跳轉更加費力,不穩定感更強
思考點:如何減少跳轉(扁平結構、頁面布局技巧),增加數據及展示的流暢流程及穩定性(技術)。
2、更小的頁面空間(由於瀏覽器的導航本身佔用一部分屏幕空間),更大的信息記憶負擔;
移動設備的屏幕要小得多。這種如同透過門縫進行的閱讀增加了認知的負擔。人腦的短期記憶是不穩定的,用戶在滾動屏幕的過程中需要臨時記憶的信息越多,他們的表現就會越差。——《貼心設計:打造高可用性的移動產品》
思考點:排版更清晰、信息更簡練
(可在原生app基礎上去掉一些豐富、復雜的視覺表現)
3、導航不明顯,原有底部導航消失,有效的導航遇到挑戰
思考點:如何有效的提供導航?有哪些形式?
4、交互動態效果收到限制,影響一些頁面場景、邏輯的理解。
思考點:比如登錄注冊流程的彈出、完成及異常退出,做好文字提示。
區別:app屬於手機應用客戶端,移動網站可以製作成app,app也可以呈現手機網站。
相同點:二者都屬於手機系列
區別在於:app可以安裝到手機上,而移動網站只能通這用戶打開網址才能打開了解信息。如果移動網站設計成app,則二者兼合。
E. web前端開發和app開發,哪個發展前景比較好
個人感覺WEB要更好些,就算是現在或者將來,很多APP還是需要WEB來提供數據的,而且這也是將來的一個趨勢,WEB應用或者基於web端的APP。