要開(kāi)發(fā)一個(gè)新的app除了idea還需要哪些技術(shù)?如果要開(kāi)發(fā)一個(gè)主要應用于某一個(gè)校園的app 在平臺上發(fā)布有什么障礙(怎樣在android或iOS平臺發(fā)布。。)?除去人力需要多少成本?
然后從開(kāi)始學(xué)習ios開(kāi)發(fā)到發(fā)布第一個(gè)版本大約花了3個(gè)星期(學(xué)習一個(gè)星期,開(kāi)發(fā)一個(gè)星期,發(fā)布一個(gè)星期)。所以我來(lái)稍微說(shuō)說(shuō)學(xué)習內容,和一些注意事項吧,最后是發(fā)布有關(guān)的東西。
Android
學(xué)習內容
其實(shí)隨便找一本市面上的安卓書(shū)籍就可以開(kāi)始了,也不用太糾結是不是最新的書(shū),書(shū)的出版要遠遠落后技術(shù)的進(jìn)步嘛。主要是上手,大概明白了如何開(kāi)發(fā),就可以開(kāi)始設計自己整個(gè)應用了,然后剩下的就是看在線(xiàn)文檔和用google或者stackoverflow問(wèn)問(wèn)題了。
技術(shù)問(wèn)題都不是問(wèn)題。勤問(wèn)就好了。
注意事項
有一些我覺(jué)得需要注意的是,應用不太需要太炫的太新的技術(shù),而且要考慮兼容性,用版本低的API和技術(shù)反而好,舊一點(diǎn)的技術(shù)資料還多 :)
界面一定要漂亮哦 ~ 我室友是個(gè)非常有品位的人,然后對于A(yíng)E很熟,所以所有的圖片素材都是我室友做的,大概策略就是,設計好界面元素之后,到網(wǎng)上招好的元素,然后自己扣圖和P圖。因為自己做的話(huà),沒(méi)有美術(shù)功底。所以只好采取這個(gè)法子了。。。但是好看的界面真的很重要啊。。。
廣告
我們用的admob
發(fā)布
非常非常蛋疼!!!
我選擇了在小米,豌豆莢,360助手,百度應用,應用寶五個(gè)市場(chǎng)上線(xiàn)。
個(gè)人感覺(jué)友好程度和效率
豌豆莢 > 360 > 小米 > 應用寶 >> 百度系!(包括百度應用和 安卓市場(chǎng),91市場(chǎng)!臥槽,太爛了!最后這兩個(gè)都放棄了。。)
第一步要成為開(kāi)發(fā)者(每個(gè)市場(chǎng)都需要),大概需要一些身份證明什么的,過(guò)上1-好幾天就能通過(guò)(建議可以提前弄)然后就是申請發(fā)布應用了。
安卓發(fā)布之所以蛋疼是因為,不同市場(chǎng)發(fā)布應用需要的資料有的時(shí)候不一樣。。。比如應用截圖的大小不統一。。圖標不統一。。。。
當然你要是只在一個(gè)市場(chǎng)發(fā)布的話(huà)會(huì )輕松很多,不建議到百度上,特別慢(大概要5天,并且更新應用是重新發(fā)布。。還要5天。。豌豆莢一下午就更新好了好么)。
IOS開(kāi)發(fā)
首先要有一臺Mac和iPhone
大概流程看這一個(gè)資料就好了 解決所有問(wèn)題,并且給出了很多資料 (包括開(kāi)發(fā)和發(fā)布 就不想細說(shuō)了 ios發(fā)布文檔聽(tīng)我室友說(shuō) 一百多頁(yè)。。當然成為ios開(kāi)發(fā)者需要99刀的費用 )
馬上著(zhù)手開(kāi)發(fā) iOS 應用程序:介紹
然后我主要推薦一個(gè)學(xué)習資料
CS 193P iPhone Application Development
網(wǎng)易翻譯版: 斯坦福大學(xué)公開(kāi)課:iOS 7應用開(kāi)發(fā)
我和室友當時(shí)學(xué)習ios開(kāi)發(fā)的時(shí)候就是看的這個(gè)資料,是Stanford的ios課程,老師用demo驅動(dòng)的方式講解,太贊了!! 但是itunes下載太慢了。。。我貼一個(gè)我的網(wǎng)盤(pán),有視頻,講義,書(shū)
iOS7_免費高速下載
當然找ios5 6的資源的話(huà)會(huì )很多。
網(wǎng)易有翻譯版但是很長(cháng)時(shí)間都不更新了,我的這個(gè)收藏是英文版的字幕。講義做的超級贊!!老師超級贊!!!
每個(gè)視頻一個(gè)小時(shí)左右,看上個(gè)6 7個(gè)就可以開(kāi)始寫(xiě)了,當然寫(xiě)之前可以稍微看看objectiveC的語(yǔ)法,老師給的demo可以跟著(zhù)做做,一個(gè)星期差不多可以開(kāi)始寫(xiě)了。
廣告可以用ios自己的服務(wù),很漂亮
最后說(shuō)一點(diǎn),風(fēng)格問(wèn)題,最好是和原生系統保持一致,比如配色什么的 官方都會(huì )有一些建議的 :)