軟件移植到移動(dòng)平臺(tái)是否可行?
作者:Darrell Benatar
隨著移動(dòng)設(shè)備的用戶(hù)不斷增多,越來(lái)越多的用戶(hù)希望能夠?qū)⒊S玫淖烂鍭pp或者網(wǎng)站移植到移動(dòng)平臺(tái)上。但是,移動(dòng)設(shè)備不具備桌面電腦的某些性能,但它也有著桌面電腦不具備的特性,這使得移植后的產(chǎn)品在體驗(yàn)上會(huì)產(chǎn)生差異,甚至?xí)炎约旱娜秉c(diǎn)暴露給競(jìng)爭(zhēng)對(duì)手。如果您正好有相關(guān)的需求或者想法,這篇文章或許會(huì)帶給你一些啟發(fā)和幫助。
作者Guest author Darrell Benatar是 UserTesting.com的CEO.
桌面軟件、網(wǎng)站或者app移植到移動(dòng)平臺(tái)順應(yīng)了廣大移動(dòng)設(shè)備用戶(hù)的需求。你有一款很棒的桌面app或者網(wǎng)站,這時(shí)候,用戶(hù)說(shuō):“我想在移動(dòng)設(shè)備上使用它。”所以你趕緊重新布局界面元素,改變字體的風(fēng)格和大小,以及一切你能做到的。
類(lèi)似這種方法的移植很少能獲得成功,大部分桌面app和網(wǎng)站都是經(jīng)過(guò)長(zhǎng)時(shí)間的開(kāi)發(fā),并且經(jīng)過(guò)很長(zhǎng)時(shí)間優(yōu)化以適應(yīng)桌面電腦自身的特征,比如良好的網(wǎng)絡(luò)連接、大屏幕、強(qiáng)大的處理系統(tǒng)、鍵盤(pán)以及鼠標(biāo)等。
移動(dòng)設(shè)備不具備桌面電腦的這些性能,但它也有著桌面電腦不具備的特性,比如位置感知和觸屏。把現(xiàn)有產(chǎn)品移植到移動(dòng)設(shè)備上會(huì)讓產(chǎn)品處于一種尷尬的境地,并且很多移植到移動(dòng)設(shè)備上的產(chǎn)品與桌面產(chǎn)品的體驗(yàn)相差甚遠(yuǎn)。
移植到移動(dòng)平臺(tái)的兩個(gè)圈套
1. 移植就是“移植”,一點(diǎn)都不改變
你是否也遇見(jiàn)過(guò)這樣一種情況,一些移植到移動(dòng)設(shè)備上的網(wǎng)站用戶(hù)體驗(yàn)糟糕至極。雖然操作平臺(tái)已經(jīng)變了,但是開(kāi)發(fā)者的思路并沒(méi)有發(fā)生變化,移動(dòng)設(shè)備上的內(nèi)容展現(xiàn)形式還是跟桌面電腦一樣,用戶(hù)不得不用經(jīng)常用手指縮放頁(yè)面,或者需要大量的滑動(dòng)操作。用戶(hù)是無(wú)法忍受這種“半移動(dòng)”的網(wǎng)站的。
2. 打算為移動(dòng)用戶(hù)重造桌面用戶(hù)體驗(yàn)
如果沒(méi)有打造出真正的移動(dòng)用戶(hù)體驗(yàn),那么你的產(chǎn)品離死已經(jīng)不遠(yuǎn)了?,F(xiàn)在很多此前堅(jiān)定地做桌面軟件的公司也開(kāi)始嘗試移動(dòng)開(kāi)發(fā)了,他們想忠實(shí)地為移動(dòng)用戶(hù)再現(xiàn)桌面軟件的用戶(hù)體驗(yàn),在我看來(lái)這是錯(cuò)的。
當(dāng)然,你的用戶(hù)會(huì)告訴你他們想在移動(dòng)設(shè)備上看到你桌面網(wǎng)站或者app的全部功能,不過(guò)現(xiàn)實(shí)中,一般情況下很少移動(dòng)設(shè)備可以執(zhí)行桌面軟件相同的功能和控制,所以想要在移動(dòng)端復(fù)制一個(gè)傳統(tǒng)的桌面用戶(hù)體驗(yàn)幾乎是不可能的。
重新思考移動(dòng)端,而不是移植
從DOS到Windows, 從 Windows到 Web,我們已經(jīng)從軟件的演進(jìn)之路了解了很多,我們的數(shù)字歷史一直被一些大公司主導(dǎo)。而移動(dòng)端的興起也是最近幾年的事情,因此不少人還會(huì)以桌面產(chǎn)品的思維來(lái)思考移動(dòng)端的用戶(hù)體驗(yàn)。
桌面電腦和移動(dòng)設(shè)備之間的轉(zhuǎn)變已經(jīng)是非常清晰的了,不是更換個(gè)格式就成的,要重新思考你的產(chǎn)品和你的用戶(hù)。移動(dòng)并不僅僅是一套不同的技術(shù),用戶(hù)和設(shè)備的交互方式更是迥然不同,用戶(hù)對(duì)產(chǎn)品的期待也已經(jīng)發(fā)生了改變。
移動(dòng)設(shè)備便于攜帶的特性讓用戶(hù)使用間更為碎片化,用戶(hù)也就產(chǎn)生了即時(shí)滿足、完成以及離開(kāi)的需要。這也就意味著,傳統(tǒng)的app和網(wǎng)站的使用流程和方式,目的和構(gòu)架都需要重新進(jìn)行思考。
某些情況下,如果你的產(chǎn)品內(nèi)容過(guò)于龐大或者復(fù)雜,你可以把它拆解為幾個(gè)不同的app或者網(wǎng)站,用戶(hù)會(huì)關(guān)注某些特定的方面而忽略桌面電腦版本的其他方面?;蛘吣憧梢赃x擇一個(gè)更為綜合的辦法,一個(gè)功能豐富的產(chǎn)品和一個(gè)只關(guān)注某個(gè)重要功能的產(chǎn)品。
軟件移植的5個(gè)注意事項(xiàng)
1.理解用戶(hù)的難題:雖然用戶(hù)可能知道在哪些方面遇到了問(wèn)題,但并不能清除準(zhǔn)確地描述出來(lái)。因此產(chǎn)品經(jīng)理需要從用戶(hù)的角度出發(fā),把這個(gè)問(wèn)題徹底地想清楚,當(dāng)然產(chǎn)品經(jīng)理的想法并不能代替用戶(hù)的想法,這里說(shuō)的是基于用戶(hù)的思考方式。
2.為80%的主流移動(dòng)用戶(hù)設(shè)計(jì):技術(shù)愛(ài)好者可以玩轉(zhuǎn)不少有難度的產(chǎn)品,但他們只是用戶(hù)中很小的一部分,不要為了凸顯產(chǎn)品的技術(shù)性而忽略了大部分用戶(hù)。
3.弄清楚產(chǎn)品首先要解決用戶(hù)的是哪個(gè)問(wèn)題。產(chǎn)品不是只有一個(gè)功能,這些功能的優(yōu)先次序怎么排列,剛開(kāi)始做產(chǎn)品應(yīng)該先把產(chǎn)品的核心功能做完善,在條件允許的情況,再添加其他一些功能。印象筆記在這方面做的就很好。
4.功能最關(guān)鍵:要確保app或者網(wǎng)站能正常運(yùn)行,并且易于使用,然后盡可能地把產(chǎn)品做的漂亮些。
5.測(cè)試并不僅僅是可用性:盡可能多地使用測(cè)試工具,以確保你的用戶(hù)會(huì)真實(shí)地參與到你發(fā)布的產(chǎn)品中。
傳統(tǒng)的軟件大公司并都不會(huì)把移動(dòng)端的部署作為工作的核心,但至少要保證有專(zhuān)業(yè)的全職的產(chǎn)品經(jīng)理在思考這個(gè)問(wèn)題。向移動(dòng)端轉(zhuǎn)型有一定風(fēng)險(xiǎn),并且會(huì)把自己的缺點(diǎn)暴露給那些以移動(dòng)為***要?jiǎng)?wù)的競(jìng)爭(zhēng)對(duì)手。所以,開(kāi)發(fā)者重新思考移動(dòng)端,而不是簡(jiǎn)單地把網(wǎng)站或者app移植至移動(dòng)端。
來(lái)源:readwrite.com
責(zé)任編輯:佚名
來(lái)源:
cocoachina