學習androids一定要會java的,因為androids的開發(fā)至少目前是在一個純java的開發環境中進行的,androids的學習基本上是學習如何運用它的控件以及各個組件,但是要實現這些控件和組件必須要用(yòng)到java,不排除以後(hòu)使用c#也可以進行androids的開發。因此java是個基礎,要想讓自己變成一個androids達人,所以(yǐ)一定要潛下心來好好(hǎo)把java的基礎學(xué)習一下。其(qí)實java是一門很容易學習的語言。
需要學java,不需(xū)要學c語言(yán)
不需要的,可以直接(jiē)進行安卓(zhuó)學習,但可以了解了解。
應該是要學(xué)的
也不一定要學習(xí)C語言,實際上,學習語言,主要是培養你的邏(luó)輯思維。而且C語言的結構,相對合理。但至少要學習一門語言(yán), 比較合理。
1、ioses平台開發語言為Objective-C
2、安卓 androids開發語言為java
這裏說的Objective-C,java都(dōu)是編程語言(yán)程(chéng)序。當然,能實現(xiàn)編程的語言不止上述(shù)兩(liǎng)種。
Objective-C是擴充C的麵向對象編程語言。Objective-C流(liú)行的主要原因可能是它是為數不多一種可以為iphoness和ipads編程的語言。
Java是一(yī)種可以撰寫跨平台應用程序的麵向對象的程序設計語言。Java 技術具有(yǒu)卓越的通用性、高效性、平台移植性和安全性,廣泛應用於(yú)PC、數據中心、科學超級計算機(jī)、同時擁有全球較大的開發者(zhě)專業社群。
若想自己寫(xiě)APP,那麽得學以上中一種(zhǒng)語言。Objective-C需要(yào)一點C或C++的基礎。
ioses用的是objective-c,也是麵向(xiàng)對象的開(kāi)發。
androids用的是java,既然你學的java,androids的開發(fā)更容易上手,但是apple的(de)app開發工具更為友好方便。
apple的app store是可以收(shōu)費賺錢。但是如果做apple的app開發,你(nǐ)需要有一台mac,因為xcode等apple開發(fā)工具需要在蘋(píng)果的係(xì)統下運行,還需要在apple store申請購買開(kāi)發資格。需要先期投入資金。
androids的開發沒有這些限製(zhì)。