SlideShare una empresa de Scribd logo
1 de 31
Apples mobile operating system
considered the foundation of the
iPhone
Originally designed for the iPhone
but now supports iPod touch, iPad,
and Apple TV
It is updated just like Itune for iPods
As of Oct 2011 Apple contains over
500,000 iOS applications
 iPone OS was first unveiled in Jan 2007 at
the Macworld Conference and Expo
Released June 2007
 In June 2010 licensed the trademark iOS
(From Cisco IOS)
 Now goes all the way up to iOS 5 (released
last month)
 Originally did not allow third party
applications but after Feb 2008 this
changed
 With either 30% profit to apple, or free
with membership fee
The iOS
Architecture
Similar to basic architecture found in Mac
OS X
 Acts intermediate between applications and
hardware
iOS
Apps
Hardware
The Layers in iOS Architecture
Technology
 Consists of four Abstraction
layers• Core OS Layer
• Core service Layer
• The Media Layer
• The Cocoa Touch Layer
Uses Darwin foundation and therefore a unix
like OS
 The user interface of iOS is based on the
concept of direct manipulation, using multi-
touch gestures.
The core of iOS
Accelerate Framework
(Accelerate.framework)
This framework contains interfaces for
performing DSP, linear algebra, and image-
processing calculations
Core Bluetooth (CoreBluetooth.framework)
This framework allows developers to interact
specifically with Bluetooth Low-Energy ("LE")
accessoriesExternal Accessory Framework
(ExternalAccessory.framework)
This framework provides support for
communicating with hardware accessories
attached to an iOS based device
Contains the low-level features
such as
Core services Layer
Contains the High-level features that all applications use such as
iCloud Storage
lets your application write data to a central location
and access those items from all user’s computers and
iOS devices
iCloud
Core services framework
Includes Accounts.framework,
AddressBook.framework and
CoreData.framework for user accounts
,contacts and for managing model-view-
controller application
Media Layer
The Media layer contains the graphics, audio,
and video technologies
Graphics Technologies
Includes Core Graphics , Core Animation and OpenGL
technologies which handles 2D vector and animating
views and 2D and 3D figures
Audio Technologies
Supports rich audio experince and audio formats like AAC,
Apple Lossless(ALAC),A-Law and Linear PCM
Video technologies
The iOS support the playback of movie files with the
.mov, .mp4, .m4v, and .3gp filename extensions
Compression standards in Video Technologies
● H.264 video, up to 1.5 Mbps, 640x480 pixels,
30 frames
per second
• H.264 video, up to 768 Kbps, 320x240 pixels,
30 frames per second
• MPEG-4 video, up to 2.5 Mbps, 640x480 pixels,
30 frames per second
Media layer also consists of different
frameworks like CoreAudio.framework,
CoreImage.framework and
CoreText.framework
Cocoa Touch Layer
The Cocoa Touch layer contains the key frameworks for
building iOS applications
The layer defines the basic
application and support for key
technologies such as multitasking,
touch-based input,push
notifications, and many high-level
system services
Cocoa Touch follows a Model-View-
Controller (MVC) software
architecture
The iOS Development
The iOS SDK (Software Development kit)
 Includes interfaces,tools and resources
 Includes special packages called Frameworks
 A framework is a directory that contains a dynamic shared
library and the resources (such as header files, images, helper
applications, and so on)
Key Components of SDK
 Xcode
Tools Xcode  Instrument
s
 iOS simulator
 iOS Developer
Library
Xcode
Tools
• An Integrated Development Environment
(IDE) that manages to edit,compile,run and
Debug source code
• Xcode is a suite of tools used for developing
softwares for Mac OS X and iOS
• Xcode suite supports C, C++, Objective C,
Objective C++, Java, AppleScript, Python
and Ruby source code with a variety of
programming models
• Instruments are the runtime performance analysis and
debugging Tools
• iOS Simulator is a Mac OS X application that simulates the iOS
technology stack, allowing you to test iOS applications on
Macintosh computer
iOS Distribution
iOS Version History
 iOS 1.x: initial OS
 iOS 2.x: second major
OS
 iOS 3.x: third major
OS
 iOS 4.x: fourth major
OS
On June 29, 2007, Apple released the first version of
iOS
The Latest Stable release is version 9, iPhone 6S, Phone 6S+, iPod
Touch and iPad
The Latest unstable release is version 9.1
 iOS 6.x: sixth major OS
 iOS 7.x: seventh major
OS iOS 8.x: eighth major
OS
 iOS 5.x: fifth major OS
 iOS 4 is the fourth version of the iOS mobile
operating system designed by Apple Inc.. It was
released on June 21, 2010, and was the first
major release to be renamed to simply "iOS", and
the first major release to drop support for some
devices.
 The iPhone 3G and 2nd generation iPod Touch
lack multitasking capabilities and the ability to set
a home screen wallpaper, while the iPhone 4,
iPhone 3GS, 3rd and 4th generation iPod Touch
have them.
 iOS 4.2.1, released November 22, 2010, added
iPad compatibility. It was the last to support
iPhone 3G and iPod Touch (2nd generation, MB &
MC models).
 iOS 4.0 was released to the public and supported
only the iPhone and iPod touch. iOS 4.0 was
 iOS 5 is the fifth version of the iOS mobile operating
system designed by Apple Inc. It had the fewest updates out of
all the major iOS versions. It was preceded by iOS 4 (final
version was 4.3.5) and succeeded by iOS 6, which was released
on SeptemiOS 5 was previewed on June 6, 2011
during WWDC 2011. At the same event, Apple previewed Mac
OS X Lion and announced its cloud-based media
service, iCloud. For the second time, support for some devices
was dropped, specifically the iPhone 3G and the iPod
Touch (2nd generation). Supported devices on this release
include the iPhone 3GS onwards, the iPod Touch (3rd
generation) onwards, and the original iPad onwards.
 On October 4, 2011, Apple held an event at the 4 Infinite
Loop building at its headquarters in Cupertino, California.
While other items were discussed, the main focus was the
unveiling of the iPhone 4S and its new,
exclusive Siri software. The release date for iOS 5, October 12,
iOS 6 is the sixth major release of the
iOS mobile operating system designed
by Apple Inc., initially released on
September 19, 2012. The final version of
iOS 6 is 6.1.6. It was preceded by iOS 5
(final version was 5.1.1) and was
succeeded by iOS 7 on September 18,
2013. New features included a new
Maps application with data developed by
Apple, the Passbook application for
storing tickets and loyalty cards,
enhancements to Siri and user-definable
'VIP' inboxes for mail from known
recipients.
iOS 6 is the last release of iOS
supervised by Scott Forstall, who led the
creation of the operating system from its
I. iOS 7 is the seventh major release of the iOS
mobile operating system designed by Apple Inc
and successor of iOS 6. It was announced at the
company's Worldwide Developers Conference
(WWDC) on June 10, 2013, and was released on
September 18, 2013. iOS 7 features a completely
redesigned user interface, a design credited to a
team led by Apple's SVP of design Jony Ive.
II. At Apple's Worldwide Developers Conference in
2014, CEO Tim Cook announced that iOS 7 was
installed on 89% of all compatible iOS devices.
iOS 7 was succeeded by iOS 8, which was
released on September 17, 2014. The final
version of iOS 7 is 7.1.2. The last supported
version of iOS for the iPhone 4 is iOS 7.1.2.
I. iOS 8 is the eighth major release of the iOS mobile
operating system designed by Apple Inc. as the
successor to iOS 7.
II. It was announced at the company's Worldwide
Developers Conference (WWDC) 2014 on June 2,
2014, and was released on September 17, 2014.
Billed as "The biggest change to iOS since the
introduction of the App Store", iOS 8 builds on the
major redesign that iOS 7 introduced, while including
many enhancements and interface improvements.
III. iOS 8 was installed on 87% of compatible Apple
devices as of September 14, 2015 (2 days before the
release of iOS 9). The final version of iOS 8 is 8.4.1,
released on August 13, 2015.
• The most advanced mobile experience. Now even more so.
• What’s new in iOS 9.
I. iOS 9 brings you refinements at every level — from the apps you see on
your Home screen down to the foundation of the system. Siri is smarter
than ever, proactive suggestions keep you on track, and multitasking
on iPad hits an all-new high with Slide Over, Split View, and Picture in
Picture. All these enhancements enable your devices
II. iOS 9 is the ninth release of the iOS mobile operating system designed
by Apple Inc which is the successor to iOS 8. It was announced at the
company's Worldwide Developers Conference 2015 on June 8, 2015,
and was released on September 16, 2015.
III. iOS 9 focuses less on new features and more on under-the-hood
optimizations, as well as battery improvements.[1] On September 21,
2015, Apple announced that iOS 9 had been installed on more than
50% of active iOS devices, making it the fastest adoption rate for a new
operating system and significantly faster than that of its predecessor.
As of November 2, 2015, iOS 9 has been installed on 66% of
compatible Apple devices.
IV. And you — to do so much more every day.
FEATURES
Home screen
Primary Applications
Camera, Camcorder
Photos
Calendar
Messaging
YouTube
Stocks
Map
Conclusion
The objective of the seminar was to study and
enhance our knowledge about Apple iOS ,
mobile operating system. We have learnt about
the new features of the iOS 5 operating system.
 So we have learnt about the layers of iOS
technology viz. core OS, core services, media
and cocoa touch.
 The fact that all the information regarding iOS
cannot be bound in this Presentation, I have
tried to cover almost all points that made
study of iOS worthy.
ThanQ
You
A IOS ( IPhone Operating System)
Project
by Soumyadeep

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Apple iOS Report
Apple iOS ReportApple iOS Report
Apple iOS Report
 
iOS Operating System
iOS Operating SystemiOS Operating System
iOS Operating System
 
Apple iOS Documentation
Apple iOS DocumentationApple iOS Documentation
Apple iOS Documentation
 
Layer architecture of ios (1)
Layer architecture of ios (1)Layer architecture of ios (1)
Layer architecture of ios (1)
 
iPhone Seminar Part 1
iPhone Seminar Part  1iPhone Seminar Part  1
iPhone Seminar Part 1
 
Apple iOS Introduction
Apple iOS IntroductionApple iOS Introduction
Apple iOS Introduction
 
iOS I phone operating system
iOS I phone operating system iOS I phone operating system
iOS I phone operating system
 
Session 1 - Introduction to iOS 7 and SDK
Session 1 -  Introduction to iOS 7 and SDKSession 1 -  Introduction to iOS 7 and SDK
Session 1 - Introduction to iOS 7 and SDK
 
Apple iOS
Apple iOSApple iOS
Apple iOS
 
Presentation on iOS
Presentation on iOSPresentation on iOS
Presentation on iOS
 
Ios operating system
Ios operating systemIos operating system
Ios operating system
 
Introduction to ios
Introduction to iosIntroduction to ios
Introduction to ios
 
iOS PPT
iOS PPTiOS PPT
iOS PPT
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functions
 
Beginning with basics of iOS
Beginning with basics of iOSBeginning with basics of iOS
Beginning with basics of iOS
 
iOS Basics
iOS BasicsiOS Basics
iOS Basics
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
 
Android VS IOS
Android VS IOSAndroid VS IOS
Android VS IOS
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 

Destacado

CyberoamBrochure
CyberoamBrochureCyberoamBrochure
CyberoamBrochure
Maliha Ali
 
CyberoamBrochure
CyberoamBrochureCyberoamBrochure
CyberoamBrochure
Maliha Ali
 

Destacado (18)

Chrismas project
Chrismas projectChrismas project
Chrismas project
 
Retail Project by Ranit
Retail Project  by RanitRetail Project  by Ranit
Retail Project by Ranit
 
Android Project By Susovan
Android Project By SusovanAndroid Project By Susovan
Android Project By Susovan
 
Spaulding RPO
Spaulding RPOSpaulding RPO
Spaulding RPO
 
Informe semanal de labor realizada 2016
Informe semanal de labor realizada 2016Informe semanal de labor realizada 2016
Informe semanal de labor realizada 2016
 
NCCS Profile
NCCS ProfileNCCS Profile
NCCS Profile
 
19bai thetich trongcacdethitnthpt-mathvn.com
19bai thetich trongcacdethitnthpt-mathvn.com19bai thetich trongcacdethitnthpt-mathvn.com
19bai thetich trongcacdethitnthpt-mathvn.com
 
Presentaci+�n manuales de equidad primera parte
Presentaci+�n manuales de equidad   primera partePresentaci+�n manuales de equidad   primera parte
Presentaci+�n manuales de equidad primera parte
 
Historia dunha arribada
Historia dunha arribadaHistoria dunha arribada
Historia dunha arribada
 
Sistema de numeracion
Sistema de numeracionSistema de numeracion
Sistema de numeracion
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Children’s books and diversity. Bibliography
Children’s books and diversity. BibliographyChildren’s books and diversity. Bibliography
Children’s books and diversity. Bibliography
 
CyberoamBrochure
CyberoamBrochureCyberoamBrochure
CyberoamBrochure
 
Presentacion de-mapas-mentales
Presentacion de-mapas-mentalesPresentacion de-mapas-mentales
Presentacion de-mapas-mentales
 
Risk Assessments-How risk assessments aid in the prevention of catastrophic i...
Risk Assessments-How risk assessments aid in the prevention of catastrophic i...Risk Assessments-How risk assessments aid in the prevention of catastrophic i...
Risk Assessments-How risk assessments aid in the prevention of catastrophic i...
 
CyberoamBrochure
CyberoamBrochureCyberoamBrochure
CyberoamBrochure
 
Saboreando o Poema - O dedo do tempo no barro da vida - Vander Lee
Saboreando o Poema - O dedo do tempo no barro da vida - Vander LeeSaboreando o Poema - O dedo do tempo no barro da vida - Vander Lee
Saboreando o Poema - O dedo do tempo no barro da vida - Vander Lee
 
Ensayo Proyecto De Convivencia
Ensayo Proyecto De ConvivenciaEnsayo Proyecto De Convivencia
Ensayo Proyecto De Convivencia
 

Similar a IOS Project By Soumyadeep

i Operating system
i Operating systemi Operating system
i Operating system
Akhil Kumar
 
1572143634865065972041229-140802014601-phpapp01 (1).pptx
1572143634865065972041229-140802014601-phpapp01 (1).pptx1572143634865065972041229-140802014601-phpapp01 (1).pptx
1572143634865065972041229-140802014601-phpapp01 (1).pptx
DeepakPanchal65
 

Similar a IOS Project By Soumyadeep (20)

Apple's ios
Apple's iosApple's ios
Apple's ios
 
i Operating system
i Operating systemi Operating system
i Operating system
 
iOS
iOSiOS
iOS
 
Ios7 130906043745- 2
Ios7 130906043745- 2Ios7 130906043745- 2
Ios7 130906043745- 2
 
IOS7
IOS7IOS7
IOS7
 
How the evolution of i os has transformed app development?
How the evolution of i os has transformed app development?How the evolution of i os has transformed app development?
How the evolution of i os has transformed app development?
 
Android & IOS
Android & IOSAndroid & IOS
Android & IOS
 
IOS history.pdf
IOS history.pdfIOS history.pdf
IOS history.pdf
 
iOS Then and Now - Survival of the Fittest
iOS Then and Now - Survival of the FittestiOS Then and Now - Survival of the Fittest
iOS Then and Now - Survival of the Fittest
 
I os
I osI os
I os
 
History
HistoryHistory
History
 
Ios operating system
Ios operating systemIos operating system
Ios operating system
 
iOS - Overview of Mobile Application Developement
iOS - Overview of Mobile Application Developement iOS - Overview of Mobile Application Developement
iOS - Overview of Mobile Application Developement
 
Vskills i phone apps developer sample material
Vskills i phone apps developer sample materialVskills i phone apps developer sample material
Vskills i phone apps developer sample material
 
I phone
I phoneI phone
I phone
 
Apple iOS 13 release date and new features in iPhone iPad
Apple iOS 13 release date and new features in iPhone iPadApple iOS 13 release date and new features in iPhone iPad
Apple iOS 13 release date and new features in iPhone iPad
 
Android vs ios
Android vs iosAndroid vs ios
Android vs ios
 
Wwdc 2019 major announcements and updates
Wwdc 2019 major announcements and updatesWwdc 2019 major announcements and updates
Wwdc 2019 major announcements and updates
 
1572143634865065972041229-140802014601-phpapp01 (1).pptx
1572143634865065972041229-140802014601-phpapp01 (1).pptx1572143634865065972041229-140802014601-phpapp01 (1).pptx
1572143634865065972041229-140802014601-phpapp01 (1).pptx
 
evolution of iphone by hardik bhandari.pptx
evolution of iphone by hardik bhandari.pptxevolution of iphone by hardik bhandari.pptx
evolution of iphone by hardik bhandari.pptx
 

Último

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Precisely
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Último (20)

Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 

IOS Project By Soumyadeep

  • 1.
  • 2. Apples mobile operating system considered the foundation of the iPhone Originally designed for the iPhone but now supports iPod touch, iPad, and Apple TV It is updated just like Itune for iPods As of Oct 2011 Apple contains over 500,000 iOS applications
  • 3.  iPone OS was first unveiled in Jan 2007 at the Macworld Conference and Expo Released June 2007  In June 2010 licensed the trademark iOS (From Cisco IOS)  Now goes all the way up to iOS 5 (released last month)  Originally did not allow third party applications but after Feb 2008 this changed  With either 30% profit to apple, or free with membership fee
  • 4.
  • 5. The iOS Architecture Similar to basic architecture found in Mac OS X  Acts intermediate between applications and hardware iOS Apps Hardware
  • 6. The Layers in iOS Architecture Technology  Consists of four Abstraction layers• Core OS Layer • Core service Layer • The Media Layer • The Cocoa Touch Layer Uses Darwin foundation and therefore a unix like OS  The user interface of iOS is based on the concept of direct manipulation, using multi- touch gestures.
  • 7.
  • 8. The core of iOS Accelerate Framework (Accelerate.framework) This framework contains interfaces for performing DSP, linear algebra, and image- processing calculations Core Bluetooth (CoreBluetooth.framework) This framework allows developers to interact specifically with Bluetooth Low-Energy ("LE") accessoriesExternal Accessory Framework (ExternalAccessory.framework) This framework provides support for communicating with hardware accessories attached to an iOS based device Contains the low-level features such as
  • 9. Core services Layer Contains the High-level features that all applications use such as iCloud Storage lets your application write data to a central location and access those items from all user’s computers and iOS devices iCloud Core services framework Includes Accounts.framework, AddressBook.framework and CoreData.framework for user accounts ,contacts and for managing model-view- controller application
  • 10. Media Layer The Media layer contains the graphics, audio, and video technologies Graphics Technologies Includes Core Graphics , Core Animation and OpenGL technologies which handles 2D vector and animating views and 2D and 3D figures Audio Technologies Supports rich audio experince and audio formats like AAC, Apple Lossless(ALAC),A-Law and Linear PCM Video technologies The iOS support the playback of movie files with the .mov, .mp4, .m4v, and .3gp filename extensions
  • 11. Compression standards in Video Technologies ● H.264 video, up to 1.5 Mbps, 640x480 pixels, 30 frames per second • H.264 video, up to 768 Kbps, 320x240 pixels, 30 frames per second • MPEG-4 video, up to 2.5 Mbps, 640x480 pixels, 30 frames per second Media layer also consists of different frameworks like CoreAudio.framework, CoreImage.framework and CoreText.framework
  • 12. Cocoa Touch Layer The Cocoa Touch layer contains the key frameworks for building iOS applications The layer defines the basic application and support for key technologies such as multitasking, touch-based input,push notifications, and many high-level system services Cocoa Touch follows a Model-View- Controller (MVC) software architecture
  • 13. The iOS Development The iOS SDK (Software Development kit)  Includes interfaces,tools and resources  Includes special packages called Frameworks  A framework is a directory that contains a dynamic shared library and the resources (such as header files, images, helper applications, and so on) Key Components of SDK  Xcode Tools Xcode  Instrument s  iOS simulator  iOS Developer Library
  • 14. Xcode Tools • An Integrated Development Environment (IDE) that manages to edit,compile,run and Debug source code • Xcode is a suite of tools used for developing softwares for Mac OS X and iOS • Xcode suite supports C, C++, Objective C, Objective C++, Java, AppleScript, Python and Ruby source code with a variety of programming models • Instruments are the runtime performance analysis and debugging Tools • iOS Simulator is a Mac OS X application that simulates the iOS technology stack, allowing you to test iOS applications on Macintosh computer
  • 16.
  • 17. iOS Version History  iOS 1.x: initial OS  iOS 2.x: second major OS  iOS 3.x: third major OS  iOS 4.x: fourth major OS On June 29, 2007, Apple released the first version of iOS The Latest Stable release is version 9, iPhone 6S, Phone 6S+, iPod Touch and iPad The Latest unstable release is version 9.1  iOS 6.x: sixth major OS  iOS 7.x: seventh major OS iOS 8.x: eighth major OS  iOS 5.x: fifth major OS
  • 18.
  • 19.
  • 20.  iOS 4 is the fourth version of the iOS mobile operating system designed by Apple Inc.. It was released on June 21, 2010, and was the first major release to be renamed to simply "iOS", and the first major release to drop support for some devices.  The iPhone 3G and 2nd generation iPod Touch lack multitasking capabilities and the ability to set a home screen wallpaper, while the iPhone 4, iPhone 3GS, 3rd and 4th generation iPod Touch have them.  iOS 4.2.1, released November 22, 2010, added iPad compatibility. It was the last to support iPhone 3G and iPod Touch (2nd generation, MB & MC models).  iOS 4.0 was released to the public and supported only the iPhone and iPod touch. iOS 4.0 was
  • 21.  iOS 5 is the fifth version of the iOS mobile operating system designed by Apple Inc. It had the fewest updates out of all the major iOS versions. It was preceded by iOS 4 (final version was 4.3.5) and succeeded by iOS 6, which was released on SeptemiOS 5 was previewed on June 6, 2011 during WWDC 2011. At the same event, Apple previewed Mac OS X Lion and announced its cloud-based media service, iCloud. For the second time, support for some devices was dropped, specifically the iPhone 3G and the iPod Touch (2nd generation). Supported devices on this release include the iPhone 3GS onwards, the iPod Touch (3rd generation) onwards, and the original iPad onwards.  On October 4, 2011, Apple held an event at the 4 Infinite Loop building at its headquarters in Cupertino, California. While other items were discussed, the main focus was the unveiling of the iPhone 4S and its new, exclusive Siri software. The release date for iOS 5, October 12,
  • 22. iOS 6 is the sixth major release of the iOS mobile operating system designed by Apple Inc., initially released on September 19, 2012. The final version of iOS 6 is 6.1.6. It was preceded by iOS 5 (final version was 5.1.1) and was succeeded by iOS 7 on September 18, 2013. New features included a new Maps application with data developed by Apple, the Passbook application for storing tickets and loyalty cards, enhancements to Siri and user-definable 'VIP' inboxes for mail from known recipients. iOS 6 is the last release of iOS supervised by Scott Forstall, who led the creation of the operating system from its
  • 23. I. iOS 7 is the seventh major release of the iOS mobile operating system designed by Apple Inc and successor of iOS 6. It was announced at the company's Worldwide Developers Conference (WWDC) on June 10, 2013, and was released on September 18, 2013. iOS 7 features a completely redesigned user interface, a design credited to a team led by Apple's SVP of design Jony Ive. II. At Apple's Worldwide Developers Conference in 2014, CEO Tim Cook announced that iOS 7 was installed on 89% of all compatible iOS devices. iOS 7 was succeeded by iOS 8, which was released on September 17, 2014. The final version of iOS 7 is 7.1.2. The last supported version of iOS for the iPhone 4 is iOS 7.1.2.
  • 24. I. iOS 8 is the eighth major release of the iOS mobile operating system designed by Apple Inc. as the successor to iOS 7. II. It was announced at the company's Worldwide Developers Conference (WWDC) 2014 on June 2, 2014, and was released on September 17, 2014. Billed as "The biggest change to iOS since the introduction of the App Store", iOS 8 builds on the major redesign that iOS 7 introduced, while including many enhancements and interface improvements. III. iOS 8 was installed on 87% of compatible Apple devices as of September 14, 2015 (2 days before the release of iOS 9). The final version of iOS 8 is 8.4.1, released on August 13, 2015.
  • 25. • The most advanced mobile experience. Now even more so. • What’s new in iOS 9. I. iOS 9 brings you refinements at every level — from the apps you see on your Home screen down to the foundation of the system. Siri is smarter than ever, proactive suggestions keep you on track, and multitasking on iPad hits an all-new high with Slide Over, Split View, and Picture in Picture. All these enhancements enable your devices II. iOS 9 is the ninth release of the iOS mobile operating system designed by Apple Inc which is the successor to iOS 8. It was announced at the company's Worldwide Developers Conference 2015 on June 8, 2015, and was released on September 16, 2015. III. iOS 9 focuses less on new features and more on under-the-hood optimizations, as well as battery improvements.[1] On September 21, 2015, Apple announced that iOS 9 had been installed on more than 50% of active iOS devices, making it the fastest adoption rate for a new operating system and significantly faster than that of its predecessor. As of November 2, 2015, iOS 9 has been installed on 66% of compatible Apple devices. IV. And you — to do so much more every day.
  • 29. Conclusion The objective of the seminar was to study and enhance our knowledge about Apple iOS , mobile operating system. We have learnt about the new features of the iOS 5 operating system.  So we have learnt about the layers of iOS technology viz. core OS, core services, media and cocoa touch.  The fact that all the information regarding iOS cannot be bound in this Presentation, I have tried to cover almost all points that made study of iOS worthy.
  • 31. A IOS ( IPhone Operating System) Project by Soumyadeep