slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Mobile and Devices System iPhone OS PowerPoint Presentation
Download Presentation
Mobile and Devices System iPhone OS

Loading in 2 Seconds...

play fullscreen
1 / 19

Mobile and Devices System iPhone OS - PowerPoint PPT Presentation


  • 151 Views
  • Uploaded on

Mobile and Devices System iPhone OS. GVHD : Dr. Trần Ngọc Minh SVTH: Phan Nhật Hoàng - 51001127 Nguyễn Chí Thông - 51003255 Hồ Diên Tuấn Anh - 51000044. Agenda. What is an Operating System ? What is iOS ? Architecture Features iOS Jailbreaking Conclusion.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Mobile and Devices System iPhone OS' - hedia


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Mobile and Devices System

iPhone OS

GVHD: Dr. TrầnNgọc Minh

SVTH:

PhanNhậtHoàng - 51001127

NguyễnChíThông - 51003255

HồDiênTuấnAnh - 51000044

agenda
Agenda
  • What is an Operating System ?
  • What is iOS ?
  • Architecture
  • Features
  • iOS Jailbreaking
  • Conclusion
what is an operating system
What is an Operating System
  • Software that supports a computer’s basic functions, such as scheduling tasks, executing applications, and controlling peripherals.
  • Most important system software in computer system
  • NOTE: User cannot run an application program on computer without OS
what is ios1
What is iOS ?
  • iOS (formerly iPhone OS) is Apple’s mobile operating system.
  • Apple does not license I for installation on non-Apple hardware (distributed exclusively for Apple hardware)
  • OS is derived from Mac OS X.
  • Originally developed for the iPhone, but it’s extended now to support other Apple devices such as the iPod Touch, iPad, and Apple TV.
architecture cocoa touch layer
Architecture - Cocoa Touch Layer
  • The Cocoa Touch layer contains key frameworks for building iOS apps.
  • These frameworks define the appearance of your app
  • Include high-level features and Cocoa Touch Frameworks
cocoa touch frameworks
Cocoa Touch Frameworks
  • Services Cocoa Touch Layer offers.
  • Features:
    • Address Book UI Framework
    • Event Kit UI Framework
    • Game Kit Framework
    • iAd Framework
    • Map Kit Framework
    • Message UI Framework
    • Twitter Framework
    • UIKit Framework
core layer
Core Layer
  • High-Level Features
    • Peer-to-Peer Services
    • iCloud Storage
    • Automatic Reference Counting
    • Block Objects
    • Data Protection
    • File-Sharing Support
    • Grand Central Dispatch
    • In-App Purchase
    • SQLite
    • XML Support
core layer1
Core Layer
  • Core Services Frameworks
    • Accounts Framework
    • Address Book Framework
    • CFNetworkFramework
    • Core Data Framework
    • Core Foundation Framework
    • Core Location Framework
    • Core Media Framework
    • Core Motion Framework
    • Core Telephony Framework
    • Social Framework
features
Features
  • Home Screen
  • Included Applications
  • Multitasking
  • Siri
  • Game Center
jailbreaking
Jailbreaking
  • The process of removing limitations on iOS, Apple's operating system, on devices running it through the use of software and hardware exploits.
  • Target: iPhone, iPod touch, iPad and second-generation Apple TV.
  • Why is “Jailbreak” ?
jailbreaking1
Jailbreaking
  • A jailbroken running iOS can still use the App Store, iTunes, and other normal functions.
  • Potentials of Security, Privacy and Stability
conclusion
Conclusion

4.2: Jasper (4.2.5 - 4.2.10: Phoenix)

4.3: Durango

5.0: Telluride

5.1: Hoodoo

6.0: Sundance

6.1: Brighton

7.0: Innsbruck

7.1: Sochi

8.0: ?

  • 1.0: Alpine
  • 1.1: Little Bear 2.0: Big Bear
  • 2.1: Sugarbowl
  • 2.2: Timberline
  • 3.0: Kirkwood
  • 3.1: Northstar
  • 3.2: Wildcat (iPad only)
  • 4.0: Apex
  • 4.1: Baker
conclusion1
Conclusion

4.2: Jasper (4.2.5 - 4.2.10: Phoenix)

4.3: Durango

5.0: Telluride

5.1: Hoodoo

6.0: Sundance

6.1: Brighton

7.0: Innsbruck

7.1: Sochi

8.0: Okemo

  • 1.0: Alpine
  • 1.1: Little Bear 2.0: Big Bear
  • 2.1: Sugarbowl
  • 2.2: Timberline
  • 3.0: Kirkwood
  • 3.1: Northstar
  • 3.2: Wildcat (iPad only)
  • 4.0: Apex
  • 4.1: Baker
reference
Reference

[1] Wikipedia – Jailbreaking

[2] iOS Tech Overview

[3] Wikipedia - iOS