安卓開發(fā)一般都是用Java語言的,XML在其中也用得很多。掌握了這兩種語言,再裝個Eclipse和Android SDK, 就可以做開發(fā)了。當(dāng)然,還得學(xué)Android特有的API的用法。Java和XML只是編程基礎(chǔ)。
ANROID的開發(fā)分為:
1)、Android客戶端應(yīng)用程序
如新浪微博、網(wǎng)銀客戶端、凡客、淘寶客戶端,快盤客戶端。Android在這里的應(yīng)用還是界面層的東西為主。核心還在WEB。不過從應(yīng)用層面上來講,幾乎大一點的網(wǎng)站,都需要有手機(jī)客戶端程序。
2)、Android通用類程序
如基于LBS(基于位置的服務(wù))的應(yīng)用 (這類一般會嵌入到客戶端應(yīng)用程序中),流媒體播放應(yīng)用。由于移動設(shè)備的方便便捷,這類應(yīng)用有不錯的前景。
3)、Android游戲開發(fā)
需要掌握的游戲引擎LGame,游戲框架等。手機(jī)上的游戲會是一大塊內(nèi)容,有前途。
4)、Android底層開發(fā)
需要掌握C、Linux等較底層的東西,發(fā)展方向應(yīng)該是驅(qū)動、協(xié)議開發(fā),嵌入式開發(fā)
想從事客戶端應(yīng)用程序的開發(fā),要會J2EE(SSH)。(看服務(wù)器端的構(gòu)架了)
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版