如果每當(dāng)你聽到有人說啊!我想到了一個非常好的點子可以用來開發(fā)iPhone應(yīng)用1”時就像在路邊撿到錢一樣開心, 這已經(jīng)不奇怪了,因為現(xiàn)在人都在追捧iPhone應(yīng)用的開發(fā)。如今iPhone不僅在軟件開發(fā)領(lǐng)域,在人們的工作生活中也為大家?guī)砹饲八从械男迈r體驗。但在外界看來,iPhone 的發(fā)展與過熱仍然還是未知的謎。本章可以幫助你一步一步地把你的想法變成實實在在的iPhone應(yīng)用。如果你致力于開發(fā)你的iPhone應(yīng)用軟件,那么這本書中所寫到的關(guān)于應(yīng)用開發(fā)的多種思路、開發(fā)技術(shù)、開發(fā)要點和可用資源,可以很好地幫助你來實施iPhone應(yīng)用開發(fā)計劃。
-
擁有一個好點子
怎么才能知道你的想法到底是不是真的很獨特?第-一步就是要確定你的想法是否是可靠的:第二個就是你的想法是否具有成功的可能性。你認(rèn)為你的應(yīng)用程序能解決一個難題嗎? 在燈泡發(fā)明之前,有人會說“在燭光下看書實在是太糟了!。想辦法讓你的應(yīng)用解決這些糟糕的問題,而讓他們的生活因為這些應(yīng)用變得更舒適。你認(rèn)為你的應(yīng)用程序能在特定的環(huán)境中運行嗎?雖然在App Store搜索中并沒有顯示,但是隨著App Store中應(yīng)用程序存量爆炸式的增長,在未來所使用的iPhone應(yīng)用數(shù)量也-定會大大增加。找到一個能讓愛好者們(例如寵物愛好者)感興趣的領(lǐng)域,為他們創(chuàng)造一個應(yīng)用程序來滿足這些特定群體的需求。你認(rèn)為你的應(yīng)用程序能讓用戶開懷大笑嗎?這是一件非常容易的事。如果你能想出一些非常有趣的點子運用在你的應(yīng)用程序里,那么你的思路一定是正確的,'可以稱得上‘金點子"。哎呀,這讓我想起來昨天我按了5分鐘的不要按"的紅色按鈕,你說可笑不可笑? 你認(rèn)為你的應(yīng)用擁有好的用戶溝通平臺嗎?世界上沒有哪個成功的應(yīng)用程序是不具備它特有的功能升級的。所以就像賣酒一樣,不要只給顧客酒單,還要讓服務(wù)員主動地去和客戶交談一樣。開發(fā)應(yīng)用程序,你也要建立通過各種渠道主動地和客戶溝通,讓他們更好地了解你們的產(chǎn)品。你認(rèn)為你的應(yīng)用程序能實現(xiàn)高度互動嗎?讓我們面對現(xiàn)實吧,就像人們都會和跳蚤保持距離一樣, 我們中的大多數(shù)都不會去關(guān)注一個又小又無 用的應(yīng)用程序。成功的游戲功能都是通過其良好的表現(xiàn)來吸引用戶的。行動起來!你所要開發(fā)的應(yīng)用程序是否屬于上述其中的一-類?如果是,那么行動起來!你所要開發(fā)的應(yīng)用程序是否屬于上述其中的一-類?如果是,那么恭喜你,從現(xiàn)在開始你就要著手準(zhǔn)備開發(fā)應(yīng)用程序所需要的工具了。
-
工具列表
下面為你所需要準(zhǔn)備的工具列了一個清單(打星號的工具是你必須要準(zhǔn)備的;(1)加入蘋果iPhone開發(fā)者計劃( $99)。* (2) 一臺iPhone或者iTouch。* (3)-臺基于Intel內(nèi)核處理器并裝有Macosx10.5.5的Mac電腦。(4)準(zhǔn)備一份非公開協(xié)議。* (5)下載并安裝最新版本的iPhonesDK。(6)一個螺旋裝訂筆記本。
-
你真正最擅長的是什么
你到底會哪些技能?你是一個支持objective c的設(shè)計師嗎?你是一個離開紙簍就會沒有自己思路的設(shè)計師嗎?或許上面的幾種你都不是,但是你有能刀將.個獨立的設(shè)想付諸實際并推向市場嗎?其實,開發(fā)一個成功的iPhone應(yīng)用程序就像開- -家小公司一樣。不過你的角色是研究員、項目經(jīng)理、會計、信息工程師、設(shè)計師、開發(fā)工程師、市場推銷員和廣告宣傳人員-所有的職位都是你自己承擔(dān)。牢記所有優(yōu)秀的企業(yè)家都了解的真理一只有擁有優(yōu)秀的團(tuán)隊, 才能做出成功的產(chǎn)品。不要誤會我的意思,你要相信你一定可以做到的。 但是如果只有你自己的話,你也可能會浪費很多的時間和精力。不要自亂陣腳,重新理法上述的職位并誠實地問自己:你最擅長扮演哪種角色?然后再去找其他最合適的人才來填補(bǔ)空缺。團(tuán)隊會向其中注入更多更豐富的想法,這些想法將幫助你開發(fā)出功能更全面的應(yīng)用!
技能列表
(1)有能力去分辨在現(xiàn)有的iPhone應(yīng)用中哪些應(yīng)用程序是有用的,哪些是沒用的。
(2) 市場調(diào)研。
(3 ) iPhone應(yīng)用程序的功能描述(網(wǎng)站上的描述創(chuàng)作)。
(4)素描。
(5) GUI的設(shè)計。
(6)編程(會使用Objective C、Cocoa)(在這里假設(shè)我們創(chuàng)建的是-一個原生應(yīng)用程序)。
( 7 ) iPhone應(yīng)用程序的市場營銷。記住- -定要和合約方簽訂你們的非公開協(xié)議。在合同中合適的地方補(bǔ)充“我是一名以非常嚴(yán)肅認(rèn)真的態(tài)度來對待這次項目開發(fā)的專業(yè)開發(fā)人員,所以中途我們不會以任何非正常理由中斷項目開發(fā)。” 行動起來!選擇-一個你最適合的方面來展現(xiàn)你的才能。對于那些你不適合或者不能勝任的方面,- 定要選擇專業(yè)人員來擔(dān)任。