0% found this document useful (0 votes)
235 views

IOS Report (OS Project)

The document is a final project report submitted by a group to their professor on the topic of the iOS operating system. It provides an introduction to iOS, discusses its history and versions. It also covers iOS architecture including its layers, features, security, and jailbreaking. The conclusion states that an operating system is necessary to run applications on devices and its future depends on new versions and features. The report acknowledges help from their professor.

Uploaded by

Arslan Shahid
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
235 views

IOS Report (OS Project)

The document is a final project report submitted by a group to their professor on the topic of the iOS operating system. It provides an introduction to iOS, discusses its history and versions. It also covers iOS architecture including its layers, features, security, and jailbreaking. The conclusion states that an operating system is necessary to run applications on devices and its future depends on new versions and features. The report acknowledges help from their professor.

Uploaded by

Arslan Shahid
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Final Project July 15, 2018

Operating System

Submitted to:

Prof. GA khan
Group Name
“UNITY”
Submitted by:

Arslan Shahid (Leader) G1F16ASOC0142

Ameer Hamza G1F16ASOC2093

Muhammad Adeel G1F16ASOC0172

Arslan Shahzad G1F16ASOC2115

Submission Date: 19, July, 2018

University of Central Punjab Gujranwala

1
Final Project July 15, 2018

ACKNOWLEDGEMENT
I would like to thanks all teachers and especially to the most honorable and knowledgeable
teacher Prof. G.A Khan who guide me in the right direction and taught me how to present and
write report in best pattern. He always there when I have any question related to project He is
very courteous and cooperating.

2
Final Project July 15, 2018

Table of Contents
Introduction: ............................................................................................................................................. 4
History: ...................................................................................................................................................... 4
Version: ..................................................................................................................................................... 4
Comparison: .............................................................................................................................................. 5
Features: ................................................................................................................................................... 5
iOS Architecture: ....................................................................................................................................... 6
iOS Layers: ............................................................................................................................................. 6
Core Os Layer: ....................................................................................................................................... 6
Core Services Layer: .............................................................................................................................. 6
COCOA Touch Layer: ............................................................................................................................. 6
Media Layer: ......................................................................................................................................... 6
iOS Security: .............................................................................................................................................. 6
iOS Jail breaking: ....................................................................................................................................... 7
Conclusion: ................................................................................................................................................ 7
Future Prospectus: .................................................................................................................................... 7

3
Final Project July 15, 2018

Introduction:
iOS was intended to address the issues of a portable situation, the advancements are accessible
just on iOS, for example, the Multi-Touch interface, Excellent Graphic. It oversees control
effectively as well as conveys exceptional battery life. iOS even guarantees that execution and
battery life don't endure regardless of whether you are multitasking. Apple makes both the
iPhone's and the OS working, everything cooperates always brilliantly. iPhone and iOS are made
to be utilized around the world. The UI is confined into more than 30 language, and you can
switch between them without any problem.

History:
In starting, third-party applications were not supported. Later with the help of Steve Jobs, On
October 17, 2007, Apple announced that a native Software Development Kit (SDK) developed iOS
application by using officially supported language including objective C and Swift. Apple
announced the iPad, featuring a larger screen than the iPhone and iPod touch, and designed for
internet, media Entertainment, and reading iBook. In June 2010, Apple rebranded iPhone OS as
"iOS". The operating system was announced with the 1st iPhone on Jun 29, 2007. Apple doesn’t
authorize iOS for installation on non- apple hardware.

Version:
 iPhone OS 1
 iPhone OS 2
 iPhone OS 3
 iOS 4
 iOS 5
 iOS 7
 iOS 8
 8.0
 8.1
 8.2
 8.3
 8.4
 iOS 9
 9.0
 9.1
 9.2
 9.3

4
Final Project July 15, 2018

 iOS 10
 10.0
 10.1
 10.2
 10.3
 iOS 11 (64-Bit Devices Only)
 11.0
 11.1
 11.2
 11.3
 iOS 12
 12.0

Comparison:
iOS isn't an open source OS like an android, we can create iOS Apps however we can't transfer
straightforwardly on Apple Store. Authorization should be taken. 2D and 3D Graphics are a great
contrast with Android. 40% of youngsters hope to buy an iPhone in the following a half year, up
from 37% of every 2012 51% of teenagers say the following cell phone they purchase is probably
going to be an iOS gadget, contrasted and 22% for Android iOS clients play gaming applications a
normal of 151.5 times each month, contrasted with 94.6 for Android 67% of versatile video saw
in the US is viewed on Apple gadgets, contrasted with 33% for Android gadgets represent 69.7%
of overall cell phones, contrasted with 20.9% for iOS

Features:
 Game center
 Folders
 Camera & Photos
 Apple Music
 Multitasking
 FaceTime
 Messages,Animoji and Memoji (Available on iPhone X)
 CarPlay

5
Final Project July 15, 2018

iOS Architecture:
As we know that OS are divided into layers if any problem occur programmers can check each
layers separately.

 The Kernel in iOS is same as Mac Kernel that found in Mac OS X.

iOS Layers:
 Core OS Layer
 COCOA Touch Layer
 Media Layer
 Core Service Layer

Core Os Layer:
Core Os Layer Handle the virtual memory system, threads, the file system, network and inter
process communication with frameworks in the core OS layer.

Core Services Layer:


Core Services Layer Control the interfaces for iOS, for accessing files, network sockets and so on.
These interfaces are mostly C – based.

COCOA Touch Layer:


Cocoa touch layer control different set of graphical control elements to Cocoa. It is primarily
written in the objective-C.

Media Layer:
Media layer allows u to create best visual experience from your devices like iPhone, iPad and iPod
with the frameworks in the Media Layer.

iOS Security:
 Secure Boot
 Passcode
 Touch ID
 Encryption
 App Security
 Network Security

6
Final Project July 15, 2018

iOS Jail breaking:


Jail breaking is a way to enhance your iPhone, iPod, and iPad. Cydia let you change a theme,
install any application that is unauthorized by the phone manufacturer. It let you change anything
if you want to like, change of theme, disables the control center, and installs paid application for
free.

Cydia is developed by Jay freeman (Saurik)

Conclusion:
An OS is compulsory to run different applications on your PC and remote gadgets like watches,
smart TV etc. Without OS and its constantly new version, there would be no new features and
phone is like a toy phone. OS is the main part of any Mobile and others Devices.

Future Prospectus:
As should be obvious, Apple has over 90% of all benefits of all Devices. Apple App Store has no
less than half a greater number of incomes than Google Play. Indeed, even Google itself
acquires no less than 70% of its earning from iOS. iOS has some own specific requirement for
application. If an application fulfill the requirement of iOS. Then it makes impossible to run

You might also like