Android (smartphone): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Geraud Campion
(Google Android)
 
imported>Geraud Campion
No edit summary
Line 12: Line 12:
* Camera, GPS, compass, and accelerometer (hardware dependent)  
* Camera, GPS, compass, and accelerometer (hardware dependent)  
* Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
* Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
==Developing Applications==
Applications for Android can be developed using a [[Java_programming_language|Java]]-based [http://code.google.com/android/download.html Android SDK].


==References==
==References==
<ref name="What is Android?/">{{Cite web|url=http://code.google.com/android/what-is-android.html|title=What is Android?|accessdate=2008-07-24}}</ref>
<ref name="What is Android?/">{{Cite web|url=http://code.google.com/android/what-is-android.html|title=What is Android?|accessdate=2008-07-24}}</ref>
<references/>
<references/>

Revision as of 20:47, 24 July 2008

Definition Android is the name of an Open source Google software project for Smartphones. It includes an operating system, middleware, and critical applications.

Features

  • Application framework enabling reuse and replacement of components
  • Dalvik virtual machine optimized for mobile devices
  • Integrated browser based on the open source WebKit engine
  • Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
  • SQLite for structured data storage
  • Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • GSM Telephony (hardware dependent)
  • Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
  • Camera, GPS, compass, and accelerometer (hardware dependent)
  • Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE

Developing Applications

Applications for Android can be developed using a Java-based Android SDK.

References

[1]

  1. What is Android?. Retrieved on 2008-07-24.