What is Android?
Android公司是一個軟件棧為移動設備,包括操作系統,中間件和關鍵應用程序。此試用版本的Android公司SDK提供的工具和空氣污染指數要開始開發應用在機器人平台,使用Java編程語言。
Android = 機器人 (google 翻)
官網 : http://code.google.com/intl/en/android/index.html
特徵
*應用框架,使重用和更換組件
*達爾維克虛擬機優化的移動設備
*集成的瀏覽器的基礎上,開放原始碼webkit引擎
*優化圖形由一個自定義的二維圖形庫; 3D圖形的基礎上的OpenGL ES 1.0規格(硬體加速可選)
* sqlite結構的數據存儲
*媒體支持最常用的音頻,視頻和動態圖像格式( MPEG4影片, H.264標準,支持MP3 , ACC格式的AMR , JPG格式,巴紐, GIF和)
*的GSM電話(硬體依賴)
*藍牙技術,優勢, 3G和無線網絡連接(硬體依賴)
*照相機,全球定位系統,指南針,和加速度(硬體依賴)
*豐富的開發環境,包括一個設備仿真器,調試工具,記憶體和性能面,以及外掛為EclipseIDE中
每一節中描述的更詳細
◎ Open Source
◎ Linux Kernel,配上Google獨自的VM: Dalvik來避免現在Embedded Linux上的一團混亂
◎ Dalvik理論上和Java無關,只是有工具可以把Java Bytecode轉換成他能執行的dex檔
◎ App開發語言為Java,但不是Java ME,而是相同文法的另一套API,Java SE class library來 自Apache Harmony
◎ Android SDK對Java SE Library的支援大致上是:JDK 1.5,java package拿掉Applet、awt(僅保留font)、JVM專用工具(rmi, java.lang.instrument/management),javax package僅支援crypto、net、sql、xml和一部份的security,org package則只有xml和w3c.dom。換句話說,核心部分(java.io,java.lang,java.util)全部可以直接拿來用。
全球43家業界領導廠商齊力推動「開放手機聯盟」
Aplix (www.aplixcorp.com)、Ascender Corporation (www.ascendercorp.com)、Audience (www.audience.com)、Broadcom (www.broadcom.com)、中國移動(www.chinamobile.com)、eBay (www.ebay.com)、Esmertec (www.esmertec.com)、Google (www.google.com)、HTC (www.htc.com)、 英特爾 (www.intel.com)、KDDI (www.kddi.com)、Living Image (www.livingimage.jp)、LG (www.lge.com)、Marvell (www.marvell.com)、摩托羅拉 (www.motorola.com)、NMS Communications (www.nmscommunications.com)、Noser (www.noser.com)、NTT DoCoMo,Inc. (www.nttdocomo.com)、Nuance (www.nuance.com)、Nvidia (www.nvidia.com)、PacketVideo (www.packetvideo.com)、高通(www.qualcomm.com)、三星 (www.samsung.com)、SiRF (www.sirf.com)、SkyPop (www.skypop.com)、SONiVOX (www.sonivoxrocks.com)、Sprint Nextel (www.sprint.com)、Synaptics (www.synaptics.com)、TAT - The Astonishing Tribe (www.tat.se)、Telecom Italia (www.telecomitalia.com)、Telefónica (www.telefonica.com)、德州儀器 (www.ti.com)、T-Mobile(www.t-mobile.com)及Wind River (www.windriver.com)。







0 意見:
張貼留言