Android Training

Android Training in Chandigarh


These days one of the most widely used mobile operating system 
is ANDROID. Android is a software arrangement contain not only
 operating system but also middleware and key applications.
 Android OS is a Linux-based stage for mobile phones. Android 
was deliver below the Apache v2 open source license. Android
 was developed by Google and the Open Handset Alliance (OHA),
 a coalition of hardware, software and telecommunications 
companies.Operating Systems have developed a lot in last 15 
years. Beginning from black and white phones to current smart 
phones or mini computers, mobile OS has come far aside. Mainly for 
smart phones, Mobile OS has extremely develop from Palm OS 
in 1996 to Windows pocket PC in 2000 then to Blackberry OS 
and Android.After early deliver there have been number of updates 
in the original version of Android Training in Chandigarh
Android Training in Chandigarh



Features of Android


  • 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
  • Rich development environment including a device emulator, 
tools for debugging, memory and performance profiling, and a plugin
 for the Eclipse IDE
Libraries
Android includes a set of C/C++ libraries used by different element 
of the Android system. These capacities are reveal to developers 
between the Android application framework. Some of the core libraries 
are listed below:
System C library :

BSD-derived implementation of the standard C system library      
 (libc), tuned for embedded Linux-based devices
Media Libraries:

based on PacketVideo OpenCORE; the libraries support playback
 and recording of many popular audio and video formats, as well as
 static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG,
 and PNG
Surface Manager:

manages access to the display subsystem and seamlessly 
composites 2D and 3D graphic layers from multiple applications
LibWebCore:

a current web browser engine which capacity both the Android 
browser and an embeddable web visibility
SGL:

the underlying 2D graphics engine

3D libraries:

an implementation based on OpenGL ES 1.0 APIs; the 
libraries use either hardware 3D acceleration (where available) or 
the included, highly optimized 3D software rasterizer
FreeType:

bitmap and vector font rendering
SQLite:

a powerful and thin relational database engine accessible to all 
applications.

0 comments:

Post a Comment