一、先要有一個好點子
無論如何,好的開始是成功的一半,一個好點子可以「至少」確定你的App不會是垃圾。所以,要確定是不是個好點子,必須具備下面其中幾個條件。
1.實用性
你的點子是不是真的解決了某些「實際」存在的問題,多問問你周圍的朋友看看是不是有同感。
2.利基性
你的點子是不是能夠服務(wù)哪些「特定用戶群」,這些用戶群可能是你的粉絲,可能是你的同學或者是同事,大家都有共同的需求。
3.趣味性
「好玩」真的是很重要的一件事情,沒有人想要下載一個無聊又不好用的App。
4.提升現(xiàn)有功能
可以找看看有沒有現(xiàn)有的App需要被改善,做出一個比他優(yōu)的點子。并且一次只做一件事,千萬記住不要過于貪心。
5.互動性
社群的互動性是很重要的,可以透過你的程序跟別人互動,那就會獲得很多免費的口碑推廣效應(yīng)。
二、準備需要的工具
要開發(fā)App,需要下面幾項工具,所謂「工欲善其事,必先利其器?!?/p>
加入 Apple iPhone Developer Program
拿到一部 iPhone 或者 iPod Touch
弄一臺Intel-based Mac 并且安裝Mac OS系統(tǒng),
準備一份保密協(xié)議
下載 iPhone SDK
都準備好之后,就可以開始啰。
三、檢視自己的能力
接下來就要看看你具備什么樣的能力了,
判斷力,這可以幫助你判斷哪些程序有用或沒用
市場調(diào)查能力
規(guī)劃能力
繪圖、設(shè)計能力
圖形界面設(shè)計能力
程序能力
App營銷能力
當然,一個人要同時具備這些能力基本上是不太可能的,你可以組成自己的Team來運作,截長補短。
四、進行市場調(diào)查
調(diào)查是相當重要的,一開始一定要先了解一下「市場」上有哪些App已經(jīng)被開發(fā)出來。幸好,這個「市場」還算容易調(diào)查。只要你通過App store或者是連到Apple官方網(wǎng)站,就可以搜索了。這時候,你就需要回顧一下步驟一的幾點,來檢視別人和自己的創(chuàng)意。
五、了解用戶界面
因為iPhone是觸碰式的屏幕,不僅操作方式不同,連大小都有限。好用的用戶界面是成功的基礎(chǔ),深入了解是有必要的。
建議有下列幾點要素需要注意。
每一個畫面銜接的方式是否流暢?
用戶怎么整理信息?
一次要給用戶多少信息?
需要使用到哪些功能?縮放、旋轉(zhuǎn)或者是其他特效?
六、找到你的使用對象
「用戶、用戶、用戶!」一切最重要的還是用戶。程序做出來了,最重要的是有人愿意使用。一定要找到你設(shè)定的使用對象,更重要的是要去了解她們的心態(tài)和需求。如果是喜歡喝下午茶的人,他可能需要找到附近有多少下午茶的地方。如果是上班族,也許他需要知道他附近的公交資訊。
七、制作設(shè)計草稿
拿起你的鉛筆,開始在草圖紙上面畫畫,把你的想法畫出來,每一頁要有多少訊息,多少欄目,要呈現(xiàn)什么內(nèi)容,一筆一劃地把它畫出來吧。
八、開始設(shè)計視覺
如果你自己就是個設(shè)計師,那么馬上就開始著手進行吧!!如果不是的話,那么就得要去找一個設(shè)計師,不管是朋友或者是上網(wǎng)找看看都可以。重要的是,要先看過設(shè)計師的風格和作品才行。當然,良好的溝通也是很重要的。
在這里,要注意的是你的使用對象他們喜歡的風格,顏色和主題,以免做出一些「嚇人」的程序出來。
九、開始寫程序
同樣的,如果你是程序設(shè)計師,最好還是自己來。當然要先研究一下iPhone SDK和程序語法。不會的話,那又得要請一個了。這年頭,不會的話,只有請「團隊」來幫忙了。
十、上傳到Appstore
做完之后,那當然就是把你的程序放到「市場」上面去啦!!
設(shè)定一個自己的帳號
設(shè)定你的程序名字
設(shè)定通訊頁面資料
編譯App
上傳到App store
十一、推廣你的程序
光把你的程序放在App store上面是不夠的,這時候你需要一些推廣計劃,來幫助更多人看到你的程序。下面幾個方法可以給你參考。
通過社交App,像是微信或者是微博等。
預(yù)先推廣,提早發(fā)出你要設(shè)計這款A(yù)pp的消息,讓人們可以提早關(guān)注。
以上,就是開發(fā)一個iPhone App的大略流程,提供給有興趣的朋友參考。
轉(zhuǎn)載請注明:?蝸牛SEO? ? APP開發(fā)需要掌握哪些基礎(chǔ)知識才能進行?