2021-03-14 17:30 來自于 Dreamtizen
ios的app用Objective-C語言開發(fā),平臺(tái)環(huán)境是蘋果OSX系統(tǒng)加Xcode開發(fā)環(huán)境。雖然可以直接學(xué)習(xí)Obj-C,但是較好先學(xué)C基礎(chǔ),有了一定的編程理解,能用C開發(fā)一點(diǎn)簡(jiǎn)單的Demo的時(shí)候去學(xué)習(xí)Oc效率會(huì)高很多。
如果是想做獨(dú)立開發(fā),這一塊的難度是很大的,ios的APP開發(fā)的真機(jī)測(cè)試和發(fā)布都要APP開發(fā)者賬戶的,99美金,而且一款A(yù)PP想要賺錢遠(yuǎn)不止開發(fā)出來。如果是為了學(xué)習(xí)出去找這方面的工作,可以嘗試,自己玩努力的話會(huì)有成效的;可以找這方面的書,搭一個(gè)環(huán)境慢慢玩就好。
app其實(shí)比網(wǎng)站難搞,android端app需要學(xué)習(xí)java,買本基礎(chǔ)的java書籍,學(xué)完javaSE部分,就可以去學(xué)習(xí)android了,可以用《瘋狂Android講義》,但是學(xué)習(xí)完android也只能做出單機(jī)的應(yīng)用,需要學(xué)習(xí)后臺(tái)知識(shí),也就是服務(wù)器那一塊兒的編程,有了java的基礎(chǔ),學(xué)習(xí)后臺(tái)一般是學(xué)習(xí)servlet,mysql,配合hibernate框架整合數(shù)據(jù)庫,處理android發(fā)送過來的請(qǐng)求。android端和后臺(tái)一般是分開來做的,如果有好的想法,建議組個(gè)小團(tuán)隊(duì),這樣希望比較大。至于半年一個(gè)人學(xué)完加做完難度極大,更何況是利用空余時(shí)間。還是建議組個(gè)團(tuán)隊(duì)。
完善一下,做出來后,就自學(xué)完成了輕工業(yè)級(jí)的JavaEE項(xiàng)目。
你可以先去一些“在線APP開發(fā)平臺(tái)”去看看,國(guó)內(nèi)外有很多這樣的網(wǎng)站,技術(shù)上很成熟了。
主要是面向沒有技術(shù)的普通用戶,提供免費(fèi)的app制作服務(wù)。
做一個(gè)APP就幾分鐘吧,操作簡(jiǎn)單,功能還比較強(qiáng)大。
推薦幾個(gè)網(wǎng)站。我在上面做過電子書APP、音樂APP、圖文APP等。
國(guó)外的——appmark、appmachine等,對(duì)英語有要求,有的網(wǎng)站需要付費(fèi)。
學(xué)習(xí)下,在線應(yīng)用平臺(tái)能夠做出什么APP。而你如果成為程序員后,如果做出不一樣的東西(不被平臺(tái)所取代)。
編程語言必須要學(xué)的,C++/JAVE你應(yīng)該都學(xué)了吧?
另外,你打算做安卓APP還是IOS呢?這個(gè)也要考慮。
系統(tǒng)性的學(xué)習(xí),建議報(bào)個(gè)班。興趣是較好的老師,并堅(jiān)持不斷鉆研。
加油!