開發(fā)一個(gè)App需要什么?
時(shí)間:2023-12-04 15:42:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-12-04 15:42:01 來源:網(wǎng)站運(yùn)營
開發(fā)一個(gè)App需要什么?:========= 學(xué)生角度 ======== 第一次開發(fā) ====== 求輕拍 =====
自己的第一個(gè)手機(jī)游戲 歡迎提出意見建議 :)
Drive You Crazy: DotDot
剛剛結(jié)束了大作業(yè)的檢查,我來說一下我的開發(fā)過程。
這其實(shí)是我們的安卓課大作業(yè),我的室友的idea(其實(shí)也是借鑒了一些游戲)然后我們差不多花了一個(gè)多月的時(shí)間做出了第一個(gè)版本,然后給同學(xué)反饋,感覺還不錯(cuò),然后從開始學(xué)習(xí)ios開發(fā)到發(fā)布第一個(gè)版本大約花了3個(gè)星期(學(xué)習(xí)一個(gè)星期,開發(fā)一個(gè)星期,發(fā)布一個(gè)星期)。所以我來稍微說說學(xué)習(xí)內(nèi)容,和一些注意事項(xiàng)吧,最后是發(fā)布有關(guān)的東西。
Android學(xué)習(xí)內(nèi)容其實(shí)隨便找一本市面上的安卓書籍就可以開始了,也不用太糾結(jié)是不是最新的書,書的出版要遠(yuǎn)遠(yuǎn)落后技術(shù)的進(jìn)步嘛。主要是上手,大概明白了如何開發(fā),就可以開始設(shè)計(jì)自己整個(gè)應(yīng)用了,然后剩下的就是看在線文檔和用google或者stackoverflow問問題了。
技術(shù)問題都不是問題。勤問就好了。
注意事項(xiàng)有一些我覺得需要注意的是,應(yīng)用不太需要太炫的太新的技術(shù),而且要考慮兼容性,用版本低的API和技術(shù)反而好,舊一點(diǎn)的技術(shù)資料還多 :)
界面一定要漂亮哦 ~ 我室友是個(gè)非常有品位的人,然后對(duì)于AE很熟,所以所有的圖片素材都是我室友做的,大概策略就是,設(shè)計(jì)好界面元素之后,到網(wǎng)上招好的元素,然后自己扣圖和P圖。因?yàn)樽约鹤龅脑?,沒有美術(shù)功底。所以只好采取這個(gè)法子了。。。但是好看的界面真的很重要啊。。。
來張圖:)
個(gè)人覺得很清爽簡(jiǎn)介,最起碼沒有濃濃的山寨感覺。。
第三方sdk我用的友盟的一些sdk,大概可以干什么呢,比如可以統(tǒng)計(jì)用戶信息,處理用戶反饋,自動(dòng)更新,在線參數(shù)。社會(huì)化分享。消息推送什么的。很多不是很核心的東西就不用自己開發(fā)了。挺好用的
友盟-專業(yè)的移動(dòng)開發(fā)者服務(wù)平臺(tái) 也有ios版本。
廣告我們用的admob
發(fā)布非常非常蛋疼!??!我選擇了在小米,豌豆莢,360助手,百度應(yīng)用,應(yīng)用寶五個(gè)市場(chǎng)上線。
個(gè)人感覺友好程度和效率
豌豆莢 > 360 > 小米 > 應(yīng)用寶 >> 百度系?。òò俣葢?yīng)用和 安卓市場(chǎng),91市場(chǎng)!臥槽,太爛了!最后這兩個(gè)都放棄了。。)
第一步要成為開發(fā)者(每個(gè)市場(chǎng)都需要),大概需要一些身份證明什么的,過上1-好幾天就能通過(建議可以提前弄)然后就是申請(qǐng)發(fā)布應(yīng)用了。
安卓發(fā)布之所以蛋疼是因?yàn)?,不同市?chǎng)發(fā)布應(yīng)用需要的資料有的時(shí)候不一樣。。。比如應(yīng)用截圖的大小不統(tǒng)一。。圖標(biāo)不統(tǒng)一。。。。
當(dāng)然你要是只在一個(gè)市場(chǎng)發(fā)布的話會(huì)輕松很多,不建議到百度上,特別慢(大概要5天,并且更新應(yīng)用是重新發(fā)布。。還要5天。。豌豆莢一下午就更新好了好么)。
IOS開發(fā)首先要有一臺(tái)Mac和iPhone
大概流程看這一個(gè)資料就好了 解決所有問題,并且給出了很多資料 (包括開發(fā)和發(fā)布 就不想細(xì)說了 ios發(fā)布文檔聽我室友說 一百多頁。。當(dāng)然成為ios開發(fā)者需要99刀的費(fèi)用 )
馬上著手開發(fā) iOS 應(yīng)用程序:介紹
然后我主要推薦一個(gè)學(xué)習(xí)資料
CS 193P iPhone Application Development網(wǎng)易翻譯版:
斯坦福大學(xué)公開課:iOS 7應(yīng)用開發(fā)
我和室友當(dāng)時(shí)學(xué)習(xí)ios開發(fā)的時(shí)候就是看的這個(gè)資料,是Stanford的ios課程,老師用demo驅(qū)動(dòng)的方式講解,太贊了??! 但是itunes下載太慢了。。。我貼一個(gè)我的網(wǎng)盤,有視頻,講義,書
iOS7_免費(fèi)高速下載
當(dāng)然找ios5 6的資源的話會(huì)很多。
網(wǎng)易有翻譯版但是很長時(shí)間都不更新了,我的這個(gè)收藏是英文版的字幕。講義做的超級(jí)贊??!老師超級(jí)贊!?。?br>
每個(gè)視頻一個(gè)小時(shí)左右,看上個(gè)6 7個(gè)就可以開始寫了,當(dāng)然寫之前可以稍微看看objectiveC的語法,老師給的demo可以跟著做做,一個(gè)星期差不多可以開始寫了。
廣告可以用ios自己的服務(wù),很漂亮
最后說一點(diǎn),風(fēng)格問題,最好是和原生系統(tǒng)保持一致,比如配色什么的 官方都會(huì)有一些建議的 :)
推廣因?yàn)樽约菏歉F學(xué)生嘛,所以我只是開了一個(gè)微博 求粉~
Sina Visitor System然后主要是在人人和BBS借助同學(xué)和校友進(jìn)行推廣噠 :)
祝你成功 :)
再一次 我們的主頁是
Drive You Crazy: DotDot