11. •On the November 5 2007 the Open Handset alliance ,
consortium of several companies was unveiled with the goal to
develop open standards for mobile devices.
12. PLATFORM
HARDWARE
Android is not a single piece of hardware it’s a
complete end to end software platform that can be
adapted to work on any number of hardware
configuration. Everything is there, from the boot
loader all the way up to the applications.
13. Android uses Linux for its device drivers, memory
management, process management, and networking.
•OPERATING SYSTEM
14. Android uses Linux for its device drivers, memory
management, process management, and networking.
The next level up contains the c/c++ internally, but
you’ll be calling them through java interfaces . In this
layer you can find the surface manager , 2D and 3D
graphics, media codecs, the SQL database (SQLite),
and a native web browser engine (webkit).
•OPERATING SYSTEM
15. Android uses Linux for its device drivers, memory
management, process management, and networking.
The next level up contains the c/c++ internally, but
you’ll be calling them through java interfaces . In this
layer you can find the surface manager , 2D and 3D
graphics, media codec's, the SQL database (SQLite),
and a native web browser engine (webkit).
Dalvik virtual machine. Dalvik runs dex files, which are
converted at compile time from standard class and jar
files
•OPERATING SYSTEM
22. FEATURES OF ANDROID
Interface that is better then the previous touch screen
mobiles.
23. FEATURES OF ANDROID
Interface that is better then the previous touch screen
mobiles.
User gets millions of applications that user can not get in
any other mobile operating system.
24. FEATURES OF ANDROID
Interface that is better then the previous touch screen
mobiles.
User gets millions of applications that user can not get in
any other mobile operating system.
Android supports advanced audio/video/still media
formats such as MPEG-4, H.264, MP3, and AAC, AMR,
JPEG, PNG, GIF.
25. FEATURES OF ANDROID
Interface that is better then the previous touch screen
mobiles.
User gets millions of applications that user can not get in
any other mobile operating system.
Android supports advanced audio/video/still media
formats such as MPEG-4, H.264, MP3, and AAC, AMR,
JPEG, PNG, GIF.
Developing an android application is not tough using
SDK(standard development kit) and java emulator we can
easily develop applications that we want.
26. •SECURITY
Android is a multi-process system, in which each
application runs in its own process.
27. •SECURITY
Android is a multi-process system, in which each
application runs in its own process.
Most security between applications and the system is
enforced at the process level through standard Linux
facilities .
28. • FUTURE POSSIBILITIEs
The OHA is committed to make their vision a reality:
to deploy the Android platform for every mobile
operator, handset manufacturers and developers to
build innovative devices.
29. • FUTURE POSSIBILITIEs
The OHA is committed to make their vision a reality:
to deploy the Android platform for every mobile
operator, handset manufacturers and developers to
build innovative devices.
More Android devices are coming and some will push
the development even further.
30. • FUTURE POSSIBILITIEs
The OHA is committed to make their vision a reality:
to deploy the Android platform for every mobile
operator, handset manufacturers and developers to
build innovative devices.
More Android devices are coming and some will push
the development even further.
Nokia will soon launch its android phones
31. • FUTURE POSSIBILITIEs
The OHA is committed to make their vision a reality:
to deploy the Android platform for every mobile
operator, handset manufacturers and developers to
build innovative devices.
More Android devices are coming and some will push
the development even further.
Nokia will soon launch its android phones
There are chances of Android Mobile sales becomes
more then iPhone in next two years
32. SOFTWARE DEVELOPMENT
DEVELOPMENT REQUIREMENTS
Java
Android
Eclipse IDE (optional)
PROGRAMMING LANGUAGES
Java-officially supported
c/c++ also possible but not supported
33. VERSIONS OF ANDROID
ANDROID 1.0
Android 1.0 the first
official version of the
software , was released
on September 23 2008.
HTC dream first
commercially sold out
mobile which runs on
android on Oct 22 2008
35. •ANDROID1.5
On April 30 2009 the
android 1.5 update was
released, based on linux
kernal 2.6.27. this was
the first release to
officially use a name
based on dessert
“cupcake”
36. •ANDROID 1.6
On sep 15 2009 the
android 1.6 SDk
dubbed Donut was
released.
37. •ANDROID 2.0/2.1
On Oct 26 2009 the android the Android 2.0 SDK –
code named Éclair was released.
38. ANDROID 2.2.x
On may 20 2010 the android Froyo (short for frozen
yogurt) SDK was released.
39. ANDROID 2.3.x
On December 6 2010
the Android 2.3 named
Gingerbread SKD was
released
40. ANDROID 3.x
On Feb 22 2001 the
Android 3.0 name
honeycomb SDK for
the first tablet
41. ANDROID 4.0.x
The SDK for Android 4.0.x named ice cream sandwich
was released on Oct 10 2011
42. ANDROID 4.1.x
On June 27 2012 at Android 4.1.x was released named
Jelly Bean.
43. ANDROID 4.4
Android 4.4 KitKat is the
newest version of Android.
The name was announced
by Google on September
3rd 2013 , and the operating
system was released on
October 31st 2013
. It is currently only
available on the Nexus 5
but many other devices
will soon receive the
update.
44. NEXT ANDROID
LOLLIPOP OR LIME PIE
Next Android has yet be released . their release date is not announced yet
45. FUN FACT ABOUT
ANDROID
Google has a very special naming
convention strategy for every
Android version, and according to
this each android version name is
based on some dessert or somehow
it is related with sweetness, and
along with this the names also
follow the alphabetical order.
Check the complete cycle of
Android versions
46. LIMITATIONS
Android does not support:
Bluetooth stereo
Contact exchange
Modem pairing
Wireless keyboards
• Android operating system uses more amount of
battery as compared to normal mobile phones
47. • Firefox mobile is not coming to android.
• As we call Android is world of applications we
continuously need to connected with the internet
which is not possible for all the users.