> 1. Android是什么? Android 是Google開發(fā)的基于Linux平臺的開源手機操作系統(tǒng)。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序 —— 移動電話工作所需的全部 軟件,而且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。谷歌與開放手機聯(lián)盟合作開發(fā)了 Android,這個聯(lián)盟由包括中國移動、摩托羅拉、高通、宏達和 T-Mobile 在內(nèi)的 30 多家技術(shù)和無線應(yīng)用的領(lǐng)軍企業(yè)組成。 Android 作為谷歌企業(yè)戰(zhàn)略的重要組成部分,將進一步推進"隨時隨地為每個人提供信息"這一企業(yè)目標的實現(xiàn)。 2. Android用什么語言開發(fā)的? Android的SDK(software development kit)是Java的,將來可能有其他語言版本。 SDK下載地址:http://code.google.com/android/download.html 3. Android模擬器是用什么開發(fā)的? Android的核心是Java虛擬機,為了高效,目前來看,google是不會支持其它語言的開發(fā)的。不過,android的模擬器是用qeum開發(fā)的,它的鏡像文件分成4部分放在tools目錄下,如果我們將qeum修改一下,說不定能玩一下它的linux系統(tǒng)。 4. 怎么進行Android開發(fā)? Android支持在模擬器上運行和調(diào)試應(yīng)用軟件,有興趣的朋友可以下載他的SDK(software development kit)來了解android的界面;然后應(yīng)該學習android的基本框架和應(yīng)用程序的構(gòu)成;最后就可以試著在sdk的API Demo的基礎(chǔ)上開發(fā)自己的application了。 希望剛剛了解軟件開發(fā)的朋友不要著急,一步一個腳印,一定會茁壯成長,開發(fā)優(yōu)秀的application的。 5. 有哪些好的網(wǎng)絡(luò)資源可供Android學習者用的呢? 首先,最好的最基本的學習資料無疑是SDK的文檔了,也就是這個地方 (http://code.google.com/intl/zh-CN/android/documentation.html )的介紹,它循序漸進的介紹了Android的各個方面。
其次,大家可能有對android文檔不太理解的地方,或者自己的想法等等,完全可以通過下面的groups進行咨詢和交流:
◆Android Beginner http://groups.google.com/group/android-beginners?lnk =
◆Developper Groups http://groups.google.com/group/android-developers
◆Android Internals http://groups.google.com/group/android-internals?lnk =
◆Android Porting http://groups.google.com/group/android-porting?lnk =</div |