INTRO TO IOS AND ANDROID. THE PLAYERS AAndroid – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based on Linux 2.6 kernel.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Mobile Apps in the Enterprise, Part 1 Who’s Doing What Presented by Sean Gallagher
Delrieu Marjorie Loiseau Pierre
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
David Angulo Rubio ANDROID OS Open Software Platform for Mobile Devices.
Chapter 1 Meet the Android. Goals & Objectives Understand the market for Android applications State the role of the Android device in the mobile market.
Introduction to Android Mohammad A. Gowayyed CS334-Spring 2014.
Cell Phone Technology Cell Phone Technology. ► Cell technology is changing fast  Phones  Tablets  Computers.
Handheld Devices and OS
Lecture # 17.
Robin Estabrooks Computer Science 1631, Winter 2011.
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
FALL 2006 Abstracts Arial Font Family. 2 Group Members  Muhammad Waqas Naseer  Adnan Khan.
DEPARTMENT OF COMPUTER ENGINEERING
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Mobile Application Development
Android is a mobile operating system developed by Google and is based upon the Linux kernel and GNU software. It was initially developed by Android.
Lu Cheng (l ). Power Consuming Services Android and iPhone support energy hungry network services 2G/3G: the two-way radio system for long range.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
Operating Systems for Wireless Mobile Devices (cont)
SMARTPHONE OPERATION SYSTEM MARKET IN U.S. Ryan (Jang-Hoon) Doo ISM 158.
To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages.
Development in Mobile Technologies Mobile Technology is a collective term used to describe the various types of cellular communication technology.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 6 1 Real-Time Communication on the Internet Exploring Wireless Networks Tutorial.
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
Android Introduction Platform Overview.
Smartphones Group 4 Brittany, Chelsea, and Brandi ☺
INTRODUCTION TO MOBILE COMPUTING. MOBILE COMPUTING  Mobile computing is the act of interacting with a computer through the use of a mobile device. 
Mobile Application Development with ANDROID. Agenda Mobile Application Development (MAD) Intro to Android platform Platform architecture Application building.
Mobile Application Development using Android
Introduction to Mobile Computing CSE 390 Fall 2010.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Chapter 1: Voilà! Meet the Android
Copyright© Jeffrey Jongko, Ateneo de Manila University Android.
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
Mobile Platforms. Competitive Landscape Operating Systems iPhone BlackBerry Windows Mobile Android Symbian.
The Android Operating System I- Introduction II- History III- Features IV- Competitors V- References.
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.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
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.
1 Android Workshop Platform Overview. 2 What is Android?  Android is a software stack for mobile devices that includes an operating system, middleware.
Analysis And Research Of System Security Based On.
 A cell phone operating system controls the cell phone.  It provides a platform to handle and use each and every application of a cell phone.  It determines.
J.BHAVANA 3/4B.TECH CSE Ch.Rochasmathi 3/4B.tech CSE.
Android operating system N. Sravani M. Tech(CSE) (09251D5804)
By : Abhishek Verma Main Topics : 1. Introduction 2. Platform 3. Software Development 4. Overall Evaluation.
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
Android. I. What’s Android Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Android is designed.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Android Training in Chandigarh. What is Android Android is a mobile operating system based on the Linux Kernel. The goal of android project is to create.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Computer System Structures
Android Mobile Application Development
Chapter 2: Operating-System Structures
Android is the step in the vision of creating a better mobile phone.
Mobile Apps in the Enterprise, Part 1
MOBILE DEVICE OPERATING SYSTEM
Contents: Introduction Different Mobile Operating Systems
Android Developer Fundamentals V2
Korea Software HRD Center
CSC 581: Mobile App Development
Mobile Programming Dr. Mohsin Ali Memon.
Introduction to Mobile Apps
Wrap Up CSE 5236: Mobile Application Development
Presentation transcript:

INTRO TO IOS AND ANDROID

THE PLAYERS AAndroid – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based on Linux 2.6 kernel IIOS – Apple’s proprietary mobile OS, iPhone, iPod Touch, iPad. Derived from OS X, very UNIX like SSymbian – acquired by Nokia 2008 WWindows Phone 8 – Microsoft – Kin(a mobile), discontinued 6 weeks after initial launch BBlackberry OS – RIM (Research in Motion), proprietary OS

THE SMARTPHONE PLATFORM WWith the iPhone being the first to the marketplace it sets the configuration of the Smartphone Platform 3G/4G connectivity WiFi connectivity Bluetooth connectivity accelerometer w/compass ambient light sensor proximity sensor GPS gyroscope

WHAT IS ANDROID AAndroid is an open source operating system, created by Google specifically for use on mobile devices (cell phones and tablets) LLinux based (2.6 kernel) CCan be programmed in C/C++ but most app development is done in Java (Java access to C Libraries via JNI (Java Native Interface)) SSupports Bluetooth, Wi-Fi, and 3G and 4G networking

WHAT IS IOS AApple’s mobile OS for phones (iPhone), tablets (iPad), handhelds (iPod), BBased on BSD Unix AApplication programming done in Objective C SSupports Bluetooth, Wi-Fi, and 3G and 4G networking

WHAT IS BLACKBERRY BlackBerry devices can record video, take photos, play music and also provide functions such as web-browsing, messaging, instant messaging, and the multi- platform BlackBerry Messenger service. The most recent BlackBerry devices are the BlackBerry Passport, BlackBerry Classic, BlackBerry Z30. The user interface varies by model; most had featured a physical QWERTY keyboard, while newer generations have relied on a multi-touch screen and virtual keyboard.

WHAT IS WINDOWS PHONE Windows Phone (WP) is a family of mobile operating systems developed by Microsoft for smartphones as the replacement successor to Windows Mobile and Zune. Windows Phone features a new user interface derived from Metro design language. Unlike Windows Mobile, it is primarily aimed at the consumer market rather than the enterprise market. It was first launched in October 2010 with Windows Phone 7. Windows Phone 8.1 is the latest public release of the operating system, released to manufacturing on April 14, The Windows Phone brand was phased out in accordance to Microsoft's new branding strategy and is due to be succeeded in 2015 with the release of Windows 10 for mobile, which is designed to provide a universal experience in conjunction with the PC version of Windows 10

BLUETOOTH OOpen wireless technology Developed by Ericsson (1994) Originally supposed to replace wired RS-232 Short distance via low power, short distance radio Allows creation of personal area networks Mostly to connect wireless peripheral devices to a host computer (mice, headsets, microphones, keyboards…) Can also be used to communicate between two host computers wirelessly (replace serial cables)

WI-FI Used to brand certified products that belong to a class of wireless local area network based on IEEE Standard Currently there are 3 versions of in common use: –B–B, about 150 feet indoors, 300 ft outdoors –G–G, 54 Mbits about 150 feet indoors, 300 ft outdoors –N–N, 600 Mbits, about 1.5 miles in open air, uses MIMO (multiple input and output antennas)

3G ( 3 RD GENERATION NETWORK)  3G, short form of third generation, is the third generation of mobile telecommunications technology. This is based on a set of standards used for mobile devices and mobile telecommunications use services and networks that comply with the International Mobile Telecommunications-2000 (IMT- 2000) specifications by the International Telecommunication Union. 3G finds application in wireless voice telephony, mobile Internet access, fixed wireless Internet access, video calls and mobile TV.  Must allow simultaneous use of speech and data services and provide peak data rate of 200 kbits/sec

4G PProvides a comprehensive and secure IP based solution for IP based telephony, ultra broadband internet, gaming services and streamed multimedia. PPeak data rate of 100 Mbit for high mobility devices and 1 Gbit for low mobility devices.

COMMONLY USED PACKAGES User interface controls and widgets User interface layout Secure networking and web browsing Structured storage and relational databases (SQLite RDBMS) 2D and 3D Graphics SGL and OpenGL Audio and visual media support Access to optional hardware (GPS)

THE ANDROID SOFTWARE STACK

ANDROID APPLICATION DEVELOPMENT Eclipse IDE Android SDK Android Emulator Android Mobile Device

IOS APPLICATION DEVELOPMENT XCODE IDE iOS SDK iOS Simulator iOS Mobile Device

ANDROID DEVELOPMENT Android Manifest Resource XML Java Source Generated Class Java Compiler Android Libraries.dex File Dalvik VM

IOS DEVELOPMENT Objective C Source.xib file Objective C Compiler Foundation Framework Cocoa Libraries. Simulator or Device Interface Builder Xcode