SlideShare a Scribd company logo
1 of 15
Intro to Mobile Application
The Players 
• Android – Open source mobile OS developed ny the Open 
Handset Alliance led by Google. Based on Linux 2.6 kernel 
• iOS – Apple’s proprietary mobile OS, iPhone, iPod Touch, 
iPad. Derived from OS X, very UNIX like 
• Symbian – acquired by Nokia 2008 
• Windows Phone 7 – Microsoft – Kin, discontinued 6 
weeks after initial launch 
• Blackberry OS – RIM (Research in Motion), proprietary OS
The Smartphone Platform 
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 
• Android is an open source operating 
system, created by Google specifically for 
use on mobile devices (cell phones and 
tablets) 
• Linux based (2.6 kernel) 
• Can be programmed in C/C++ but most app 
development is done in Java (Java access 
to C Libraries via JNI (Java Native 
Interface)) 
• Supports Bluetooth, Wi-Fi, and 3G and 4G 
networking
What is iOS 
• Apple’s mobile OS for phones (iPhone), 
tablets (iPad), handhelds (iPod), 
• based on BSD Unix 
• Application programming done in Objective 
C 
• Supports Bluetooth, Wi-Fi, and 3G and 4G 
networking
Bluetooth 
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 802.11 
• Currently there are 3 versions of 802.11 in 
common use: 
– B, about 150 feet indoors, 300 ft outdoors 
– G, 54 Mbits about 150 feet indoors, 300 ft 
outdoors 
– N, 600 Mbits, about 1.5 miles in open air, uses 
MIMO (multiple input and output antennas)
3G ( 3rd Generation Network) 
• Must allow simultaneous use of speech 
and data servicesand provide peak data 
rate of 200 kbits/sec
4G 
• Provides a comprehensive and secure IP 
based solution for IP based telephony, ultra 
broadband internet, gaming services and 
streamed multimedia. 
• 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 
Xcode 
Interface 
Builder

More Related Content

What's hot

Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App DevelopmentTodd Burgess
 
Android development courses online
Android development courses onlineAndroid development courses online
Android development courses onlineTexilaedu
 
Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App DevelopmentAndri Yadi
 
Android : Architecture & Components
Android : Architecture & ComponentsAndroid : Architecture & Components
Android : Architecture & ComponentsAkash Bisariya
 
Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2Ahsanul Karim
 
android app development training report
android app development training reportandroid app development training report
android app development training reportRishita Jaggi
 
Android Programming Seminar
Android Programming SeminarAndroid Programming Seminar
Android Programming SeminarNhat Nguyen
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my collegeSneha Lata
 
Software training report
Software training reportSoftware training report
Software training reportNatasha Bains
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application DevelopmentRamesh Prasad
 

What's hot (20)

Android 1
Android 1 Android 1
Android 1
 
Ro Ck St Ar
Ro Ck St ArRo Ck St Ar
Ro Ck St Ar
 
Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App Development
 
Android Platform Architecture
Android Platform ArchitectureAndroid Platform Architecture
Android Platform Architecture
 
Maddy android
Maddy androidMaddy android
Maddy android
 
My android
My androidMy android
My android
 
Android development courses online
Android development courses onlineAndroid development courses online
Android development courses online
 
Android report.
Android report.Android report.
Android report.
 
Android lollipop
Android lollipopAndroid lollipop
Android lollipop
 
Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App Development
 
Android : Architecture & Components
Android : Architecture & ComponentsAndroid : Architecture & Components
Android : Architecture & Components
 
Android 1
Android 1 Android 1
Android 1
 
Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2
 
android app development training report
android app development training reportandroid app development training report
android app development training report
 
Android Programming Seminar
Android Programming SeminarAndroid Programming Seminar
Android Programming Seminar
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Software training report
Software training reportSoftware training report
Software training report
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
Android
AndroidAndroid
Android
 

Similar to 6 Months Industrial Training in Android

Synapse india reviews on android and ios
Synapse india reviews on android and iosSynapse india reviews on android and ios
Synapse india reviews on android and iossaritasingh19866
 
Android intro
Android introAndroid intro
Android introvjy424
 
Android – Open source mobile OS developed ny the Open Handset Alliance led by...
Android – Open source mobile OS developed ny the Open Handset Alliance led by...Android – Open source mobile OS developed ny the Open Handset Alliance led by...
Android – Open source mobile OS developed ny the Open Handset Alliance led by...jeronimored
 
Android and ios app development company- thorsignia
Android and ios app development company- thorsigniaAndroid and ios app development company- thorsignia
Android and ios app development company- thorsigniacharan Teja
 
Android apps development service
Android apps development serviceAndroid apps development service
Android apps development serviceclicksbazaar
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating Systemrenoy reji
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416zxdrtyu
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMcool192
 
Никита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS developmentНикита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS developmentDataArt
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesabie01523
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsMohamed Taman
 

Similar to 6 Months Industrial Training in Android (20)

Synapse india reviews on android and ios
Synapse india reviews on android and iosSynapse india reviews on android and ios
Synapse india reviews on android and ios
 
Android intro
Android introAndroid intro
Android intro
 
Android intro
Android introAndroid intro
Android intro
 
Android – Open source mobile OS developed ny the Open Handset Alliance led by...
Android – Open source mobile OS developed ny the Open Handset Alliance led by...Android – Open source mobile OS developed ny the Open Handset Alliance led by...
Android – Open source mobile OS developed ny the Open Handset Alliance led by...
 
ios training in chennai
ios training in chennaiios training in chennai
ios training in chennai
 
Android and ios app development company- thorsignia
Android and ios app development company- thorsigniaAndroid and ios app development company- thorsignia
Android and ios app development company- thorsignia
 
Android apps development service
Android apps development serviceAndroid apps development service
Android apps development service
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
 
MATHS
MATHSMATHS
MATHS
 
Mobile technologies
Mobile technologiesMobile technologies
Mobile technologies
 
Week 04 os_for_wireless mobile devices
Week 04 os_for_wireless mobile devicesWeek 04 os_for_wireless mobile devices
Week 04 os_for_wireless mobile devices
 
Android
AndroidAndroid
Android
 
Никита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS developmentНикита Корчагин - Introduction to iOS development
Никита Корчагин - Introduction to iOS development
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS concepts
 
Android
AndroidAndroid
Android
 
Android Overview
Android OverviewAndroid Overview
Android Overview
 

More from Arcadian Learning

StackLabs-DataDriven Labs - iPhone App Development Training in Mohali
StackLabs-DataDriven Labs - iPhone App Development  Training in MohaliStackLabs-DataDriven Labs - iPhone App Development  Training in Mohali
StackLabs-DataDriven Labs - iPhone App Development Training in MohaliArcadian Learning
 
Industrial Training in Window Application
Industrial Training in Window ApplicationIndustrial Training in Window Application
Industrial Training in Window ApplicationArcadian Learning
 
Best Industrial Training in Android
Best Industrial Training in AndroidBest Industrial Training in Android
Best Industrial Training in AndroidArcadian Learning
 
6 Weeks Industrial Training in Android Application
6 Weeks Industrial Training in Android Application   6 Weeks Industrial Training in Android Application
6 Weeks Industrial Training in Android Application Arcadian Learning
 
6 Weeks Industrial Training in Testing
6 Weeks Industrial Training in Testing 6 Weeks Industrial Training in Testing
6 Weeks Industrial Training in Testing Arcadian Learning
 
6 Months Industrial Training in Spring Framework
6 Months Industrial Training in Spring Framework6 Months Industrial Training in Spring Framework
6 Months Industrial Training in Spring FrameworkArcadian Learning
 
Industrial Training in Software Testing
Industrial Training in Software TestingIndustrial Training in Software Testing
Industrial Training in Software TestingArcadian Learning
 
Industrial Training in PhoneGap Application
Industrial Training in PhoneGap ApplicationIndustrial Training in PhoneGap Application
Industrial Training in PhoneGap ApplicationArcadian Learning
 
Industrial Training in Mobile Application
Industrial Training in Mobile ApplicationIndustrial Training in Mobile Application
Industrial Training in Mobile ApplicationArcadian Learning
 
Training in Android with Maven
Training in Android with MavenTraining in Android with Maven
Training in Android with MavenArcadian Learning
 
OpenStack Training in Mohali
OpenStack Training in MohaliOpenStack Training in Mohali
OpenStack Training in MohaliArcadian Learning
 
6 Months Industrial Training in Big Data in Chandigarh
6 Months Industrial Training in Big Data in Chandigarh6 Months Industrial Training in Big Data in Chandigarh
6 Months Industrial Training in Big Data in ChandigarhArcadian Learning
 
6 Weeks Industrial Training In Telecom In Chandigarh
6 Weeks Industrial Training In Telecom In Chandigarh6 Weeks Industrial Training In Telecom In Chandigarh
6 Weeks Industrial Training In Telecom In ChandigarhArcadian Learning
 
Cloud Computing Industrial Training In Chandigarh
Cloud Computing Industrial Training In ChandigarhCloud Computing Industrial Training In Chandigarh
Cloud Computing Industrial Training In ChandigarhArcadian Learning
 
Cloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStackCloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStackArcadian Learning
 
Android Training in Chandigarh
Android Training in ChandigarhAndroid Training in Chandigarh
Android Training in ChandigarhArcadian Learning
 
Application Development -iOS
Application Development -iOSApplication Development -iOS
Application Development -iOSArcadian Learning
 

More from Arcadian Learning (20)

StackLabs-DataDriven Labs - iPhone App Development Training in Mohali
StackLabs-DataDriven Labs - iPhone App Development  Training in MohaliStackLabs-DataDriven Labs - iPhone App Development  Training in Mohali
StackLabs-DataDriven Labs - iPhone App Development Training in Mohali
 
Industrial Training in Window Application
Industrial Training in Window ApplicationIndustrial Training in Window Application
Industrial Training in Window Application
 
Best Industrial Training in Android
Best Industrial Training in AndroidBest Industrial Training in Android
Best Industrial Training in Android
 
6 Weeks Industrial Training in Android Application
6 Weeks Industrial Training in Android Application   6 Weeks Industrial Training in Android Application
6 Weeks Industrial Training in Android Application
 
6 Weeks Industrial Training in Testing
6 Weeks Industrial Training in Testing 6 Weeks Industrial Training in Testing
6 Weeks Industrial Training in Testing
 
6 Months Industrial Training in Spring Framework
6 Months Industrial Training in Spring Framework6 Months Industrial Training in Spring Framework
6 Months Industrial Training in Spring Framework
 
Industrial Training in Software Testing
Industrial Training in Software TestingIndustrial Training in Software Testing
Industrial Training in Software Testing
 
Industrial Training in PhoneGap Application
Industrial Training in PhoneGap ApplicationIndustrial Training in PhoneGap Application
Industrial Training in PhoneGap Application
 
Industrial Training in Mobile Application
Industrial Training in Mobile ApplicationIndustrial Training in Mobile Application
Industrial Training in Mobile Application
 
Training in Android with Maven
Training in Android with MavenTraining in Android with Maven
Training in Android with Maven
 
Training in iOS Development
Training in iOS DevelopmentTraining in iOS Development
Training in iOS Development
 
OpenStack Training in Mohali
OpenStack Training in MohaliOpenStack Training in Mohali
OpenStack Training in Mohali
 
MongoDB Training
MongoDB TrainingMongoDB Training
MongoDB Training
 
Virtualization Training
Virtualization TrainingVirtualization Training
Virtualization Training
 
6 Months Industrial Training in Big Data in Chandigarh
6 Months Industrial Training in Big Data in Chandigarh6 Months Industrial Training in Big Data in Chandigarh
6 Months Industrial Training in Big Data in Chandigarh
 
6 Weeks Industrial Training In Telecom In Chandigarh
6 Weeks Industrial Training In Telecom In Chandigarh6 Weeks Industrial Training In Telecom In Chandigarh
6 Weeks Industrial Training In Telecom In Chandigarh
 
Cloud Computing Industrial Training In Chandigarh
Cloud Computing Industrial Training In ChandigarhCloud Computing Industrial Training In Chandigarh
Cloud Computing Industrial Training In Chandigarh
 
Cloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStackCloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStack
 
Android Training in Chandigarh
Android Training in ChandigarhAndroid Training in Chandigarh
Android Training in Chandigarh
 
Application Development -iOS
Application Development -iOSApplication Development -iOS
Application Development -iOS
 

Recently uploaded

Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 

6 Months Industrial Training in Android

  • 1. Intro to Mobile Application
  • 2. The Players • Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based on Linux 2.6 kernel • iOS – Apple’s proprietary mobile OS, iPhone, iPod Touch, iPad. Derived from OS X, very UNIX like • Symbian – acquired by Nokia 2008 • Windows Phone 7 – Microsoft – Kin, discontinued 6 weeks after initial launch • Blackberry OS – RIM (Research in Motion), proprietary OS
  • 3. The Smartphone Platform 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
  • 4. What is Android • Android is an open source operating system, created by Google specifically for use on mobile devices (cell phones and tablets) • Linux based (2.6 kernel) • Can be programmed in C/C++ but most app development is done in Java (Java access to C Libraries via JNI (Java Native Interface)) • Supports Bluetooth, Wi-Fi, and 3G and 4G networking
  • 5. What is iOS • Apple’s mobile OS for phones (iPhone), tablets (iPad), handhelds (iPod), • based on BSD Unix • Application programming done in Objective C • Supports Bluetooth, Wi-Fi, and 3G and 4G networking
  • 6. Bluetooth 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)
  • 7. Wi-Fi • Used to brand certified products that belong to a class of wireless local area network based on IEEE Standard 802.11 • Currently there are 3 versions of 802.11 in common use: – B, about 150 feet indoors, 300 ft outdoors – G, 54 Mbits about 150 feet indoors, 300 ft outdoors – N, 600 Mbits, about 1.5 miles in open air, uses MIMO (multiple input and output antennas)
  • 8. 3G ( 3rd Generation Network) • Must allow simultaneous use of speech and data servicesand provide peak data rate of 200 kbits/sec
  • 9. 4G • Provides a comprehensive and secure IP based solution for IP based telephony, ultra broadband internet, gaming services and streamed multimedia. • Peak data rate of 100 Mbit for high mobility devices and 1 Gbit for low mobility devices.
  • 10. 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)
  • 12. Android Application Development Eclipse IDE Android SDK Android Emulator Android Mobile Device
  • 13. iOS Application Development XCODE IDE iOS SDK iOS Simulator iOS Mobile Device
  • 14. Android development Android Manifest Resource XML Java Source Generated Class Java Compiler Android Libraries .dex File Dalvik VM
  • 15. iOS development Objective C Source .xib file Objective C Compiler Foundation Framework Cocoa Libraries . Simulator or Device Xcode Interface Builder