SlideShare a Scribd company logo
IOS APPLICATION 
DEVELOPMENT
Mobile Application 
 A mobile application is a 
software application that works on a specific 
mobile device's operating system and is 
downloaded to the device to perform a specific 
set of functions. Apps can also be device-specific 
such as iPhone and iPad apps
Mobile Application Platforms 
 iOS 
 Android 
 Windows 
 Blackberry
Mobile Application Types 
 Web 
 Native 
 Hybrid
Mobile 
Web Application 
 Mobile Web apps are server-side apps, built 
with any server-side technology (PHP, 
Node.js, ASP.NET) that render HTML that has 
been styled so that it renders well on a device 
form factor.
Native Application 
 Native apps are built for a specific platform 
with the platform SDK, tools and languages, 
typically provided by the platform vendor (e.g. 
xCode/Objective-C for iOS, Eclipse/Java for 
Android, Visual Studio/C# for Windows 
Phone).
Hybrid Application 
 Hybrid apps, like native apps, run on the 
device, and are written with web technologies 
(HTML5, CSS and JavaScript). Hybrid apps 
run inside a native container, and leverage the 
device’s browser engine (but not the browser) 
to render the HTML and process the 
JavaScript locally. A web-to-native abstraction 
layer enables access to device capabilities 
that are not accessible in Mobile Web 
applications, such as the accelerometer, 
camera and local storage.
Native vs Hybrid vs Web
Resources 
 iOS SDK 
 Xcode IDE 
 Apple developer program 
 Normal ($99/yr) 
 Enterprise ($299/yr)
o Initially released in june 2007 
o Programmed in C ,C++ and 
objective C 
o Derived from Mac os X 
o Available in 34 and more languages 
worldwide 
o Developed for iPhone and extended to iPod 
Touch and iPad
Similar to basic architecture found in Mac OS X 
Acts intermediate between applications and 
hardware 
iO 
Apps S 
Hardware
Xcode IDE 
 Xcode is an integrated development 
environment for developing iPhone and Mac 
applications. 
 Xcode provides an elegant, powerful user 
interface for creating and managing software 
development projects on MAC platform. 
 Xcode includes tools such as text editor, 
debugger, documentation etc.
Applications 
 Social Networking 
 Banking 
 Health 
 Travel 
 Entertainment 
 E-commerce
Familiar Concepts 
 Notifications 
 Local 
 Remote 
 XMPP 
 Chat application 
 WebServices
Real Time Applications 
 UBER TAXI APPLICATION
TAXIMOBILITY APPLICATION 
http://www.youtube.com/watch?v=23cux-Awguc
THANK YOU
ANY QUESTIONS?

More Related Content

PPTX
iOS Developer Concept introduction
PPTX
Mobile Application Development
DOC
iOS Developer
PPTX
iOS Development, with Swift and XCode
DOCX
Dileep resume
DOCX
iOS developer deepish resume-docx
PPTX
Mobile app development
PPTX
Web and mobile app development sydney
iOS Developer Concept introduction
Mobile Application Development
iOS Developer
iOS Development, with Swift and XCode
Dileep resume
iOS developer deepish resume-docx
Mobile app development
Web and mobile app development sydney

What's hot (20)

PPTX
Introduction To Mobile Application Development
PDF
Livecode Mobile March 2014
PDF
Best iOS Resume
PPTX
How to decide between iOS and android development
PDF
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
DOCX
Jay's CV - 2013
DOC
Anupriya iOS Dev Resume
PDF
Pavan gopal ios_developer_resume
PDF
The LiveCode Cloud
DOCX
Must know about programming on the pc and typing faster on the keyboard
PPT
Hybrid vs Native vs Web Apps
PDF
You Can’t Ignore the Tablet-Designing & Developing Universal Apps for Phones ...
DOCX
Resume - William Crews - iOS Mobile App Developer 03-17-2016
PDF
Muhammad Faheem Amjad Resume
PPTX
Android
PDF
Abeer_abdelsamee CV
PDF
Certificate of Employment
PPT
Ios development
PPTX
Mobile Development Review
DOCX
CV-Ios Developer
Introduction To Mobile Application Development
Livecode Mobile March 2014
Best iOS Resume
How to decide between iOS and android development
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
Jay's CV - 2013
Anupriya iOS Dev Resume
Pavan gopal ios_developer_resume
The LiveCode Cloud
Must know about programming on the pc and typing faster on the keyboard
Hybrid vs Native vs Web Apps
You Can’t Ignore the Tablet-Designing & Developing Universal Apps for Phones ...
Resume - William Crews - iOS Mobile App Developer 03-17-2016
Muhammad Faheem Amjad Resume
Android
Abeer_abdelsamee CV
Certificate of Employment
Ios development
Mobile Development Review
CV-Ios Developer
Ad

Similar to iOS application development (20)

PPTX
MobApp 01- Mobile Application Development Platform (1).pptx
PPTX
MobApp development 01 application platform.pptx
PPTX
IOS application development
PDF
Mobile development
PPTX
Mobile Application vs Web Application
PPTX
Mobile Apps Develpment - A Comparison
PPTX
Presentation
PDF
Learn everything about mobile app development. .pdf
PPTX
PDF
The Great Mobile Debate: Native vs. Hybrid App Development
PPSX
Cross platform mobile application architecture for enterprise
PPTX
Mobile Web Apps
PDF
iOS PPT
PDF
Enterprise iPad Development Without Notes
PPT
Mobile app development sylhet it academy
PPTX
Hybrid Mobile App
PPTX
Hybrid mobile app
PDF
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
ODP
mobile application development
PPTX
Mobile Application Development Unit 1.pptx
MobApp 01- Mobile Application Development Platform (1).pptx
MobApp development 01 application platform.pptx
IOS application development
Mobile development
Mobile Application vs Web Application
Mobile Apps Develpment - A Comparison
Presentation
Learn everything about mobile app development. .pdf
The Great Mobile Debate: Native vs. Hybrid App Development
Cross platform mobile application architecture for enterprise
Mobile Web Apps
iOS PPT
Enterprise iPad Development Without Notes
Mobile app development sylhet it academy
Hybrid Mobile App
Hybrid mobile app
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
mobile application development
Mobile Application Development Unit 1.pptx
Ad

Recently uploaded (6)

PDF
Lesson 13- HEREDITY _ pedSAWEREGFVCXZDSASEWFigree.pdf
PDF
6-UseCfgfhgfhgfhgfhgfhfhhaseActivity.pdf
PDF
heheheueueyeyeyegehehehhehshMedia-Literacy.pdf
PPTX
ASMS Telecommunication company Profile
DOC
证书学历UoA毕业证,澳大利亚中汇学院毕业证国外大学毕业证
DOC
Camb毕业证学历认证,格罗斯泰斯特主教大学毕业证仿冒文凭毕业证
Lesson 13- HEREDITY _ pedSAWEREGFVCXZDSASEWFigree.pdf
6-UseCfgfhgfhgfhgfhgfhfhhaseActivity.pdf
heheheueueyeyeyegehehehhehshMedia-Literacy.pdf
ASMS Telecommunication company Profile
证书学历UoA毕业证,澳大利亚中汇学院毕业证国外大学毕业证
Camb毕业证学历认证,格罗斯泰斯特主教大学毕业证仿冒文凭毕业证

iOS application development

  • 2. Mobile Application  A mobile application is a software application that works on a specific mobile device's operating system and is downloaded to the device to perform a specific set of functions. Apps can also be device-specific such as iPhone and iPad apps
  • 3. Mobile Application Platforms  iOS  Android  Windows  Blackberry
  • 4. Mobile Application Types  Web  Native  Hybrid
  • 5. Mobile Web Application  Mobile Web apps are server-side apps, built with any server-side technology (PHP, Node.js, ASP.NET) that render HTML that has been styled so that it renders well on a device form factor.
  • 6. Native Application  Native apps are built for a specific platform with the platform SDK, tools and languages, typically provided by the platform vendor (e.g. xCode/Objective-C for iOS, Eclipse/Java for Android, Visual Studio/C# for Windows Phone).
  • 7. Hybrid Application  Hybrid apps, like native apps, run on the device, and are written with web technologies (HTML5, CSS and JavaScript). Hybrid apps run inside a native container, and leverage the device’s browser engine (but not the browser) to render the HTML and process the JavaScript locally. A web-to-native abstraction layer enables access to device capabilities that are not accessible in Mobile Web applications, such as the accelerometer, camera and local storage.
  • 9. Resources  iOS SDK  Xcode IDE  Apple developer program  Normal ($99/yr)  Enterprise ($299/yr)
  • 10. o Initially released in june 2007 o Programmed in C ,C++ and objective C o Derived from Mac os X o Available in 34 and more languages worldwide o Developed for iPhone and extended to iPod Touch and iPad
  • 11. Similar to basic architecture found in Mac OS X Acts intermediate between applications and hardware iO Apps S Hardware
  • 12. Xcode IDE  Xcode is an integrated development environment for developing iPhone and Mac applications.  Xcode provides an elegant, powerful user interface for creating and managing software development projects on MAC platform.  Xcode includes tools such as text editor, debugger, documentation etc.
  • 13. Applications  Social Networking  Banking  Health  Travel  Entertainment  E-commerce
  • 14. Familiar Concepts  Notifications  Local  Remote  XMPP  Chat application  WebServices
  • 15. Real Time Applications  UBER TAXI APPLICATION