ObjectSeek Professional Services

Mobile Application

Android

Android delivers a complete set of software for mobile devices: an operating system, middleware and key mobile applications.

Android was built from the ground-up to enable our developers to create compelling mobile applications that take full advantage of all a handset has to offer. It was built to be truly open.

Android Features :-

  • Handset layouts- The platform is adaptable to larger, VGA, 2D graphics library, 3D graphics library based on OpenGL ES 1.0 specifications, and traditional smartphone layouts.
  • Storage- The Database Software SQLite is used for data storage purposes
  • Connectivity- Android supports connectivity technologies including GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth, and Wi-Fi.
  • Messaging- SMS and MMS are available forms of messaging including threaded text messaging.
    Web browser The web browser available in Android is based on the open-source WebKit application framework.
  • Dalvik virtual machine- Software written in Java can be compiled to be executed in the Dalvik virtual machine, which is a specialized VM implementation designed for mobile device use, although not technically a standard Java Virtual Machine.
  • Media support- Android supports the following audio/video/still media formats: H.263, H.264 (in 3GP or MP4 container), MPEG-4 SP, AMR, AMR-WB (in 3GP container), AAC, HE-AAC (in MP4 or 3GP container or as an AAC file), MP3, MIDI, OGG Vorbis, WAV, JPEG, PNG, GIF, BMP.
  • Additional hardware support- Android can utilize video/still cameras, touchscreens, GPS, accelerometers, magnetometers, accelerated 2D bitblits (with hardware orientation,scaling,pixel format conversion) and accelerated 3D graphics.
    Development environment Includes a device emulator, tools for debugging, memory and performance profiling, a plugin for the Eclipse IDE.
  • Market- Similar to the App Store on the iPhone OS, The Android Market is a catalog of applications that can be downloaded and installed to target hardware over-the-air, without the use of a PC. Originally only freeware applications were supported. Paid-for apps have been available on the Android Market in the United States since 19 February 2009.
  • Multi-touch- Android has native support for multi-touch but the feature is disabled at the kernel level (possibly to avoid infringing Apple patents on touch-screen technology). An unofficial mod has been developed that enables multi-touch, but requires superuser access to the device to flash an unsigned kernel.