2021-01-01 19:00:00 來(lái)自于應(yīng)用公園
這得看你的學(xué)習(xí)程度了,如果你學(xué)了安卓開(kāi)發(fā)那么久按照教程來(lái)吧,如果沒(méi)有學(xué)過(guò),那么就看看我的回答是不是貼題意的。
比較快的開(kāi)發(fā)app方式。接入任意后臺(tái),通過(guò)HBuilder封裝成app。
2.使用MUI,借用官方的組件代碼,構(gòu)建app的界面,調(diào)用后臺(tái)數(shù)據(jù),再通過(guò)HBuilder封裝,這個(gè)學(xué)的有點(diǎn)多。
4.通過(guò)易安卓,中文可視化編程工具,編寫app,因?yàn)槭侵形?,比用其它語(yǔ)言明顯容易一些。
首先要學(xué)習(xí)c語(yǔ)言,然后學(xué)習(xí)objective-c,較好學(xué)一下面向?qū)ο缶幊趟枷牒蛿?shù)據(jù)結(jié)構(gòu),然后就可以看官方sdk了,照著書的例子開(kāi)始簡(jiǎn)單控件的使用,還要學(xué)習(xí)cocos2d,如果你想寫類似憤怒的小鳥(niǎo)的話,還需要學(xué)習(xí)box2d或者chipmunk(物理引擎),還要學(xué)習(xí)opengl es(數(shù)學(xué)要學(xué)習(xí)矩陣),如果你還想寫網(wǎng)絡(luò)交互類軟件的話,還要有html+css等知識(shí),還要學(xué)習(xí)tcp/ip協(xié)議,套接字,game kit之類的,如果你還想寫和后臺(tái)交互的應(yīng)用,還要學(xué)習(xí)PHP,JAVA,Ruby(用作服務(wù)器端的控制),當(dāng)然,如果你還想寫圖像識(shí)別,可能還要學(xué)習(xí)特殊的算法,matlab(這塊不怎么了解),如果你想在開(kāi)發(fā)中更得心應(yīng)手的話,還要學(xué)習(xí)UML,軟件工程,設(shè)計(jì)模式等。
app平臺(tái):
一、對(duì)于普通消費(fèi)者而言,app平臺(tái)就是軟件下載站。
1、ios系統(tǒng)的應(yīng)用商城只有一個(gè),所有的軟件都要在這里下載安裝。對(duì)于越獄用戶而言,還有第三方的下載渠道。
2、安卓應(yīng)用商城就有許多了,官方的應(yīng)該是谷歌的官方應(yīng)用商城Google play。其次是第三方的應(yīng)用下載渠道,如百度手機(jī)助手、360手機(jī)助手、豌豆莢等;第三是OEM廠商預(yù)裝的應(yīng)用市場(chǎng),如小米應(yīng)用商城、華為應(yīng)用商城、聯(lián)想樂(lè)商城等。
二、對(duì)于開(kāi)發(fā)者而言,app平臺(tái)就是軟件開(kāi)發(fā)者平臺(tái)。
1、蘋果、谷歌、小米、百度、豌豆莢等應(yīng)用市場(chǎng)一般都有開(kāi)發(fā)者平臺(tái),開(kāi)發(fā)者中心的域名一般為Dev、developer開(kāi)頭的二級(jí)域名。
2、app平臺(tái)是各個(gè)軟件開(kāi)發(fā)商和個(gè)人軟件開(kāi)發(fā)者的重要推廣渠道,分為付費(fèi)和免費(fèi)兩種。免費(fèi)的有換量、較先發(fā)布、專題、推薦、官方活動(dòng)等。