Andriod 140612020259-phpapp01
-
Upload
fida-hussain -
Category
Education
-
view
28 -
download
1
Transcript of Andriod 140612020259-phpapp01
ANDRIOD
A
OPERATING
SYSTEM
INTERODUCTION
Applications
Kernel
CPU Memory Devices
• Android was founded in Palo Alto, California in
October 2003 by Andy Rubin, Rich Miner, Nick
Sears and Chris white who work at “Google” to
develop.
• “ ...smarter mobile devices that are more
aware of its owner’s location and preferences.”
• Android was bought by “Google” in 2005.
• On the 5th of the November 2007 the open handset
Alliance, a consortium of several Companies was
unveiled with the goal to develop open standards for
mobile services.
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 configurations.
• Everything is there, form the boot loader all the way up to the application.
PLATFORM
OPERATING SYSTEM
• Android uses Linux for its device drivers, memory management, process management and networking.
• The next level Contains Android native libraries. They are all written in c/c++ internally, but calling through java interfaces.
• In this layer, surface manager, 2D and 3D graphics, media coda's, the SQL database and a web Brower angine(web kit).
PLATFORM
NETWORK CONNECTIVITY
It support wireless communications using.
• GSM mobile-phone technology
• 3G technology
• 802.11 Wi-Fi networks
PLATFORM
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, such as user and group Ids that are assigned to applications.
PLATFORM
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.
• Intel doesn’t want to lose ownership of the netbookmarket, so they need to prepare for anything, including Android.
• More Android devices are coming and some will push the envelope even further.
SOFTWARE DEVELOPMENT
DEVELOPMENT REQUIREMENTS• JAVA
• Android SDK
• Eclipse IDE (or) Mono Develop (Xamarin)
PROGRAMMING
LANGUAGES• JAVA- officially supported
Android versions
On April 30,2009, The
Android 1.5 update
was released, based
on Linux Kernel 2.6.27.
On September 15,2009, The
Android 1.6 SDK-dubbed
Donut-was released, based
on Linux kernel 2.6.29.
• On October 26,2009, The
Android 2.0 SDK-Codenamed
Éclair- was released,
base on Linux Kernel
2.6.29.
On May 20,2009, The Android 2.2
(Froyo, short for Frozen yogurt)
SDK was released, based on
Linux kernel 2.6.32.
• On December 6,2009, The
Android 2.3(Gingerbread)
SDK was released, based
on Linux Kernel 2.6.32.
On February 22,2011, The
Android 3.0(Honey Comb)
SDK- The first tablet-only
Android up date-was
released, based on Linux
Kernel 2.6.36.
The SDK for Android 4.0.1
(ice cream sandwich), based
on Linux kernel 3.0.1, was
publicly released on October 19,2011.
Googles Gabe Cohen stated
that Android 4.0 was “Theoretically
Compatible” with any Android 2.3.x
device in production at that time.
• On June 27,2012, at the Google I/O
Conference, Google announced
Android 4.1(jelly Bean). Based on
Linux Kernel 3.0.31, jelly Bean
was an incremental update with
the primary aim of improving
the functionality and
performance of the user
interface. Nexus 7 the first device
to run jelly Bean.
limitations
Android doesn’t support:
Bluetooth Stereo
Contacts Exchange
Modem Pairing
Wireless Keyboards
But it will with Bluetooth headsets.
ANDROID IN 2020
• Lock screens with shortcuts
• Better notifications
• NFC unlocking
• Always-listening voice Control
• Smart profiles
• Multi-touch swipe Controls
WE CAN FIND OUR REQUIRED APPLICATION AND EVEN WE PUT OUR OWN APPLICATION IN “ANDROID MARKET”
THANK YOUPRESENTATION BY; FIDA HUSSAIN