Android development a google os by quontra solutions

Page 1

www.quontrasolutions.com

info@quontrasolutions.com

ANDROID DEVELOPMENT A GOOGLE OS By Quontra Solutions

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

AGENDA  INTRODUCTION  ORGIN OF ANDROID  PLATFORM  SOFTWARE DEVELOPMENT  VERSIONS OF ANDROID  LIMITATIONS  FURURE OF ANDROID  APPLICATION DEVELOPMENT

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

INTRODUCTION

Call us: (404)-900-9988


info@quontrasolutions.com

www.quontrasolutions.com

INTRODUCTION

 Android is a software cluster for mobile devices that includes an operating system OS, key applications and middleware.  About the design, Kernel of Android is based on Linux kernel further furnished by Google.  Android doesn’t have a essential X Windows System nor does it support the full set of standard GNU libraries, which makes it difficult to port existing Linux applications or libraries to Android.

Applications Kernel CPU

Memory

Devices

Call us: (404)-900-9988


info@quontrasolutions.com

www.quontrasolutions.com

Origin OF ANDROID

.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ORIGIN OF ANDROID  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.”

Andy Rubin Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ORIGIN OF ANDROID  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.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

PLATFORM

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

PLATFORM  HARDWARE  Android is not a single piece of hardware; it’s a complete, end-toend software platform that can be adapted to work on any number of hardware configurations.  Everything is there, from the boot loader all the way up to the applications

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

PLATFORM

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

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 Codecs, the SQL database (SQLite) and a web browser engine (WebKit).

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

PLATFORM  NETWORK CONNECTIVITY It supports wireless communications using :  GSM mobile-phone technology  3G technology  802.11 Wi-Fi networks

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

PLATFORM SECURITY  Android is a multi-process system, in which each application (and parts of the system) 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.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

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 netbook market, so they need to prepare for anything, including Android  More Android devices are coming and some will push the envelope even further

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

Software development

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

SOFTWARE DEVELOPMENT  DEVELOPMENT REQUIREMENTS  JAVA  Android SDK  Eclipse IDE (or ) MonoDevelop (Xamarin)

 PROGRAMMING LANGUAGES  JAVA – officially supported.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

Android versions

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 1.0  Android 1.0, the first commercial 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.  On February 9, 2009, Android 1.1 update was released, initially for the HTC Dream only.  Android 1.1 was known as "Petit Four" but not used officially.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 1.5  On April 30, 2009, the Android 1.5 update was released, based on Linux kernel 2.6.27. This was the first release to officially use a name based on a dessert ("Cupcake")

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 1.6  On September 15, 2009, the Android 1.6 SDK – dubbed Donut – was released, based on Linux kernel 2.6.29.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 2.0/2.1  On October 26, 2009, the Android 2.0 SDK – codenamed Éclair – was released, based on Linux kernel 2.6.29.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 2.2.x  On May 20, 2010, the Android 2.2 (Froyo, short for Frozen Yogurt) SDK was released, based on Linux kernel 2.6.32.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 2.3.x  On December 6, 2010, the Android 2.3 (Gingerbread) SDK was released, based on Linux kernel 2.6.35.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 3.x  On February 22, 2011, the Android 3.0 (Honeycomb) SDK – the first tablet-only Android update – was released, based on Linux kernel 2.6.36. The first device featuring this version, the Motorola Xoom tablet, was released on February 24, 2011.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 4.0.x

 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.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID 4.1.x

 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.

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

limitations

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

LIMITATION  Android doesn't support:  Bluetooth stereo  Contacts exchange  Modem pairing   Wireless keyboards  But it will work with Bluetooth headsets

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

ANDROID IN 2020

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

FUTURE OF ANDROID

Lock screens with shortcuts

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

FUTURE OF ANDROID

Better notifications

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

FUTURE OF ANDROID

NFC unlocking

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

FUTURE OF ANDROID

Always-listening voice control

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

FUTURE OF ANDROID

Smart profiles

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

FUTURE OF ANDROID

Multi-touch swipe controls

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

Application development

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

HOW TO DEVELOP APP?

MonoDevelop :

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

MonoDevelop for Visual Studio 2010

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

Designing by our own‌

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

Final Application‌

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

We can find our required application and even we put our own application in “Android Market�

Call us: (404)-900-9988


www.quontrasolutions.com

info@quontrasolutions.com

We can find our required application and even we put our own application in “Android Market�

Call us: (404)-900-9988


info@quontrasolutions.com

www.quontrasolutions.com

For More Details Contact us

Quontra Solutions Visit: http://www.quontrasolutions.com/ Email: info@quontrasolutions.com Call Now : US: +1 (404)-900-9988. UK: (20)-3734-1498.

Call us: (404)-900-9988


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.