Brian Atzori 4B 2015/2016.

Slides:



Advertisements
Similar presentations
Mobile Operating Systems
Advertisements

WHAT IS ANDROID? A Software platform and operating system for mobile. Based on the Linux kernel. Android was found way back in It was developed.
MOOC on M4D 2013 I NTRODUCTION TO THE A NDROID P LATFORM Ashish Agrawal Indian Institute of Technology Kanpur.
 Android's mobile operating system is based on the Linux kernel and is the world's best-selling Smartphone.  There are currently over 200,000 apps available.
Presented By Abhishek Singh Computer Science Department Kent state University WILLIAM ENCK, MACHIGAR ONGTANG, AND PATRICK MCDANIEL.
Chapter 1: Voilà! Meet the Android
Programming Mobile Applications with Android
 یعنی چی؟  تاریخچه  مقایسه  مزایا  معایب.  1979–1992 Mobile phones use embedded systems to control operation.  Martin Cooper.
Filip Debelić What is it? Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google Android,
Smartphone Touchless Screen
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Android Wentworth Institute of Technology Elec101 07/08 Douglas A. Arevalo-Santos.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
Mobile Application Development with ANDROID. Agenda Mobile Application Development (MAD) Intro to Android platform Platform architecture Application building.
Smartphones Adrián Preciado. Smartphones Index 1.iPhone OS 1.1Pros 1.2Cons 1.3Different iPhones 1.4 App Store 2.Android 2.1Pros 2.2Cons 2.3 Some phones.
Android Introduction Based on slides made by
Chapter 1: Voilà! Meet the Android
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Presentation Seminar on “IMAGE SLIDER –AN ANDROID APPLICATION”
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
#gsa2012 Android Basics By: Amr Mohsen
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
ANDROID BY:-AANCHAL MEHTA MNW-880-2K11. Introduction to Android Open software platform for mobile development A complete stack – OS, Middleware, Applications.
Created By. Jainik B Patel Prashant A Goswami Gujarat Vidyapith Computer Department Ahmedabad.
Introduction to Android
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
The Whole new Experience - By Mahesh Chauhan. Its sounds strange but the fact is that :-  More than 90% of the CPUs in the world are not in desktops.
Mobile Software Development for Android - I397 IT COLLEGE, ANDRES KÄVER, WEB:
AGENDA Introduction History Version history Features and specifications Android latest Android vs Symbian Android market Advantages of Android Disadvantages.
1 Get All Answers Get All Answers. Contents History of Android Android Fragmentation The Role of Google Features and Architecture Android Software Development.
Android Development For Beginners. What is Android? Android is an open mobile phone platform that was developed by Google and later by Open Handset Alliance.
By : Abhishek Verma Main Topics : 1. Introduction 2. Platform 3. Software Development 4. Overall Evaluation.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Evolution of the Android Operating System Vince Marchillo.
We get to see a new android OS update every year and in 2016 we can be pretty sure that Google will be announcing the release of Android N. The preview.
Introduction to Android Chapter 1 1. Objectives Understand what Android is Learn the differences between Java and Android Java Examine the Android project.
Introduction To. Presented By. Debashis Chowdhury Kuntal Kanti Mishra Sk. Monjurul Haque Prakash Ch. Hazari Somenath Mondal.
The Basics of Android App Development Sankarshan Mridha Satadal Sengupta.
A presentation on Android and Android project Around Me
A brief information about the Android Operating System
iPhones and iPads and iTunes, Oh My!
Free PowerPoint Templates Android Assignment Help BookMyEssay.
Operating Systems Case Study
Cool Facts About Android
IC3 GS5 Certification Guide
Introduction To Android Programming
System Software EIT, © Author Gay Robertson, 2016.
Seminar On Android Submitted By: Ghaytadak Satish Laxman 1.
Architecture of Android
ANDROID AN OPEN HANDSET ALLIANCE PROJECT
Android: The Basics Part 1 Allyson Coan Adult Services Librarian
ANDROID AND ANDROID PHONES
SOFTWARE DEVELOPMENT KIT-ios and Blackberry
Android.
Android is the step in the vision of creating a better mobile phone.
Operating System.
What this activity will show you
Roku Com Link Call (Toll- Free) Visit Our Website
A Canonical Production January 2013
Contents: Introduction Different Mobile Operating Systems
Software.
By Filip Tyrala, Jack Wright, Jennifer Nolan
Introduction to Mobile Devices
ANDROID AND ANDROID PHONES
AND ANDROID DEVICE Android Operating System. CONTENTS  Introduction of android  Android versions  Upcoming Android  Pure Android  Most popular mobile.
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
Android Developer Fundamentals V2
Presentation transcript:

Brian Atzori 4B 2015/2016

Android  is a  mobile operating system  (OS) currently developed by  Google, based on the  Linux kernel  and designed primarily for  touchscreen mobile devices such as  smartphones  and  tablets. Android's user interface  is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a  virtual keyboard for text input. There are several versions of Android developed for systems like cars and TV and even for watches.

The history of Android The history of this OS starts with the foundation of the Android Inc. in 2003 by Andy Rubin, Rich Miner, and Nick Sears. The purpose of this company was the developement of smarter mobile devices more aware about the user preferences.They start working with the idea of producing an OS for digital camera, but they realized that the market was not large enough, so they started putting their efforts for producing an operating system that could compete Symbian and Microsoft Windows Mobile.

In 2005, Google acquired Android Inc. for at least $50 million In 2005,  Google  acquired Android Inc. for at least $50 million. Key staff of Android Inc, including Rubin, Miner and White, stayed at the company after the acquisition. With this operation everyone assumed that Google was planning to enter the market of mobile phone. In these years Rubin's team starts to develop an operating system for mobile devices based on the Linux Kernel. The official presentation of the "Green Robot" was on 5th November 2007 from the newborn OHA (Open Handset Alliance), an union of companies of the  Hi Tech sector  which includes Google and smartphone producers   like   HTC  and  Samsung.

The first device with Android installed was the HTC Dream released on 22nd October 2008. Since that year the updates for Android have been many, the purpose of these updates was the improvement of the features and the elimination of security problems form the previous versions. From version 1.5 every updates and release, similarly for what happens for many versions of  Linux, follows a proper alphabetical convention with names, which in this case are names of sweets, like gingerbread, lollipop and kitkat. The latest version of android is the 6.0, Marshmallow.

In March 2013, Larry Page announced that Andy Rubin was leaving the presidency of the Android company to dedicate himself to other Google projects. He was replaced by Sundar Pichai.

Android Features Android has an open source type license, the Apache license, it allows to modify and distribute the source code of Android. Android has a world-wide community of developers that create applications with the purpose of increasing the O.S features, all of this is possible thanks to open-source. These applications are written mostly in Java. In October 2012 the applications on the market (Google Play) have reached 700,000 units

These features have allowed Android to become the most used O These features have allowed Android to become the most used O.S on mobile enviroment. For the companies, Anroid means the best choice in terms of low cost and customization, without the problem of writing a new O.S from scratch. All Android applications are Java-based, even if you write the code in C/C++, for example, you have to call this code from a Java function. The flash memory on the Android devices is divided in different partitions, for example "/system" for the O.S and "/data" for the user data and the installations of the applications. 

The   Homescreen  it's similar to the Desktop on Windows, it's the main screen that you find when you switch on your device. The homescreen of Android can be empty or occupied by the icons of the applications or the “Widgets”, something similar to gadgets with several functions, there are many types of widgets, for example widgets that show different styles of clocks, and other that show the latest videos on Youtube, and others that shows the wheather data. On the top part of the screen there is a “Status bar”, which shows information about the device and its connectivity.

The apps are the more generic form to indicate application software installable on Android and they can be downloaded from Google Play, or from other marketplaces like “Amazon Appstore”. The Android applications can be installed from an APK (It stands for Android package) file, a package that contains the application installer and its resources, distributed by the software developer.

“I want to become an Android developer” Do you want to become an Android developer? It's easier than you think... You'll just need some prerequisites, let's see what in particular...

Surely you need to know the basics of software development In particular you will need to learn object-oriented programming Then you'll need an IDE , I suggest Android Studio... Then you are ready to start with the development of your first application! If you're stuck with your work or you need help, remember … There is always the Android Community, there are many places where you can find help, tutorials, videos and forums where you can meet other developers! Remember that even Google is here to help you, putting many resources for your app avaible for free on its website, like permissions, tutorials and other things! You'll just need a Gmail account.

THANKS FOR YOUR ATTENTION AND GOODBYE!