Difference between revisions of "Android Programming"
From Lazarus wiki
Jump to navigationJump to searchSekelsenmat (talk | contribs) |
Sekelsenmat (talk | contribs) |
||
Line 41: | Line 41: | ||
===Quick list of devices ordered by processor compatibility (ARMv6 vs ARMv7)=== | ===Quick list of devices ordered by processor compatibility (ARMv6 vs ARMv7)=== | ||
− | Quick list of ARMv7 devices: | + | '''Quick list of ARMv7 devices:''' |
*Advent Vega (P10AN01) | *Advent Vega (P10AN01) | ||
Line 80: | Line 80: | ||
*Samsung Nexus S | *Samsung Nexus S | ||
− | Quick list of ARMv6 processors: | + | '''Quick list of ARMv6 processors:''' |
*Android SDK emulator | *Android SDK emulator | ||
Line 106: | Line 106: | ||
*LG Optimus, Optimus M, Optimus T, Optimus S, Optimus V | *LG Optimus, Optimus M, Optimus T, Optimus S, Optimus V | ||
*LG Vortex | *LG Vortex | ||
+ | *LG P500 | ||
*MAG iMiTO iM7 | *MAG iMiTO iM7 | ||
*vMAG iMiTO iM7S | *vMAG iMiTO iM7S |
Revision as of 10:12, 7 April 2011
Go back to Android Interface
Knowing general Android programming can be very useful to help developing the Lazarus Android Interface.
Details about Android devices
Since there are so many Android devices, it can be useful to keep track of some information about them. See also in the wikipedia Comparison of Android Devices [1] and details about the processors in [2].
Smartphones
Manufacturer | Model | Android API Name (Build.Model) | Processor | Android version | Multi-touch | Comments |
---|---|---|---|---|---|---|
HTC | Wildfire | HTC Wildfire | armv5 | 2.1=>2.2 | Yes | - |
Sony Erricson | Xperia X10 | X10i | armv7 | 1.6=>2.1 | No | - |
Tablets
Manufacturer | Model | Android API Name (Build.Model) | Processor | Android version | Multi-touch | Comments |
---|---|---|---|---|---|---|
Toshiba | Folio 100 Tablet | TOSHIBA_FOLIO_AND_A | armv7 | 2.2 | Yes | - |
Quick list of devices ordered by processor compatibility (ARMv6 vs ARMv7)
Quick list of ARMv7 devices:
- Advent Vega (P10AN01)
- Dell Streak, Streak 7
- HTC Desire
- HTC Desire Z (T-Mobile G2)
- HTC Desire HD
- HTC Droid Incredible
- HTC EVO 4G, EVO Shift 4G
- HTC Glacier (T-Mobile myTouch 4G)
- HTC Inspire 4G
- HTC Nexus One
- HTC Thunderbolt 4G
- Huawei Ideos S7
- LG Optimus Z
- Motorola Atrix 4G
- Motorola Bravo
- Motorola Cliq 2 - untested
- Motorola Defy
- Motorola Droid 2, Droid 2 Global
- Motorola Droid Pro (Motorola PRO)
- Motorola Droid X
- Motorola Xoom
- POV Mobii Tegra Tablet
- Samsung Continuum (i400)
- Samsung Galaxy S (i9000, Captivate, Fascinate, Vibrant, Epic 4G)
- Samsung Galaxy Tab
- Sharp IS03
- Sony Ericsson Xperia X10
- Toshiba AS100
- Viewsonic gTablet
- Acer Liquid E
- Acer Liquid (Liquid A1)
- Archos 101 Internet Tablet
- Motorola Charm
- Motorola Droid (Milestone)
- Samsung Galaxy S 4G
- Samsung Nexus S
Quick list of ARMv6 processors:
- Android SDK emulator
- Asus Garmin nuvifone A50 (T-Mobile Garminfone)
- Augen GENTouch 78 Tablet
- Coby Kyros Internet Tablet (MID7015)
- Geeksphone One, Geeksphone Zero
- HTC Aria
- HTC ChaCha
- HTC Dream (T-Mobile G1, Android Dev Phone 1)
- HTC Droid Eris
- HTC Espresso (T-Mobile myTouch 3G Slide)
- HTC Hero (T-Mobile G2 Touch)
- HTC Legend
- HTC Magic (T-Mobile myTouch 3G, T-Mobile G1 Touch)
- HTC Salsa
- HTC Tattoo
- HTC Wildfire
- Huawei Ascend
- Huawei Ideos U8150-B (T-Mobile Comet)
- Huawei U8110 (T-Mobile Pulse Mini)
- Huawei U8230
- LG Ally (Apex) (LG VS740)
- LG GW620 (Eve, InTouch Max, LinkMe)
- LG Optimus, Optimus M, Optimus T, Optimus S, Optimus V
- LG Vortex
- LG P500
- MAG iMiTO iM7
- vMAG iMiTO iM7S
- Motorola Backflip
- Motorola Citrus
- Motorola Cliq (MB200)
- Motorola Dext
- Motorola Devour
- Motorola i1
- Motorola Spice XT300
- Motorola Quench XT5 XT502
- Pandigital Novel
- Samsung GT-S5570 Galaxy Mini
- Samsung i5500 Galaxy 5 (Corby)
- Samsung i5700 Galaxy Portal (Spica)
- Samsung i5800 Galaxy 3
- Samsung i7500 Galaxy
- Samsung Intercept
- Samsung M900 Moment
- Samsung S5830 Galaxy Ace
- Samsung Transform
- Sanyo ZIO M6000
- Sony Ericsson Xperia X8
- Sony Ericsson Xperia X10 Mini
- Sony Ericsson Xperia X10 Mini Pro
- Superpad 10.2" Tablet PC
- Viewsonic ViewPad 7 Tablet
- Velocity Micro T103 Cruz tablet
- Vodafone 845
- ZTE Blade
Creating a new Java Android Application
Generic instructions here: http://developer.android.com/guide/developing/other-ide.html