一個APP的成功上線忧陪,需要很多步驟的配合扣泊,包括APP產(chǎn)品的前期準備,APP的設(shè)計嘶摊,進行開發(fā)測試旷赖,在上線之后,要進行營銷推廣更卒,將APP推向受眾等孵,最后,要定期或不定期的進行APP的運營維護蹂空,對于出現(xiàn)的bug俯萌,進行及時有效的修護。
首先上枕,我們就來說一下APP產(chǎn)品的前期準備工作
1.APP原型設(shè)計
在開發(fā)一個APP 之前咐熙,必須要完成APP的原型設(shè)計,這個原型設(shè)計與交互設(shè)計一樣辨萍,需要以用戶為中心棋恼,進行設(shè)計。屬于交互設(shè)計師的產(chǎn)物锈玉。
產(chǎn)品原型爪飘,可以概括的說是整個產(chǎn)品面市之前的一個框架設(shè)計。簡單的來說是將頁面的模塊拉背、元素师崎、人機交互的形式,利用線框描述的方法椅棺,將產(chǎn)品脫離皮膚狀態(tài)下更加具體跟生動的進行表達犁罩。
APP原型設(shè)計齐蔽,有三種基本表現(xiàn)形式:
a.在圖紙上畫草圖,進行簡單的原型設(shè)計
b.運用繪圖工具床估,進行位圖的設(shè)計
c.運用軟件含滴,繪制出可執(zhí)行的文件,具有交互式特點
以上三種形式丐巫,在日常項目工作中蛙吏,是按順序全部使用的。
而原型設(shè)計的軟件鞋吉,推薦使用的是Axure鸦做。
做出成功原型設(shè)計的步驟如下:
第一步:對需求進行簡練的文字描述,羅列重點谓着,避免遺漏泼诱。如:呈現(xiàn)的界面應(yīng)該是怎樣的外觀,需要實現(xiàn)什么樣的功能等赊锚;
第二步:草圖設(shè)計階段治筒。出設(shè)計的初稿,可以是天馬行空的創(chuàng)意舷蒲,反正只要能表現(xiàn)出功能需求就可以耸袜;
第三步:確認主體結(jié)構(gòu)。需要按用戶的使用習(xí)慣牲平,將產(chǎn)品的使用邏輯進行優(yōu)化堤框,讓用戶操作具備簡單易用的特點。
第四步:原型美化纵柿。運用Photoshop蜈抓,將一些素材進行美化,編輯昂儒。
2.交互設(shè)計
交互沟使,從字面意思來說,指的是交流互動渊跋,而這種交互是說人與人造物(機器)之間的交互腊嗡,注意必須是人和人造物,人和人的信息交換叫交流拾酝,人造物和人造物之間的信息交換叫通信燕少。讓產(chǎn)品滿足“可用性”和“用戶體驗”的需求,關(guān)注以人為本的用戶需求微宝。
從用戶角度來說棺亭,交互設(shè)計是一種如何讓產(chǎn)品易用虎眨,有效而讓人愉悅的技術(shù)蟋软,它致力于了解目標用戶和他們的期望镶摘,了解用戶在同產(chǎn)品交互時彼此的行為,了解“人”本身的心理和行為特點岳守,同時凄敢,還包括了解各種有效的交互方式,并對它們進行增強和擴充湿痢。
通過對產(chǎn)品的界面和行為進行交互設(shè)計涝缝,讓產(chǎn)品和它的使用者之間建立一種有機關(guān)系,從而可以有效達到使用者的目標譬重,這就是交互設(shè)計的目的拒逮。
交互設(shè)計的設(shè)計原則是:
可視性:功能可視性越好,越方便用戶發(fā)現(xiàn)和了解使用方法
反饋:反饋與活動相關(guān)的信息臀规,以便用戶能夠繼續(xù)下一步操作
限制:在特定時刻顯示用戶操作滩援,以防誤操作
映射:準確表達控制及其效果之間的關(guān)系
一致性:保證同一系統(tǒng)的同一功能的表現(xiàn)及操作一致
啟發(fā)性:充分準確的操作提示
交互工作的創(chuàng)作流程:
用戶研究和設(shè)計調(diào)研——發(fā)現(xiàn)問題
概念設(shè)計
設(shè)計
實驗和原型
測試
3.融資平臺
一個APP需要上線,要有好的idea塔嬉,要有人賞識玩徊,獲得融資投資的機會,只有資金到位谨究,才能開發(fā)出優(yōu)質(zhì)產(chǎn)品恩袱。所以,一個好的融資平臺胶哲,是具有關(guān)鍵作用的畔塔。
一些比較出名的融資平臺,比如:天使基金鸯屿,真格基金俩檬,創(chuàng)新工場,險峰華興碾盟,聯(lián)想之星棚辽,隆領(lǐng)投資,宏泰基金冰肴。
4.產(chǎn)品經(jīng)理
產(chǎn)品經(jīng)理指的是在企業(yè)單位中屈藐,專門負責(zé)產(chǎn)品管理的職位。
產(chǎn)品經(jīng)理的主要職責(zé)是:
a.負責(zé)調(diào)查并根據(jù)用戶的需求熙尉,確定開發(fā)何種產(chǎn)品联逻,選擇何種技術(shù)、商業(yè)模式等检痰;
b.推動相應(yīng)產(chǎn)品的開發(fā)組織包归;
c.根據(jù)產(chǎn)品的生命周期,協(xié)調(diào)研發(fā)铅歼、營銷公壤、運營等换可,確定和組織實施相應(yīng)的產(chǎn)品策略;
d.進行用戶的新需求分析厦幅,競爭品分析沾鳄;
e.以及其他一系列相關(guān)的產(chǎn)品管理活動。
產(chǎn)品經(jīng)理必須具備6項技能确憨,如項目管理能力译荞、領(lǐng)導(dǎo)力、親和力休弃、專業(yè)的業(yè)務(wù)管理能力吞歼、技術(shù)能力、溝通和處理沖突的能力塔猾。
產(chǎn)品經(jīng)理要協(xié)調(diào)好各種關(guān)系浆熔,包括研發(fā)、測試桥帆、文檔医增、市場、銷售等部門的人老虫,在保證品質(zhì)的情況下如期的推出產(chǎn)品叶骨。
5.商標注冊
商標注冊,是指商標所有人為了取得商標專用權(quán)祈匙,將其使用的商標忽刽,依照國家規(guī)定的注冊條件、原則和程序夺欲,向商標局提出注冊申請跪帝,商標局經(jīng)過審核,準予注冊的法律事實些阅。經(jīng)商標局審核注冊的商標伞剑,便是注冊商標,享有商標專用權(quán)市埋。
所以黎泣,一個APP要上線,必須要進行商標注冊缤谎,得到商標的專用權(quán)抒倚,才能在后期,不存在糾紛坷澡,不影響通過APP產(chǎn)生的贏利托呕。
如果不進行商標注冊,將存在兩方面的缺陷:
a.APP不具備唯一性,其他企業(yè)也可以使用這一商標项郊,造成品牌混淆馅扣,使受眾心中的堅不可摧的形象產(chǎn)生影響,容易喪失品牌的認知度呆抑。
b.一旦該商標被他人搶先注冊岂嗓,即使是自己的專用權(quán)汁展,我們也無法使用在商標鹊碍,造成資源浪費。
6.文檔流程
文檔流程主要是將APP的開發(fā)流程食绿,用文檔記錄下來侈咕。
整個APP開發(fā)流程如下:
需求確認——概要設(shè)計——詳細設(shè)計——編碼——單元測試——集成測試——系統(tǒng)測試——維護
需求確認
和客戶或者產(chǎn)品經(jīng)理直接溝通,初步了解APP的用戶需求器紧,羅列出APP開發(fā)的大功能模塊耀销,對于某些需求明確的界面,進行初步定義铲汪,做出相應(yīng)的功能需求表熊尉,并與客戶進行確認。
概要設(shè)計
開發(fā)者需要對軟件系統(tǒng)進行概要設(shè)計掌腰,即系統(tǒng)設(shè)計狰住。包括系統(tǒng)的處理流程,組織結(jié)構(gòu)等內(nèi)容齿梁。
詳細設(shè)計
在概要設(shè)計的基礎(chǔ)上催植,開發(fā)者需要進行軟件系統(tǒng)的詳細設(shè)計。包括實現(xiàn)功能模塊所需的主要算法勺择、數(shù)據(jù)結(jié)構(gòu)创南、類的層次結(jié)構(gòu)及調(diào)用關(guān)系。
編碼
在前面設(shè)計的基礎(chǔ)上省核,開始具體的編程工作稿辙。
測試
測試已寫好的程序,并讓客戶進行功能的確認气忠。
交付文檔
向用戶提交開發(fā)的目標安裝程序邓深、數(shù)據(jù)庫的數(shù)據(jù)字典、《用戶安裝手冊》笔刹、《用戶使用指南》芥备、需求報告、設(shè)計報告舌菜、測試報告等雙方合同約定的產(chǎn)物萌壳。
以上就是開發(fā)一個APP需要進行的前期準備。做好這些前期準備,一個APP也就成功了一大半了袱瓮。