算死草
廣州/UI設計師/11年前/772瀏覽
版權
算死草
做了這么多APP,自己寫一下小經(jīng)驗吧,怎樣可以開發(fā)一款iPhone的APP。
首先硬件門檻(一個MAC機,一個iPhone手機,有必要時候要幾部iPhone測試,有時候比較坑爹iPhone4、5出來結果不差別大),如果你沒MAC機也沒iPhone或touch,你還是放棄學IOS開發(fā)吧。
代碼方面:語言objective-C,這個是蘋果開發(fā)語言,必須掌握,熟練Xcode。
最后還要有一個開發(fā)者賬戶,個人開發(fā)者99美刀。
怎樣可以有一個開發(fā)者賬戶呢,你必須有一個visa信用卡或mastercard信用卡,我使用的是mastercard廣發(fā)卡,支持國際支付的。
然后到蘋果開發(fā)者網(wǎng)站,注冊一個賬號,這一步是免費的。
然后登陸,會進入一個流程,填寫你要加入的開發(fā)計劃,個人信息,信用卡信息等。由于中國不支持直接支付,這個流程會給你一個pdf表單,打印填完簽字,掃描后發(fā)到蘋果亞洲的郵箱,說明原因。然后等大概三天(工作日)信用卡被扣款($99)蘋果會回復郵件說明注冊成功。
之后就是配置你的賬號,通過iTunes connect網(wǎng)頁配置你收款賬號(只要能收外匯的就行,國內銀行卡大部分都支持),稅務信息等等,之后上傳程序就可以等收款了。
蘋果會從美國打電話過來找你,蘋果客服很好,萬能語音,一開始說英語,然后我說可以說中文嗎,里面切換中文模式,碉堡。
賬戶可以使用之后,你要生成N多證書,亂七八糟,好煩。
有了開發(fā)者賬戶和硬件設備和會寫代碼,以下就是你的工作了。
一個iPad或iPhone app的開發(fā)周期大概是這樣的:
1. App的idea形成
2. App的主要功能設計
3. App的大概界面構思和設計(使用流程設計)
4. 大功能模塊代碼編寫
5. 大概的界面模塊編寫
6. 把大概的界面和功能連接后,app的大致demo就出來了
7. demo自己試用和體驗幾遍后,根據(jù)情況修改
8. app的1.0左右版本完成后可以加入production的圖標和部分UI圖片
9. 沒有大錯誤后,1.0版本可以嘗試尋找beta用戶
10. 根據(jù)測試用戶的反饋,重復 7 - 9的步驟
11.沒問題,上傳appstore。
波折這么久,這個時候是不是以為APP可以上線了,想多了。蘋果不會那么容易放過你的,上傳到appstore之后,審核是一個坑爹過程,總之你的APP一點BUG都不能有,信息不能作假,名字不能亂起,不能有違法圖片,不能有錯誤信息。。。。。。省略一萬字。
然后審核周期至少要一周,按正常10天沒意外可以上線,如果有意外被拒絕,繼續(xù)等10天吧,再拒絕,再等10天,無比坑爹的過程。我曾經(jīng)試過一個APP審核了一個多月,被拒絕兩次,全部是坑爹的拒絕原因,太無語,蘋果審核太嚴格,不像安卓說上線就上線。
當你的APP上線之后是不是很開心,其實經(jīng)營一個APP才是最難,省略一萬字。自己領悟。
7
創(chuàng)作信息
舉報
聲明
7
分享
評論你的想法~
表情
喜歡TA的作品嗎?喜歡就快來夸夸TA吧!
登錄注冊
7登錄即可同步推薦記錄哦
7登錄即可加入我的收藏
評論登錄即可評論想法
分享分享































