SlideShare a Scribd company logo
INTRO TO
INTRO TO
INTRO TO
MOBILE
MOBILE
MOBILE
APPLICATION
APPLICATION
APPLICATION


MR. HUERTE
TODAY'S AGENDA
TODAY'S AGENDA
TODAY'S AGENDA
1
1
1
Introduction to the
Mobile Application
and Android
2
2
2 Identify Features of
Android
3
3
3
Determine current
state of mobile
application
development
4
4
4
Identify Foundation
of Android
MOBILE
MOBILE
MOBILE
APPLICATION
APPLICATION
APPLICATION
A software application
designed to run on
smart phones, tablet
computers, and other
devices.
Lesson 1 Mobile Application
NATIVE APPLICATION FRAMEWORK
iOS
Windows
Blackberry
Android
NON-NATIVE APPLICATION FRAMEWORK
Phone Gap
Titanium Mobile
IOS
IOS
IOS
Apple’s iPhone set the standard for the new
generation of smartphones when it was first
released in June 2007 with its touchscreen and
direct manipulation interface. There was no native
SDK until February of 2008 (Apple initially planned to
provide no support for third-party apps). 
The iOS lineage started with NeXTSTEP, an object-
oriented multitasking OS from the late eighties
developed by NeXT Computer (acquired by Apple in
1996). The world’s first web browser was developed
on NeXTSTEP and proved hugely influential in the
formative years of HTML. 
The main programming language for iOS is Objective
C. Development is done through Xcode IDE which has
an in-built iOS simulator.
WINDOWS PHONE OS 8
WINDOWS PHONE OS 8
WINDOWS PHONE OS 8
The second generation of the Windows Phone
operating system uses the same Metro
interface but has an updated architecture
based on the Windows NT kernel (like Windows 8)
rather than Windows CE (which was used as the
basis for Windows Phone 7). 
You can develop for Windows Phone 8 only on a
system running Windows 8 – using Visual Studio
2012 as an IDE. You’re allowed to choose
between XAML, Direct3D or a mixture for
building UIs; you can write C#, Visual Basic apps
on top of .Net; and you can use C++ for native
code. 
BLACK BERRY
BLACK BERRY
BLACK BERRY
BlackBerry 10 uses a system of gestures and
touches which is supposed to make physical
buttons unnecessary for core functions (e.g. a
‘back’or ‘home’button). 
The OS also has an Android runtime layer so that
Android apps can be packaged and distributed
on the BlackBerry platform. (The latest versions
even allow the direct download of apps via
Google Play.) 
Native application development utilises an API
library in C and a Native API in C/C++ though you
can eschew C++ coding through the WebWorks
framework (HTML5 and JS), Adobe AIR or Java
itself.
BLACK BERRY
BLACK BERRY
BLACK BERRY
BlackBerry 10 uses a system of gestures and
touches which is supposed to make physical
buttons unnecessary for core functions (e.g. a
‘back’or ‘home’button). 
The OS also has an Android runtime layer so that
Android apps can be packaged and distributed
on the BlackBerry platform. (The latest versions
even allow the direct download of apps via
Google Play.) 
Native application development utilises an API
library in C and a Native API in C/C++ though you
can eschew C++ coding through the WebWorks
framework (HTML5 and JS), Adobe AIR or Java
itself.
1
1
1
ANDROID
ANDROID
ANDROID
Android started life as a proposed advanced
operating system for digital cameras until
the company realised that the market was
limited compared to that for mobile phones.
2
2
2
ANDROID
ANDROID
ANDROID
Android is an open source Linux-
based operating system intended
for mobile computing platforms.
3
3
3
ANDROID
ANDROID
ANDROID
It is a software stack for mobile
operating system.  Android is
under development by Google and
Open- Handset Alliance.
Founded by Andy Rubin in year
2003.
Google acquired Android ,Inc. –
August 2005.
The open handset alliance, a group
of several companies was formed
– 5th November 2007.
Android Beta SDK Released – 12th
November 2007.
FOUNDATION
FOUNDATION
FOUNDATION
OF ANDROID
OF ANDROID
OF ANDROID
FEATURES
FEATURES
FEATURES
OF
OF
OF
ANDROID
ANDROID
ANDROID
FEATURES
FEATURES
FEATURES
OF
OF
OF
ANDROID
ANDROID
ANDROID
FEATURES
FEATURES
FEATURES
OF
OF
OF
ANDROID
ANDROID
ANDROID
FEATURES
FEATURES
FEATURES
OF
OF
OF
ANDROID
ANDROID
ANDROID
THANK
THANK
THANK
YOU!
YOU!
YOU!
Have a great day ahead.

More Related Content

PDF
Lesson 2 mobile application
PPTX
Andriod Presentation
PPTX
Slideshare android
PPTX
Android operating system
PPTX
Android - An Operating System
PPTX
Andriod apps
PPT
Android and android versions
PPT
Android technology
Lesson 2 mobile application
Andriod Presentation
Slideshare android
Android operating system
Android - An Operating System
Andriod apps
Android and android versions
Android technology

What's hot (20)

PPTX
Android technology
PPTX
Know about Android Operating System
PPTX
Android Operating System
PPTX
Android 11
PPTX
Android ppt
PPTX
PPT
Versions of android
PPTX
Andriod os ppt
PPTX
Android | Xamarin | Mobile Application development
PPT
Android seminar-presentation
PDF
IRJET - A Literature Review on Android -A Mobile Operating System
PPTX
Deepak Pathak's PPT
PPTX
History of android os from 1.0 to 9.0 pie
PPTX
Android operating system
PPTX
Android operating system
PPT
Ro Ck St Ar
PPTX
Android Operating system
DOCX
Android Architecture and Working
PPTX
Basic android
PPTX
Andriod (operating system)
Android technology
Know about Android Operating System
Android Operating System
Android 11
Android ppt
Versions of android
Andriod os ppt
Android | Xamarin | Mobile Application development
Android seminar-presentation
IRJET - A Literature Review on Android -A Mobile Operating System
Deepak Pathak's PPT
History of android os from 1.0 to 9.0 pie
Android operating system
Android operating system
Ro Ck St Ar
Android Operating system
Android Architecture and Working
Basic android
Andriod (operating system)
Ad

Similar to Lesson 1 Mobile Application (20)

PPTX
Development of Mobile Application -PPT
PPT
IOS vs Android presentation by Saikrishna
PPTX
Introduction to Andriod
PPTX
iOS & Android Application Development - Pee Dee User Group Meeting
PPT
Ios - Introduction to swift programming
PPT
iOS application development
PDF
Software training report
PPTX
Android Technology
PPTX
Power Point Presentaton on Android Operating system
PPTX
Introduction to Android
PPT
Rishiraj 's ppt
PPTX
Android software
PDF
Android vs ios
PPTX
developementofmobileapplication-160412025313 (1).pptx
PPTX
Android L
PPT
Introduction to Mobile Technology
PPTX
Mobile application development
PPT
Comparative Study On Mobile Operating Systems
PPTX
Android ppt
PPTX
Mobile Development with Adobe AIR
Development of Mobile Application -PPT
IOS vs Android presentation by Saikrishna
Introduction to Andriod
iOS & Android Application Development - Pee Dee User Group Meeting
Ios - Introduction to swift programming
iOS application development
Software training report
Android Technology
Power Point Presentaton on Android Operating system
Introduction to Android
Rishiraj 's ppt
Android software
Android vs ios
developementofmobileapplication-160412025313 (1).pptx
Android L
Introduction to Mobile Technology
Mobile application development
Comparative Study On Mobile Operating Systems
Android ppt
Mobile Development with Adobe AIR
Ad

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
KodekX | Application Modernization Development
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
cuic standard and advanced reporting.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation_ Review paper, used for researhc scholars
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation theory and applications.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Digital-Transformation-Roadmap-for-Companies.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
KodekX | Application Modernization Development
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
cuic standard and advanced reporting.pdf
Review of recent advances in non-invasive hemoglobin estimation
Building Integrated photovoltaic BIPV_UPV.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Lesson 1 Mobile Application

  • 1. INTRO TO INTRO TO INTRO TO MOBILE MOBILE MOBILE APPLICATION APPLICATION APPLICATION MR. HUERTE
  • 2. TODAY'S AGENDA TODAY'S AGENDA TODAY'S AGENDA 1 1 1 Introduction to the Mobile Application and Android 2 2 2 Identify Features of Android 3 3 3 Determine current state of mobile application development 4 4 4 Identify Foundation of Android
  • 3. MOBILE MOBILE MOBILE APPLICATION APPLICATION APPLICATION A software application designed to run on smart phones, tablet computers, and other devices.
  • 5. NATIVE APPLICATION FRAMEWORK iOS Windows Blackberry Android NON-NATIVE APPLICATION FRAMEWORK Phone Gap Titanium Mobile
  • 6. IOS IOS IOS Apple’s iPhone set the standard for the new generation of smartphones when it was first released in June 2007 with its touchscreen and direct manipulation interface. There was no native SDK until February of 2008 (Apple initially planned to provide no support for third-party apps).  The iOS lineage started with NeXTSTEP, an object- oriented multitasking OS from the late eighties developed by NeXT Computer (acquired by Apple in 1996). The world’s first web browser was developed on NeXTSTEP and proved hugely influential in the formative years of HTML.  The main programming language for iOS is Objective C. Development is done through Xcode IDE which has an in-built iOS simulator.
  • 7. WINDOWS PHONE OS 8 WINDOWS PHONE OS 8 WINDOWS PHONE OS 8 The second generation of the Windows Phone operating system uses the same Metro interface but has an updated architecture based on the Windows NT kernel (like Windows 8) rather than Windows CE (which was used as the basis for Windows Phone 7).  You can develop for Windows Phone 8 only on a system running Windows 8 – using Visual Studio 2012 as an IDE. You’re allowed to choose between XAML, Direct3D or a mixture for building UIs; you can write C#, Visual Basic apps on top of .Net; and you can use C++ for native code. 
  • 8. BLACK BERRY BLACK BERRY BLACK BERRY BlackBerry 10 uses a system of gestures and touches which is supposed to make physical buttons unnecessary for core functions (e.g. a ‘back’or ‘home’button).  The OS also has an Android runtime layer so that Android apps can be packaged and distributed on the BlackBerry platform. (The latest versions even allow the direct download of apps via Google Play.)  Native application development utilises an API library in C and a Native API in C/C++ though you can eschew C++ coding through the WebWorks framework (HTML5 and JS), Adobe AIR or Java itself.
  • 9. BLACK BERRY BLACK BERRY BLACK BERRY BlackBerry 10 uses a system of gestures and touches which is supposed to make physical buttons unnecessary for core functions (e.g. a ‘back’or ‘home’button).  The OS also has an Android runtime layer so that Android apps can be packaged and distributed on the BlackBerry platform. (The latest versions even allow the direct download of apps via Google Play.)  Native application development utilises an API library in C and a Native API in C/C++ though you can eschew C++ coding through the WebWorks framework (HTML5 and JS), Adobe AIR or Java itself.
  • 10. 1 1 1 ANDROID ANDROID ANDROID Android started life as a proposed advanced operating system for digital cameras until the company realised that the market was limited compared to that for mobile phones.
  • 11. 2 2 2 ANDROID ANDROID ANDROID Android is an open source Linux- based operating system intended for mobile computing platforms.
  • 12. 3 3 3 ANDROID ANDROID ANDROID It is a software stack for mobile operating system.  Android is under development by Google and Open- Handset Alliance.
  • 13. Founded by Andy Rubin in year 2003. Google acquired Android ,Inc. – August 2005. The open handset alliance, a group of several companies was formed – 5th November 2007. Android Beta SDK Released – 12th November 2007. FOUNDATION FOUNDATION FOUNDATION OF ANDROID OF ANDROID OF ANDROID