日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

团队和过程:提升移动应用体验的根本

發(fā)布時(shí)間:2024/1/8 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 团队和过程:提升移动应用体验的根本 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文?/?鄭飛科

從iPhone的問世,到Android平臺的崛起,互聯(lián)網(wǎng)手持設(shè)備開始瘋狂增長。從當(dāng)初0~9的數(shù)字按鍵到現(xiàn)在全觸摸屏,已經(jīng)發(fā)生巨大變化。在前不久的某科技會(huì)議上,Eric?Schmidt——Google的CEO宣布,每天有超過20萬臺的Android設(shè)備被激活。作為mAPPn手持端的產(chǎn)品經(jīng)理,我非常的興奮,因?yàn)楦嗟娜苏隗w驗(yàn)移動(dòng)計(jì)算帶來的變革。在經(jīng)歷了aHome?4、Gfan?Moible等多個(gè)項(xiàng)目后,我對產(chǎn)品創(chuàng)造的過程有了更深的體會(huì),在此與大家分享,希望能帶來有益的助推。

移動(dòng)產(chǎn)品的現(xiàn)狀和問題

面對快速成長的市場,Android正在經(jīng)歷各種各樣的問題。對比Android和iPhone的App生態(tài)環(huán)境,iOS上的App顯然有更完整的產(chǎn)品設(shè)計(jì)規(guī)范、嚴(yán)格的審核機(jī)制、完整并且相對封閉的App開發(fā)環(huán)境。開發(fā)者只能使用Objective-C進(jìn)行開發(fā),并且你需要有一臺Mac。令人抓狂的App審核過程體驗(yàn),古怪而漫長。但Apple也有不錯(cuò)的地方,也正因?yàn)樗麄儑?yán)格的環(huán)境和規(guī)范,包括非常具體的Guidelines,才有效地保證了App的高質(zhì)量。

而Android上,Google提供了基本的設(shè)計(jì)指導(dǎo)、松散的審核方式、開放的開發(fā)環(huán)境。Google?Market非常開放,幾乎沒有審核限制,只要不被舉報(bào),就可以放到Market上去。但如此寬松的條件,帶來的卻是App質(zhì)量的下降和體驗(yàn)的不統(tǒng)一。這也是我們產(chǎn)品團(tuán)隊(duì)一直在努力克服的問題。

那么,在Android上,如何才能持續(xù)地設(shè)計(jì)并開發(fā)出良好體驗(yàn)的產(chǎn)品呢?

[/caption]

團(tuán)隊(duì)

解決一個(gè)問題的根本往往都是人,產(chǎn)品也不例外。我們需要一群不一樣的專家、一群“天賦異稟”的人來完成每一個(gè)App“任務(wù)”。你會(huì)發(fā)現(xiàn)和這樣的一群人一起合作,是一件非常非常有趣的事情。

工程師是決定這個(gè)“任務(wù)”能否順利完成的人。每一個(gè)優(yōu)秀的工程師都是一個(gè)傳奇,好比一個(gè)俠客,武藝超群。我從12歲開始學(xué)習(xí)編程,曾經(jīng)也是一名工程師,深知工程師的特質(zhì)是喜歡去尋找更優(yōu)化的方式解決問題,不斷地探索和發(fā)現(xiàn)有趣的事物,了解這些事物的內(nèi)在聯(lián)系,并且十分享受這個(gè)過程。Android平臺App的開發(fā),本身就是一個(gè)非常有創(chuàng)造性的過程。而工程師更需要一種沖破束縛的創(chuàng)造力,比如,我們團(tuán)隊(duì)的Andrew,是個(gè)非常有意思的工程師。記得我們在做Gfan?Mobile的時(shí)候,遇到了在Listview下,大量加載圖片內(nèi)存會(huì)溢出的問題。于是他把一個(gè)Item的內(nèi)容作了拆分,讓程序能感知到每一個(gè)Item的圖片內(nèi)容,控制屏幕可見區(qū)域的緩存,從而解決了問題。再比如,Gfan?Mobile 初版的導(dǎo)航是我當(dāng)時(shí)一直頭痛的問題,我設(shè)計(jì)出了StackNav這樣的方式去合并導(dǎo)航和Title,結(jié)果并不讓人滿意。后來由Andrew提議,我們一起研究了Google現(xiàn)在推崇的UI?Pattern,解決了這個(gè)問題。后來我又持續(xù)地去改進(jìn)這個(gè)部件,并逐漸使用到其他產(chǎn)品的設(shè)計(jì)上。?所以Android的工程師,除了要擁有嚴(yán)謹(jǐn)?shù)倪壿嬐?#xff0c;更需要保持孜孜不倦探索和發(fā)現(xiàn)的精神,幫助團(tuán)隊(duì)尋找更完美的解決問題的方法。

[/caption]

一個(gè)把產(chǎn)品帶上更高層次的人。對于手持設(shè)備來說,手握感和控制力度非常強(qiáng),視覺體驗(yàn)因此變得非常重要,不然用戶很容易“丟掉”你的產(chǎn)品。另一方面,因?yàn)槭謾C(jī)的屏幕小,用戶操作時(shí)間短,如果在一個(gè)交互周期內(nèi),無法完成用戶的操作目的,用戶就會(huì)迷失。因此手持端的交互和Web端的交互有很大區(qū)別。手持設(shè)備設(shè)計(jì)師思考問題的角度應(yīng)該非常不一樣,他所關(guān)注的焦點(diǎn)應(yīng)該細(xì)微到像素。比如在今年Google?I/O 大會(huì)的 Android?UI?Design?Pattern 的Session上,Google的視覺設(shè)計(jì)師提到“Android系統(tǒng)會(huì)自動(dòng)地分析你設(shè)備的DPI,并根據(jù)你設(shè)計(jì)的PNG組件,自動(dòng)地進(jìn)行分析和適配”。再比如,9?Patch——Android上一種特殊的圖片類型,程序會(huì)根據(jù)圖片邊沿一個(gè)像素的黑邊進(jìn)行數(shù)字拉伸,來適應(yīng)不同的Android設(shè)備的屏幕。這些都是視覺設(shè)計(jì)師應(yīng)該關(guān)注的信息。交互方面,手持端更注重信息的表達(dá),簡化交互的過程。舉個(gè)例子,一個(gè)有交互意識的設(shè)計(jì)師會(huì)發(fā)現(xiàn),三星i9000自帶的撥號程序,將頂部Tab的切換,做成了弧形的表面,當(dāng)用戶按下去的時(shí)候又變成純的色塊。為什么這么設(shè)計(jì)?弧形表面示意了這地方可按,按下去后又變成純藍(lán)色。這個(gè)時(shí)候手指已經(jīng)擋住了這個(gè)區(qū)域的大部分位置,用戶只能從邊沿的顏色判斷出交互的結(jié)果。因此最簡單的純色就能表達(dá)信息。這些觀察和分析就是一個(gè)移動(dòng)應(yīng)用設(shè)計(jì)師應(yīng)該有的直覺。

[/caption]

產(chǎn)品經(jīng)理,他對未來趨勢的了解,對產(chǎn)品體驗(yàn)的不懈追求,對用戶需求的細(xì)致分析,還有與工程師和設(shè)計(jì)師一起創(chuàng)造產(chǎn)品的激情,會(huì)轉(zhuǎn)變?yōu)閭ゴ螽a(chǎn)品生命力的一部分。我做產(chǎn)品經(jīng)理也有幾年了,近半年經(jīng)手的產(chǎn)品有GFan?Mobile(機(jī)鋒網(wǎng)手持版)、aHome、aNews、aMusic等,和工程師設(shè)計(jì)師進(jìn)行了無數(shù)次的溝通協(xié)作,學(xué)習(xí)到了很多,同時(shí)也看到了Android未來的發(fā)展趨勢。在北京的地鐵上觀察人們用的手持設(shè)備幾乎什么都有,Android的、Apple的、Nokia的等。有一次看到一個(gè)女生,在地鐵上,拿著三星i9000玩游戲。i9000的確是一款不錯(cuò)的機(jī)子,4寸的大屏幕,而且非常輕。但是,我卻看到她吃力地一手握著地鐵扶手,另一只手的大拇指一直夠不著大屏幕的頂部,很痛苦,最后只能雙手操作,結(jié)果差點(diǎn)摔倒。后來發(fā)現(xiàn),她只是想切換一個(gè)Tab,這么簡單的操作非得點(diǎn)擊完成?當(dāng)尋找答案的時(shí)候發(fā)現(xiàn)手勢滑動(dòng)進(jìn)行Tab切換輕而易舉解決了這個(gè)問題。我在設(shè)計(jì)aMusic的時(shí)候,也反思,用戶坐在辦公室里聽歌,是否必須一次次地按鍵切換歌曲?不一定!只要翻轉(zhuǎn)一下手機(jī)就可以!或者像豆瓣電臺那樣晃一下就切到下一首歌。做產(chǎn)品就需要不斷地對用戶的需求和行為進(jìn)行反思,對交互方式進(jìn)行各種比較和判斷,去尋找能更好地滿足用戶需求的辦法。同時(shí)產(chǎn)品經(jīng)理需要成為一個(gè)會(huì)講故事的人,用故事去分享你所了解的信息。我經(jīng)常在思考,一個(gè)產(chǎn)品團(tuán)隊(duì)需要怎么樣的方式一起去合作,才能發(fā)揮最大的價(jià)值,才能讓所有人都朝著一個(gè)方向前進(jìn)。

過程

什么樣的團(tuán)隊(duì)合作模式是最合理的?什么樣的創(chuàng)造過程才能誕生最成功的產(chǎn)品?在mAPPn(機(jī)鋒網(wǎng))的這段時(shí)間我建立并實(shí)踐了一個(gè)“Mobile?Product?Process”的過程,簡單和大家分享一下。

階段一:概念

概念階段,我們需要明白我們的目標(biāo)是什么。不僅是公司或者小團(tuán)隊(duì),即使是個(gè)人開發(fā)者,必須在一開始就明確自己的目標(biāo)。?這是一個(gè)怎樣的產(chǎn)品?為哪些用戶服務(wù)?需要解決哪些問題?產(chǎn)品是怎樣工作的?有哪些已經(jīng)存在的產(chǎn)品和你的目標(biāo)類似?如果目標(biāo)不明確,就急迫地去設(shè)計(jì)、去開發(fā),只會(huì)漸行漸遠(yuǎn),偏離最初的設(shè)想。?明確目標(biāo)后,我們會(huì)進(jìn)行頭腦風(fēng)暴,根據(jù)我們的目標(biāo)展開各種可能的需求討論和分析。切忌隨意否定團(tuán)隊(duì)成員的想法,創(chuàng)意往往來自于不經(jīng)意的發(fā)現(xiàn)和交流。?這個(gè)過程中PM需要確定一些核心需求,然后由相關(guān)的工程師進(jìn)行評估,并測試一些關(guān)鍵技術(shù)點(diǎn)。記住,一定要留給工程師充足的時(shí)間。(完整文章請見09期雜志)

剩余部分標(biāo)題:

階段二:原型

階段三:視覺

階段四:測試

總結(jié)

作者簡介:

鄭飛科,現(xiàn)任mAPPn(機(jī)鋒網(wǎng))手持端產(chǎn)品經(jīng)理。11歲開始繪畫和設(shè)計(jì),12歲開始編程,大學(xué)時(shí)創(chuàng)建PDS工作室和Ceres創(chuàng)業(yè)團(tuán)隊(duì),后加入人人網(wǎng)任產(chǎn)品經(jīng)理。2010年加入機(jī)鋒網(wǎng),長期專注于手持端產(chǎn)品設(shè)計(jì)和開發(fā)。

(本文來自《程序員》雜志10年09期,更多精彩內(nèi)容敬請關(guān)注09期雜志)

《程序員》9月刊精彩內(nèi)容預(yù)告:http://www.programmer.com.cn/3923/

《程序員》訂閱:http://dingyue.programmer.com.cn/

總結(jié)

以上是生活随笔為你收集整理的团队和过程:提升移动应用体验的根本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。