APP開發(fā)者對動畫的思考
作者:admin ???
發(fā)布時間:2013-03-30 ???
人氣:
我依然仍是那個疑問“為啥要有動畫?”。
記住“廣州APP開發(fā)能夠會由于許多緣由給手機(jī)App加上動畫,但這些緣由里必定不包括富麗和奪目”。富麗和奪目的動畫就適當(dāng)所以您開門的時分,門敞開的進(jìn)程沒了,換成一個禮花彈在您眼前開放,除了風(fēng)險和搞笑外沒任何優(yōu)點。
廣州App開發(fā)需求動畫大概有這么幾個理由:
1、動畫必定要有用。咱們能夠會為了界面切換的滑潤而描繪動畫,為了讓用戶更簡略了解刪去操作而描繪動畫,但必定不要為了動畫而動畫。舉幾個反例:
例:Android 2.1的那個動態(tài)桌面的新特性,除了費(fèi)電和看的時刻長了晃雙眼外,沒啥優(yōu)點?啥?您喜愛手觸屏幕水波蕩漾的感受?裝個捕魚達(dá)人玩兒水去吧,就別跟桌面較勁了。
2、動畫是為了讓用戶體會更滑潤。滑潤很難有個精確的界說,通常來講,常常運(yùn)用一個軟件若是覺得雙眼疲憊就有能夠是由于不滑潤動畫的亂用了。大體上,滑潤的動畫要做到以下幾點:
A、不卡。相比起iOS,Android上做到不卡確實要費(fèi)點兒勁,不少運(yùn)用連Splash動畫都是卡的。這首要是由于谷歌個人都沒想了解動畫究竟有啥用,JellyBean開端總算思考根據(jù)硬件的動畫了(這其實就是谷歌揄揚(yáng)了半響的Android 4.1功能大幅晉升),SDK弄的又爛,App開發(fā)依然有許多難度,不信您試試聲稱頂配的Nexus 10,基本上全部App的動畫在上面都杯具,只能靠開發(fā)者們個人糾結(jié)著處理了。
B、不跳動。先用iPhone再用Note,您就曉得啥叫跳動了,三星是田徑隊身世?
C、不閃。在閃這個字兒上,Google+ Android版是個極品,翻滾的時分竟然用動畫來加載圖像,閃的雙眼誠心難過啊,還好俺僅僅試試,壓根沒計劃真用。在滑潤的動畫方面,iOS默許的就很舒暢了,Pinterest Android版做的也很不錯。
3、動畫是為了讓用戶運(yùn)用的時分更天然。天然的動畫指的是動畫要盡量與人在現(xiàn)實日子中的感知共同,越共同,人的思想開支就越小,也就越舒暢。簡略的說就好比是開門的時分您可千萬別給個關(guān)門的動畫。
記住“廣州APP開發(fā)能夠會由于許多緣由給手機(jī)App加上動畫,但這些緣由里必定不包括富麗和奪目”。富麗和奪目的動畫就適當(dāng)所以您開門的時分,門敞開的進(jìn)程沒了,換成一個禮花彈在您眼前開放,除了風(fēng)險和搞笑外沒任何優(yōu)點。
廣州App開發(fā)需求動畫大概有這么幾個理由:
1、動畫必定要有用。咱們能夠會為了界面切換的滑潤而描繪動畫,為了讓用戶更簡略了解刪去操作而描繪動畫,但必定不要為了動畫而動畫。舉幾個反例:
例:Android 2.1的那個動態(tài)桌面的新特性,除了費(fèi)電和看的時刻長了晃雙眼外,沒啥優(yōu)點?啥?您喜愛手觸屏幕水波蕩漾的感受?裝個捕魚達(dá)人玩兒水去吧,就別跟桌面較勁了。
2、動畫是為了讓用戶體會更滑潤。滑潤很難有個精確的界說,通常來講,常常運(yùn)用一個軟件若是覺得雙眼疲憊就有能夠是由于不滑潤動畫的亂用了。大體上,滑潤的動畫要做到以下幾點:
A、不卡。相比起iOS,Android上做到不卡確實要費(fèi)點兒勁,不少運(yùn)用連Splash動畫都是卡的。這首要是由于谷歌個人都沒想了解動畫究竟有啥用,JellyBean開端總算思考根據(jù)硬件的動畫了(這其實就是谷歌揄揚(yáng)了半響的Android 4.1功能大幅晉升),SDK弄的又爛,App開發(fā)依然有許多難度,不信您試試聲稱頂配的Nexus 10,基本上全部App的動畫在上面都杯具,只能靠開發(fā)者們個人糾結(jié)著處理了。
B、不跳動。先用iPhone再用Note,您就曉得啥叫跳動了,三星是田徑隊身世?
C、不閃。在閃這個字兒上,Google+ Android版是個極品,翻滾的時分竟然用動畫來加載圖像,閃的雙眼誠心難過啊,還好俺僅僅試試,壓根沒計劃真用。在滑潤的動畫方面,iOS默許的就很舒暢了,Pinterest Android版做的也很不錯。
3、動畫是為了讓用戶運(yùn)用的時分更天然。天然的動畫指的是動畫要盡量與人在現(xiàn)實日子中的感知共同,越共同,人的思想開支就越小,也就越舒暢。簡略的說就好比是開門的時分您可千萬別給個關(guān)門的動畫。
Tag標(biāo)簽:
上一篇:App寡頭化越來越嚴(yán)重
下一篇:APP讓我們的生活變得便捷