Google released a beta SDK (Android 0.9 SDK beta) in 2008.08.16
此版為較穩定的版本,已近於2008年第四季真正上市所使用的1.0版!
Download the Android SDK
若你使用Eclipse開發要安裝ADT
*注意Eclipse要3.3版以上
Installing the Eclipse Plugin (ADT)
2008年8月25日 星期一
2008年6月9日 星期一
2008年3月13日 星期四
Mobile SDK compare
| Apple iPhone SDK | Toolchain | Windows Mobile | S60 | Android | |
|---|---|---|---|---|---|
| Cost | Free | Free | Free; could be more depending on tools used | Free; could be more depending on tools used | Free |
| Wide-scale app availability | June | Now | Now | Now | Depends on device availability |
| Native development | Yes | Yes | Yes | Yes | Yes |
| Languages suppoted for native development | Objective-C | Objective-C | C++, C#, VB.NET | C++ | Java |
| Digital certificates | Required for distribution | No | Available, required for some phones | Available, required for some phones | No |
| Retail support | Full; 30 percent Apple revenue share; free apps allowable | No | Limited | Limited | No, but Android Developer Challenge offers money and publicity |
| Platform maturity | Immature | Immature | Mature | Mature | Immature |
| First-party support | Yes | No | Yes | Yes | Yes |
| Community support | Just getting started! | Excellent | Excellent | Excellent | Excellent |
| App installation method | Direct (App Store), iTunes | Installer.app, custom | Direct, ActiveSync | Direct, PC Suite | Unknown; installation on emulator is not reflective of production devices |
| Emulator available | Yes | No | Yes | Yes | Yes |
| Remote debugging | Yes | No | Yes | Yes | Yes |
| Target device variety | Poor | Poor | Excellent | Good | Poor (that will change, though) |
| Touchscreen support | Multi-touch | Multi-touch | Single touch | Umm... soon? | Single touch |
| App availability and variety | Poor (that will change, though) | Good | Excellent | Excellent | Poor (that will change, though) |
| Underlying architecture | Cocoa Touch / Mac OS X | Mac OS X | Windows | Symbian | Linux |
| Flash availability | No | No | Yes | Yes | No |
| Java availability | No | In development | Yes | Yes | Yes |
From engadgetmobile
2008年3月2日 星期日
2008年2月28日 星期四
Google releases new version of Android SDK m5-rc14
Android SDK m5-rc14 now available!
1. user interface - As I mentioned when we introduced the m3 version of the Android SDK, we're continuing to refine the UI that's available for Android. m5-rc14 replaces the previous placeholder with a new UI, but as before, work on it is still in-progress.
2. Layout animations - Developers can now create layout animations for their applications using the capabilities introduced in the android.view.animation package. Check out the LayoutAnimation*.java files in the APIDemos sample code for examples of how this works.
3. Geo-coding - android.location.Geocoder enables developers to forward and reverse geo-code (i.e. translate an address into a coordinate and vice-versa), and also search for businesses.
4. New media codecs - The MediaPlayer class has added support for the OGG Vorbis, MIDI, XMF, iMelody, RTTL/RTX, and OTA audio file formats.
5. Updated Eclipse plug-in - A new version of ADT is available and provides improvements to the Android developer experience. In particular, check out the new Android Manifest editor.
1. 新的使用者介面
2. 可建立Layout animations
3. 地址查詢經緯支援
4. 新的媒體編碼格式
5. 新的Eclipse plug-in
1. user interface - As I mentioned when we introduced the m3 version of the Android SDK, we're continuing to refine the UI that's available for Android. m5-rc14 replaces the previous placeholder with a new UI, but as before, work on it is still in-progress.
2. Layout animations - Developers can now create layout animations for their applications using the capabilities introduced in the android.view.animation package. Check out the LayoutAnimation*.java files in the APIDemos sample code for examples of how this works.
3. Geo-coding - android.location.Geocoder enables developers to forward and reverse geo-code (i.e. translate an address into a coordinate and vice-versa), and also search for businesses.
4. New media codecs - The MediaPlayer class has added support for the OGG Vorbis, MIDI, XMF, iMelody, RTTL/RTX, and OTA audio file formats.
5. Updated Eclipse plug-in - A new version of ADT is available and provides improvements to the Android developer experience. In particular, check out the new Android Manifest editor.
1. 新的使用者介面
2. 可建立Layout animations
3. 地址查詢經緯支援
4. 新的媒體編碼格式
5. 新的Eclipse plug-in
MapActivity in Android 4 - GPS
You can use GPS in Android. Here is a demo for driving around Google by using GPS.
MapActivity亦可使用GPS定位Google map,不過目前透過內部模擬在Google附近開車的GPS資料進行模擬。
1. mapdemo.java:再將上一篇的程式碼主要加上籃色部份,透過LocationManager使用GPS定位,選單增加GPS項目,P為定位、G為到選單。
2. arrays.xml:加上GPS項目。
MapActivity亦可使用GPS定位Google map,不過目前透過內部模擬在Google附近開車的GPS資料進行模擬。
1. mapdemo.java:再將上一篇的程式碼主要加上籃色部份,透過LocationManager使用GPS定位,選單增加GPS項目,P為定位、G為到選單。
|
2. arrays.xml:加上GPS項目。
| <?xml version="1.0" encoding="utf-8"?> <resources> <array name="city"> <item>台北市</item> <item>基隆市</item> <item>台北縣</item> <item>宜蘭縣</item> <item>新竹市</item> <item>桃園市</item> <item>苗栗縣</item> <item>台中市</item> <item>彰化縣</item> <item>南投縣</item> <item>嘉義市</item> <item>雲林縣</item> <item>臺南市</item> <item>高雄市</item> <item>屏東縣</item> <item>臺東縣</item> <item>花蓮縣</item> <item>GPS</item> </array> </resources> |
2008年2月26日 星期二
MapActivity in Android 3 - city menu
We apply city menu in Taiwan for app. You can choose city to position the map. "P" for Position."G" for focusing in city menu.
加入各縣市表單,你可以更進一步地定位Google map。
1. mapdemo.java:再將上一篇的程式碼主要加上籃色部份,其他部份亦有加上小部份修改,P為定位、G為到城市選單。
2. arrays.xml:在目錄res下的values目錄下建立一arrays.xml,是要存放城市表單內容。
3. main.xml:加入選單
加入各縣市表單,你可以更進一步地定位Google map。
1. mapdemo.java:再將上一篇的程式碼主要加上籃色部份,其他部份亦有加上小部份修改,P為定位、G為到城市選單。
|
2. arrays.xml:在目錄res下的values目錄下建立一arrays.xml,是要存放城市表單內容。
| <?xml version="1.0" encoding="utf-8"?> <resources> <array name="city"> <item>台北市</item> <item>基隆市</item> <item>台北縣</item> <item>宜蘭縣</item> <item>新竹市</item> <item>桃園市</item> <item>苗栗縣</item> <item>台中市</item> <item>彰化縣</item> <item>南投縣</item> <item>嘉義市</item> <item>雲林縣</item> <item>臺南市</item> <item>高雄市</item> <item>屏東縣</item> <item>臺東縣</item> <item>花蓮縣</item> </array> </resources> |
3. main.xml:加入選單
|
2008年2月25日 星期一
MapActivity in Android 2
You can control google map further. 你可以更進一步地使用Google map。
1. mapdemo.java:再將上一篇的程式碼加上籃色部份,可用手機按鍵控制地圖,O為拉遠、I為拉近、S為衛星地圖、上下左右鍵為移動。
1. mapdemo.java:再將上一篇的程式碼加上籃色部份,可用手機按鍵控制地圖,O為拉遠、I為拉近、S為衛星地圖、上下左右鍵為移動。
|
訂閱:
文章 (Atom)
