精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

不想被開發一句話嗆回?你得知道這3個最基礎的APP技術框架

移動開發
不知道大家有沒有遇到過這種情景,當你做好一個設計方案,滿心歡喜地給開發講解方案的思路和創意時,開發突然說一句:“這個方案實現不了”,這時你整個人都不好了,心里開始嘀咕“這么簡單的設計都實現不了,你是搞技術的嗎?”然并卵,在產品和開發的催促下,作為設計師的你只能加班加點地改方案。

不知道大家有沒有遇到過這種情景,當你做好一個設計方案,滿心歡喜地給開發講解方案的思路和創意時,開發突然說一句:“這個方案實現不了”,這時你整個人都不好了,心里開始嘀咕“這么簡單的設計都實現不了,你是搞技術的嗎?”然并卵,在產品和開發的催促下,作為設計師的你只能加班加點地改方案。

到底問題出現在哪呢?這其實是由于我們設計師對App技術框架的知識匱乏所導致的,雖然我們不必做到會寫代碼,但掌握必要的App技術框架原理,能更有效地幫助我們預判哪些方案可行和實現效果較好,來讓設計方案更接地氣,讓我們一起來了解一下App技術框架都有哪些。

一、App技術框架的類型

18mny20151124

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

目前App的技術框架基本分為三種(圖1):

1)Native App:

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

2)Web App:

一種采用Html語言編寫的,存在于智能移動設備瀏覽器中的應用程序,不需要下載安裝,可以說是觸屏版的網頁應用,由于它不依賴于操作系統,因此開發了一款Web App后,基本能應用于各種系統平臺。

3)Hybrid App:

一種用Native技術來搭建App的外殼,殼里的內容由Web技術來提供的移動應用,兼具“Native App良好交互體驗的優勢”和“Web App跨平臺開發的優勢”。

二、App技術框架的選擇

對于設計師而言,我們往往是被告知這個項目采用的是哪種技術框架,然后就開始設計了,其實,我們也可以根據產品特點、框架特點和項目時間(圖2)來與產品和開發同學協商,合理地為App中不同的部分選擇對應技術框架,然后才在對應的技術框架下思考設計方案。

17mny20151124

圖2 產品特點、框架特點和項目時間的考慮

三、Hybrid App技術框架的設計特點

由于Hybrid App是融合了Native App和Web App的技術特點,通過分析Hybrid App的技術框架成分,能讓我們更好地掌握App框架的基本開發知識,有助于我們更好地去做設計。

Hybrid App的大部分內容都是在Native框架中加載Web網頁內容,能在保證用戶體驗的前提下,讓App的內容更具有擴展性,即使接入再多的內容和業務功能,也不會使得整個App的安裝包過大,典型Hybrid App的代表就是我們的手機淘寶客戶端。Hybrid App在設計時,要注意以下五個要點(圖3)。

16mny20151124

圖3 Hybrid App的五個設計要點

1)圖像渲染

Native技術部分由于能直接調用系統的渲染引擎,所以能實現流暢的復雜圖像渲染,而不影響設備的性能。

Web內容部分由于是基于內置瀏覽器,在圖像渲染的時候要通過瀏覽器訪問系統的渲染引擎或調用基于瀏覽器的第三方渲染引擎,中間需要在多個層級進行渲染請求,所以渲染的時效性和性能會下降不少,導致較復雜的圖像渲染或動態渲染時,會出現機器卡頓。

如圖4所示,由于標題欄采用了Native技術框架,可采用復雜的毛玻璃效果,讓標題欄更通透,而內容區采用了基于Html5的Web技術,因此不適合動態變換背景圖的渲染方案(當圖片輪播時,背景圖會隨著圖片內容而動態變換出模糊的背景)。

15mny20151124

圖4 動態的圖像渲染

2)動效體驗

由于Hybrid App的內容區大部分采用基于Html5的Web技術,對動效的解釋和操作需要消耗大量的CPU性能,在設計時,要注意以下三個方面:

a. 不同的動效類型對CPU性能的消耗不同(圖5):對CPU性能要求低的動效類型能運行得更流暢,但如果當你的設計方案是非系統自帶的動效類型時(圖6),就需要提前跟開發溝通可行性和對CPU性能的消耗問題。

b. 機型的性能差異:不同的手機機型的CPU性能相差較大,需要了解不同機型在你的App中的占比(圖7),因為即在iPhone6上能完美運行的動效或交互動作,在iPhone6以下的手機上可能就會卡住不動了,所以不太適合用于CPU性能消耗較大的頻繁渲染。

c. 網絡的影響:如果你的動效在運動時,還需要加載內容,就要考慮網絡較慢時,內容加載對動效流暢度的影響,這時可考慮先加載完內容,再開始動效或簡化、壓縮加載的內容量。

14mny20151124

圖5 不同的動效類型對CPU的性能要求

[[157159]]

圖6 液化翻轉的動效

12mny20151124

圖7 不同機型的市場占比

如圖8所示,在Web內容區,當點擊圖片后,該圖片放大(系統默認的縮放動效,對CPU性能消耗小),但其它圖片自動重新排列的動效會比較消耗CPU性能,在低端機器上會出現卡頓或閃退的情況,并且還會受到網速的影響,導致體驗不友好,如果必須做復雜動效,可以讓該動效只出現在高端機型中。

11mny20151124

圖8 圖片縮放的重新排列動效

3)平臺兼容

由于Hybrid App的Web內容,是不同的平臺共用同一套設計方案,所以為了更好地讓設計方案兼容不同的平臺特性和手機分辨率,所以建議文案和圖形采用以下三種方式:

a. 系統默認字體:如果不是為了設計出特殊的字體樣式,iOS、Android和Windows Phone系統的默認字體(圖9)是基本滿足我們的需求,同時在不同平臺上的顯示效果也會比較好。

10mny20151124

圖9 系統默認字體

b. SVG(可縮放矢量圖形):能夠自由縮放大小來適應不同屏幕尺寸和分辨率,不會模糊變形(圖10)。

[[157161]]

圖10 SVG(可縮放矢量圖形)

c. Iconfont來代替圖標:能夠自由變換大小和顏色(圖11)。

8mny20151124

圖11 Iconfont圖標

采用這三種方式不僅可以很好適配不同機型和屏幕尺寸,而且還不會增加安裝包的大小。

如圖12所示,如果按鈕上的“鬧鐘和提醒我”采用的不是Iconfont和系統默認字體,則在不同尺寸的屏幕上的顯示效果會很難控制,有被拉伸變形或模糊的風險。

7mny20151124

圖12 圖標和字體在不同尺寸屏幕上的顯示效果

4)交互行為

由于Hybrid App主要是通過網頁的CSS樣式結構和JavaScript程序語言來還原界面的設計和交互行為,所以跟純Native App技術框架相比,需要通過更繁瑣的代碼和層級請求才能實現跟原生系統一樣的交互方式,雖然也可模擬Native App的交互方式,但這樣的模擬首先提高了開發成本,有悖于不影響性能和高效的原則,所以需要根據設計目標來合理選擇是否需要跟系統交互保持一致。

如圖13-a所示,如果“每日贏寶箱”的頁面是純Native框架搭建的,則當用戶點擊“參與互動拿紅包”的卡片后,下一個頁面會采用iOS系統默認的自右向左切入的交互方式。

6mny20151124

圖13-a 系統默認的交互方式

然而,由于這里采用的是Hybirid App技術框架,所以會像網頁一樣,直接變換內容區的信息(圖13-b),因為這樣的實現方式更高效和不影響性能,更重要的是如果該頁面采用直接變換內容的方式不會影響到用戶的使用體驗,這里就可以考慮不需要跟系統交互保持一致。

5mny20151124

圖13-b 直接變換內容區的交互方式

5)加載方式

對于Hybrid App框架的頁面,由于同時存在Native和Web部分,所以在加載內容時,可以分開考慮加載方式:

A. Native部分:可以根據需要把常規內容存儲在用戶的手機上,加快加載的時間和減少重復加載相同內容的麻煩。

B. Web部分:Web內容區域是需要從網絡上加載內容的,尤其在網絡條件不好時,需要設計友好的等待狀態,緩和用戶的焦慮情緒。

如圖14所示,可以根據不同的框架,來設計不同的加載方式,讓等待過程更短或更愉悅。

4mny20151124

圖14 根據技術框架來設計加載方式

四、設計與技術的權衡

1)明確設計方案的主流程

在技術面前,設計是否只能妥協呢?答案是否定的,在對應的App技術框架下,我們在考慮設計方案時,要明確設計方案的主流程和支流程(圖15),凡是會影響到方案核心的主流程的方案,即使開發的實現難度和成本較高,我們也要持續推動技術的突破,來為用戶提供更好的使用體驗,而對于方案的支流程,我們就可以跟開發協商不同的解決方案,明確哪些地方可以調整技術實現方式或換一種設計方案,哪些方案存在風險,需要有備選方案。

3mny20151124

圖15 設計方案的主流程和支流程

如圖16所示,在設計手機淘寶店鋪的標簽模塊時,由于大部分商家會根據寶貝圖的特點,來設置圖上標簽的內容和位置,可是,由于店鋪的技術框架不支持標簽移動的功能,而我們的設計目標和方案的主流程就是要為商家提供更靈活設置寶貝標簽的功能,所以即使技術實現難度和成本較高,我們也推動技術進行突破,實現標簽的可移動功能。

2mny20151124

圖16 店鋪的標簽模塊

2)提前與開發溝通設計想法的可行性

我們分析完產品需求后,可以先簡單地在紙上畫出粗獷的交互原型,然后,跟開發溝通想法的可行性及實現難度,做到心中有數。如果方案中涉及動效設計,可通過紙片來錄制粗略的動效,或拿出自己平時收集的動效素材(圖17)與開發溝通可行性,來快速驗證設計想法。

1mny20151124

圖17 動效素材

五、設計小結

“世上沒有完美的設計,因為你最終能做的就是在各種關系之間取得平衡”   ——Paul Rand(美國著名設計師)

在項目中,設計師往往需要權衡商業目標、用戶體驗和技術實現三者之間的關系來做設計方案,以上只是介紹App技術框架的基本知識,讓設計師在做方案時更有把握,但由于技術日新月異,每天都在進步中,所以在實踐中需要根據項目的不同階段與開發工程師保持緊密的溝通,來讓設計方案更靠譜。

責任編輯:倪明 來源: 優設
相關推薦

2023-09-05 23:34:52

Kubernetes云原生

2023-05-08 15:44:23

3D數字人

2015-08-03 10:21:04

設計模式表達

2020-11-27 09:57:11

Python代碼PyPy

2023-03-18 19:59:36

AIApp

2014-12-16 08:58:17

甲骨文Oracle數據庫選件

2010-03-29 11:55:12

無線上網報錯

2024-04-01 13:03:00

AI模型

2023-09-06 15:23:30

Docker容器K8S

2011-06-03 16:42:47

SEO

2018-01-15 10:45:43

社交網絡互聯網巨頭百度

2014-05-07 10:47:51

移動金融互聯網金融GMIC

2020-12-16 10:43:44

PythonPyPy代碼

2019-08-15 11:42:56

程序員電腦軟件

2023-02-10 15:45:05

ChatGPTAIGPT-3

2020-12-31 10:59:45

神經網絡機器學習人工智能

2023-08-28 00:53:03

AI3D

2021-12-30 10:00:07

3DAI 人工智能

2023-10-27 16:53:50

Copilot AI微軟

2023-12-13 21:50:59

騰訊AI模型
點贊
收藏

51CTO技術棧公眾號

www.成人网.com| 欧美一区二区三| 五月激情综合婷婷| 日本亚洲欧洲精品| 国产毛片毛片毛片毛片| 国产精品videosex极品| 亚洲精品自拍视频| 国产九九在线观看| 国产中文在线播放| 国产精品久线观看视频| 成人精品网站在线观看| 国产精品午夜影院| 一本一本久久a久久综合精品| 亚洲精品狠狠操| 伊人色在线视频| 345成人影院| 亚洲激情在线播放| 亚洲精品国产精品久久| 五月天婷婷在线观看| 国产中文一区二区三区| 国产精品av在线| 国产精品999久久久| 久久一本综合| 亚洲欧美日韩高清| 久久人人爽人人人人片| 国产精品一区三区在线观看| 在线观看精品一区| 亚洲熟妇av一区二区三区漫画| av中文字幕在线观看| 国产欧美日韩在线看| 精品视频一区在线| 亚洲精品网站在线| 国产一区二区三区四| 国产欧美日韩最新| 男人天堂视频在线| 亚洲视频播放| 性欧美视频videos6一9| 黑人巨大精品一区二区在线| 天天超碰亚洲| 中文字幕亚洲图片| 亚洲区自拍偷拍| 亚洲婷婷影院| 精品亚洲一区二区三区四区五区 | 91人妻一区二区三区蜜臀| 国产精品探花在线观看| 亚洲男人天堂九九视频| 熟妇高潮精品一区二区三区| 精品视频自拍| 亚洲大胆人体视频| 亚洲精品乱码久久久久久蜜桃图片| 精品国产麻豆| 日韩欧美色电影| wwwww在线观看| 一区二区三区四区高清视频| 欧美一区二区三区四区在线观看 | 国产免费a视频| 丝袜a∨在线一区二区三区不卡 | av手机天堂网| 美国三级日本三级久久99| 国产热re99久久6国产精品| 在线观看视频二区| 久久精品国产999大香线蕉| 91精品久久久久久久久久久久久| 国产精品欧美激情在线| 国产a区久久久| 国产亚洲第一区| 头脑特工队2在线播放| 91免费观看视频在线| 麻豆av一区| 97视频在线观看网站| 自拍视频在线观看一区二区| 黄网站色视频免费观看| 男人的天堂免费在线视频| 91国偷自产一区二区三区成为亚洲经典 | 日韩精品久久久久久久的张开腿让| 大片网站久久| 欧美精品aa| 日韩欧美亚洲国产一区| 37pao成人国产永久免费视频| 欧美艳星kaydenkross| 欧美亚洲免费在线一区| 肉色超薄丝袜脚交| 黄色美女久久久| 亚洲人成在线观看| 亚洲 欧美 变态 另类 综合| 狠狠综合久久| 国产精品99免视看9| 99热在线只有精品| 99精品热视频| 自拍偷拍视频在线| 日韩精品美女| 美女av一区| 欧美福利一区二区| 国产极品一区二区| 日韩精品诱惑一区?区三区| 欧美日韩国产成人在线| 蜜臀精品一区二区三区| 国产乱人伦偷精品视频免下载| 欧洲在线免费视频| 成人爽a毛片免费啪啪| 欧美日韩国产a| 无码国产69精品久久久久网站 | 亚洲一二三四视频| 精品电影一区| 成人久久久久久| 五月婷婷免费视频| 综合电影一区二区三区 | 国产美女在线精品| 欧美污视频久久久| free性欧美| 9191成人精品久久| 日韩精品中文字幕在线| 91网站免费入口| 欧美日韩18| 国产日韩欧美日韩大片| 深夜视频在线免费| 久久久久久久综合狠狠综合| 美女精品久久久| 中文字幕手机在线视频| 成人一区二区三区视频在线观看 | 天天爽人人爽夜夜爽| 成午夜精品一区二区三区软件| 综合136福利视频在线| 欧美日韩高清在线一区| 日本不卡视频| 欧洲精品一区二区三区在线观看| 好吊色视频一区二区三区| 91成人网在线观看| 国产乱人伦真实精品视频| 黄色大片在线看| 欧美性jizz18性欧美| av av在线| 国精品一区二区| 亚洲自拍偷拍色片视频| 黄色动漫在线| 欧美精品日韩一本| 国产一二三四视频| 免费美女久久99| 奇米888一区二区三区| 神马久久午夜| 日韩精品小视频| 欧美福利视频一区二区| 成年人网站91| 精品少妇人欧美激情在线观看| 日韩区欧美区| 欧美激情第1页| 成人久久久精品国产乱码一区二区 | 亚洲精品手机在线观看| 精品成人影院| 国产a∨精品一区二区三区不卡| 污视频在线免费| 欧美日韩中文字幕在线视频| 亚洲欧美色图视频| 久久午夜影视| 亚洲国产精品一区二区第一页| 欧美成人app| 日韩一区二区福利| 国产视频在线观看视频| 亚洲一级电影视频| 国产一卡二卡三卡四卡| 国产日韩欧美一区在线 | 美女毛片在线看| 在线免费观看日本一区| 日本伦理一区二区三区| 九九久久精品视频| 日本大片免费看| 巨人精品**| 国产精品久久久久久av福利| 欧美三级黄网| 国产日韩欧美一区二区三区综合| 成人3d动漫一区二区三区91| 污视频网站在线免费| 亚洲电影免费观看| 日日骚av一区二区| 国产精品久久久一本精品| 女王人厕视频2ⅴk| 99精品热6080yy久久| 日韩高清av| 久久视频免费| 欧美一级电影久久| chinese偷拍一区二区三区| 欧美一区二区久久| 久热这里只有精品6| 国产精品丝袜在线| 色悠悠在线视频| 日韩av电影天堂| 亚洲精品天堂成人片av在线播放| 天堂99x99es久久精品免费| 国产精品免费久久久| 国产三线在线| 最近中文字幕日韩精品 | 国产成人精品一区二区三区免费| 日韩av在线看免费观看| 日日噜噜夜夜狠狠视频欧美人 | 久久久久se| 日本精品不卡| 欧美成人精品xxx| 欧美高清电影在线| 91精品国产高清一区二区三区蜜臀| 久久精品视频国产| 国产精品久久久久久久久免费相片| 婷婷五月精品中文字幕| 久久福利视频一区二区| 一女被多男玩喷潮视频| 综合一区二区三区| 日韩av不卡在线播放| swag国产精品一区二区| 国产中文欧美精品| 羞羞影院欧美| 97高清免费视频| 久做在线视频免费观看| 亚洲女人被黑人巨大进入| 国产精品福利视频| 国产av无码专区亚洲av| 色天使色偷偷av一区二区| 欧美xxxx黑人xyx性爽| 国产视频亚洲色图| 精品国产av色一区二区深夜久久| 精久久久久久久久久久| 成人免费xxxxx在线视频| 9久re热视频在线精品| 久久观看最新视频| 97视频精品| 亚洲国产精品123| 精品国产aⅴ| 六十路精品视频| 精品素人av| 国产伦精品一区二区三区视频黑人| 99精品国产九九国产精品| 国产精品久久久久免费a∨| 色是在线视频| 26uuu另类亚洲欧美日本一| 欧美videosex性极品hd| 精品中文字幕在线2019| 成人免费观看视频大全| 久久精品成人动漫| 精品影院一区| 久久精品小视频| 毛片aaaaaa| 久久综合一区二区| 日韩精品人妻中文字幕有码| 国产精品中文欧美| 狠狠躁夜夜躁人人躁婷婷91 | 成人精品动漫一区二区三区| 成人日韩av在线| 祥仔av免费一区二区三区四区| 国产精品视频自在线| 成人亚洲综合| 91精品久久久久久久久久久久久久| 九九热这里有精品| 国产这里只有精品| 精品三级久久久| 粉嫩精品一区二区三区在线观看| 97色成人综合网站| 狠狠色狠狠色综合人人| 天天躁日日躁成人字幕aⅴ| 久久天堂国产精品| 国产综合久久久| 亚洲一区在线直播| 91精品推荐| 久久人人爽人人爽人人av| 亚洲黄色精品| 欧美成人video| 成人h动漫精品一区二区下载| 色综合久久久久久久| 老熟妇一区二区三区啪啪| 欧美日韩一区三区四区| 国产av无码专区亚洲a∨毛片| 精品国产乱码久久久久久1区2区 | proumb性欧美在线观看| 香蕉视频黄色在线观看| 国产女人aaa级久久久级| 亚洲 欧美 变态 另类 综合| 亚洲国产视频在线| 丁香社区五月天| 欧美巨大另类极品videosbest | 亚洲国产一区二区三区青草影视| 国产农村妇女aaaaa视频| 欧美视频一区二| www天堂在线| 亚洲免费伊人电影在线观看av| 99re在线视频| 国外色69视频在线观看| 992tv国产精品成人影院| 亚洲最大福利网站| 香蕉视频一区| 日日噜噜夜夜狠狠久久丁香五月| 在线亚洲欧美| 久久久久久综合网| 大黄网站在线观看| 久久久久久久爱| av在线播放一区| 懂色av一区二区三区在线播放| 中日韩免视频上线全都免费| 影音先锋亚洲视频| 一本色道久久综合亚洲精品不卡| 男女视频在线看| 99免费精品视频| 中文字幕另类日韩欧美亚洲嫩草| 精品露脸国产偷人在视频| 国产精品国产三级国产普通话对白| 亚洲精品成人av| 在线观看电影av| 国产精品视频网| 美女久久99| 激情五月婷婷六月| 精品在线你懂的| 一级黄色性视频| 香蕉加勒比综合久久| 国产女18毛片多18精品| 一本色道久久88综合亚洲精品ⅰ | 中国xxxx性xxxx产国| 亚洲欧洲精品一区二区三区不卡| 国产精品久免费的黄网站| 日韩免费高清视频| 老司机在线视频二区| 国产精品扒开腿爽爽爽视频| 欧美18免费视频| 人妻互换免费中文字幕| 国内精品免费在线观看| 国产性猛交xx乱| 一本色道久久综合亚洲aⅴ蜜桃 | 国产一级片免费视频| 亚洲国产小视频在线观看| 性xxxfreexxxx性欧美| 成人日韩av在线| 91精品天堂福利在线观看| 少妇一级淫免费播放| 国产欧美精品一区二区三区四区| 99视频在线看| 亚洲成在人线av| yellow在线观看网址| 国产精品一区二区三区精品 | 久久久久久国产三级电影| 亚洲青青久久| 艳母动漫在线免费观看| 久久99精品久久久久久久久久久久 | 影音先锋国产资源| 国产亚洲欧美一区| 亚洲精品555| 亚洲一区二区三区四区中文| 日本不卡一区二区三区高清视频| 国产精品久久久久无码av色戒| 欧美午夜精品久久久久久久| 天天爱天天干天天操| 97精品在线视频| 亚洲国产欧美日韩在线观看第一区 | 国产一区二区网址| 永久免费看黄网站| 精品福利一二区| 乡村艳史在线观看| 欧美精品一区在线发布| 天堂在线亚洲视频| 国产精品suv一区二区88| 67194成人在线观看| 超碰人人在线| 国产精选一区二区| 午夜亚洲精品| 国产又粗又猛又爽又黄的视频四季 | 欧美一级视频一区二区| 国产欧美日韩影院| 久久国产精品国产精品| 亚洲免费色视频| 少妇无码一区二区三区| 国产99久久精品一区二区永久免费 | 波多野结衣乳巨码无在线| 久久久久国产一区二区三区四区| 五月激情丁香网| 欧美另类第一页| 亚洲系列另类av| 激情文学亚洲色图| 亚洲成人1区2区| av在线电影观看| 91文字幕巨乱亚洲香蕉| 国产精品久久久免费| 天天干天天操天天拍| 日韩亚洲欧美在线| 欧美gay囗交囗交| 黄色网址在线免费看| 丁香一区二区三区| 特级西西444www大胆免费看| 久久精品亚洲一区| 一区三区在线欧| 一级黄色片在线免费观看| 午夜精品一区二区三区电影天堂| 成人三级黄色免费网站| 99久热re在线精品996热视频| 羞羞视频在线观看欧美| 青花影视在线观看免费高清| 日韩av在线网址| 久久免费福利| 黄色aaa级片| 亚洲动漫第一页| 91网在线播放| 久久精品国产综合精品| 国产一区二区三区在线观看免费| 午夜精品一区二| 久久久久久中文| 99精品电影| 国产美女精品久久|