一個(gè)App的成功與否取決于設(shè)計(jì)師和開發(fā)者,他們共同協(xié)作盡可能高質(zhì)量完成工作。為了高效工作,你可以通過并行工作縮短迭代周期。這樣你必須意識(shí)到設(shè)計(jì)和實(shí)現(xiàn)的復(fù)雜性。
一種實(shí)現(xiàn)方法是去學(xué)習(xí)使用開發(fā)工具,不需要從頭到尾開發(fā)App,但至少可以建立起如實(shí)和迅速的交流設(shè)計(jì)意圖的途徑和有效溝通方式。
一個(gè)優(yōu)秀的app從設(shè)計(jì)到最終實(shí)現(xiàn)需要懂得以下幾個(gè)必要方面:
1、前期需求規(guī)劃與信息、交互設(shè)計(jì)——你需要制定出一個(gè)完整的需求文檔,流程圖,功能文檔,時(shí)序圖。
2、交互設(shè)計(jì)、UI設(shè)計(jì)——設(shè)計(jì)出基本且完善的原型圖和app基礎(chǔ)的交互設(shè)計(jì)效果,以后再根據(jù)這些設(shè)計(jì)出完整的UI界面并學(xué)會(huì)切圖,
一些需要做自適應(yīng)的素材圖片需要做點(diǎn).9patch。這里還需要你懂得px,pt和dp之間的換算,屏幕密度的換算和相互之間的系數(shù),以便你的app能完美適應(yīng)不同分辨率設(shè)備。
其中交互設(shè)計(jì)需要你懂得很多人機(jī)操作的技巧經(jīng)驗(yàn),掌握Axure等交互工具的運(yùn)用,UI設(shè)計(jì)需要你掌握Photoshop和Illustrator等操作。
作為開發(fā)專業(yè)人員,項(xiàng)目開始之前我們不再能花幾周或者幾個(gè)月的時(shí)間在新奇的設(shè)計(jì)細(xì)節(jié)上直到發(fā)現(xiàn)其他Apps已經(jīng)把這個(gè)問題解決了(并且更有可能的是用同樣的方法解決)。
在這里一種敏捷的的開發(fā)循環(huán)——精益用戶體驗(yàn)(lean UX)的概念被引進(jìn)而來。這種方法在持續(xù)迭代設(shè)計(jì)和發(fā)展中是必須的,保證了腦袋中只有一個(gè)關(guān)注點(diǎn):用戶試用之前沒有什么是確定的。
好的APP開發(fā)工程師需要用好開發(fā)工具和推廣工具。
很多人在開發(fā)應(yīng)用的時(shí)候,卡在了機(jī)型適配、壓力測(cè)試、統(tǒng)計(jì)工具等方面。其實(shí)聰明的開發(fā)者使用聰明的開發(fā)工具,現(xiàn)在市面上有很多開?發(fā)組件可以選用。
給大家的經(jīng)驗(yàn)是,使用這些開發(fā)組件可以快速幫你完成開發(fā)以及完善應(yīng)用,大家也知道,開發(fā)者那么多,你想到的創(chuàng)意很可能別人也同時(shí)想到了,?這個(gè)時(shí)候就看誰完成的快,誰的用戶體驗(yàn)好。增加bug追蹤、用戶體驗(yàn)分析的工具,可以完善應(yīng)用使改進(jìn)工作有的放矢。Testin、友盟之類的都很不錯(cuò)。應(yīng)?用上傳到應(yīng)用市場(chǎng)的時(shí)候還可以選擇一鍵提交工具,不用逐一提交。做安卓的開發(fā),像我一樣的個(gè)人開發(fā)者做的免費(fèi)的應(yīng)用和游戲的比較多,賺錢不容易,用芒果、?抓貓這些聚合廣告平臺(tái)是個(gè)不錯(cuò)的選擇。
總之來說:APP設(shè)計(jì)師與APP開發(fā)工程師使用一套非常好用的協(xié)同工具是很重要的。
InvisionApp:設(shè)計(jì)團(tuán)隊(duì)協(xié)作工具是一款是為設(shè)計(jì)師及項(xiàng)目決策者等群體服務(wù),為他們做圍繞設(shè)計(jì)作品的協(xié)作工具。
1、最美的iOS APP設(shè)計(jì)工具和APP模板推薦—Tethr
2、2015年追求高大上的APP視覺設(shè)計(jì)10個(gè)素材酷站
全站高品質(zhì)素材免費(fèi)下載!