IOS
Dan Tobias (Talk | contribs) (Created page with "{| |Software | > |Operating Systems | > |iOS |} '''iOS''' is the operating system on Apple devices such as the iPhone, iPad, and iPod. It was originally called "i...") |
(Linkrot) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {| | + | {{DISPLAYTITLE:iOS}}{| |
|[[Software]] | |[[Software]] | ||
| > | | > | ||
Line 9: | Line 9: | ||
'''iOS''' is the operating system on Apple devices such as the iPhone, iPad, and iPod. It was originally called "iPhone OS" because it was introduced for the iPhone (earlier iPods used a different system with much less "computer smarts"), but eventually it was rolled out in several other devices. | '''iOS''' is the operating system on Apple devices such as the iPhone, iPad, and iPod. It was originally called "iPhone OS" because it was introduced for the iPhone (earlier iPods used a different system with much less "computer smarts"), but eventually it was rolled out in several other devices. | ||
− | Development for iOS is done on Mac [[OS X]] systems using the [[Xcode | + | Development for iOS is done on Mac [[OS X]] systems using the [[Xcode Project|Xcode]] development environment and the [[Objective-C]] or [[Swift]] programming languages (with the Cocoa framework libraries). Development is, to some extent, easier in iOS than in the competing [[Android]] operating system because iOS runs only on Apple devices with a relatively limited range of screen sizes and capabilities, while Android runs on a wide variety of hardware and requires developers to consider the possibility of all sorts of differences. This distinction was even greater in the earlier days of iOS, when only one device type with one screen size existed; now it's not quite as true, as one must consider several screen sizes between the different iPads and iPhones/iPods. |
Apple has a notoriously locked-down environment for its devices, where the only "legitimate" source of apps for iOS is through their App Store (and Apple also claims trademark protection on the name "App Store", leaving competitors scrambling for a properly generic term for a store where one may obtain apps). Developers can specially "provision" their own devices to allow them to test their apps on them, and can authorize a limited set of other users' devices to run their apps (e.g., for internally-used apps within a company, or for sharing them with a few friends), but otherwise, apps need to be distributed through Apple's store, which is arbitrary and capricious in accepting or rejecting apps based on its own rules. | Apple has a notoriously locked-down environment for its devices, where the only "legitimate" source of apps for iOS is through their App Store (and Apple also claims trademark protection on the name "App Store", leaving competitors scrambling for a properly generic term for a store where one may obtain apps). Developers can specially "provision" their own devices to allow them to test their apps on them, and can authorize a limited set of other users' devices to run their apps (e.g., for internally-used apps within a company, or for sharing them with a few friends), but otherwise, apps need to be distributed through Apple's store, which is arbitrary and capricious in accepting or rejecting apps based on its own rules. | ||
Line 22: | Line 22: | ||
* [http://www.idownloadblog.com/iphone-downloads/ Downloads of various jailbreaking and hacking software] | * [http://www.idownloadblog.com/iphone-downloads/ Downloads of various jailbreaking and hacking software] | ||
* [http://www.idownloadblog.com/2013/01/27/mame-gridlee-guide/ How to install MAME ROMs on a non-jailbroken device with Gridlee] | * [http://www.idownloadblog.com/2013/01/27/mame-gridlee-guide/ How to install MAME ROMs on a non-jailbroken device with Gridlee] | ||
+ | * [https://www.whio.com/news/bug-ios-lets-anyone-bypass-lockscreen/yd90HyD71sEmWujHq8gVJJ/ Bug in iOS 7 lets anyone bypass lockscreen] <!-- Originally http://www.palmbeachpost.com/news/news/bug-ios-7-lets-anyone-bypass-lockscreen/nZ3Pp/ - changed 2019-09-06 because the original returned a 404 --> | ||
+ | * [http://evasi0n.com/ evasi0n7 - iOS 7.0.x Jailbreak] | ||
+ | * [https://justgetflux.com/ios.html f.lux for jailbroken iOS devices; adjusts lighting based on time of day] | ||
+ | * [https://www.zdziarski.com/blog/wp-content/uploads/2014/08/Zdziarski-iOS-DI-2014.pdf Identifying Back Doors, Attack Points, and Surveillance Mechanisms in iOS Devices] <!-- Originally http://www.zdziarski.com/blog/wp-content/uploads/2014/07/iOS_Backdoors_Attack_Points_Surveillance_Mechanisms.pdf - changed 2019-09-06 because the original returned a 404 --> | ||
+ | * [http://www.paintcodeapp.com/news/iphone-6-screens-demystified iPhone 6 Screens Demystified] | ||
+ | * [http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions The Ultimate Guide To iPhone Resolutions] | ||
+ | |||
+ | [[Category:Apple]] | ||
+ | [[Category:iOS| ]] | ||
+ | [[Category:Operating Systems]] | ||
+ | [[Category:Software]] |
Latest revision as of 08:52, 16 September 2019
Software | > | Operating Systems | > | iOS |
iOS is the operating system on Apple devices such as the iPhone, iPad, and iPod. It was originally called "iPhone OS" because it was introduced for the iPhone (earlier iPods used a different system with much less "computer smarts"), but eventually it was rolled out in several other devices.
Development for iOS is done on Mac OS X systems using the Xcode development environment and the Objective-C or Swift programming languages (with the Cocoa framework libraries). Development is, to some extent, easier in iOS than in the competing Android operating system because iOS runs only on Apple devices with a relatively limited range of screen sizes and capabilities, while Android runs on a wide variety of hardware and requires developers to consider the possibility of all sorts of differences. This distinction was even greater in the earlier days of iOS, when only one device type with one screen size existed; now it's not quite as true, as one must consider several screen sizes between the different iPads and iPhones/iPods.
Apple has a notoriously locked-down environment for its devices, where the only "legitimate" source of apps for iOS is through their App Store (and Apple also claims trademark protection on the name "App Store", leaving competitors scrambling for a properly generic term for a store where one may obtain apps). Developers can specially "provision" their own devices to allow them to test their apps on them, and can authorize a limited set of other users' devices to run their apps (e.g., for internally-used apps within a company, or for sharing them with a few friends), but otherwise, apps need to be distributed through Apple's store, which is arbitrary and capricious in accepting or rejecting apps based on its own rules.
However, there are unauthorized ways of "jailbreaking" iOS devices to allow them to use independent apps.
[edit] Links
- Wikipedia article
- Official site
- iOS Developer Center
- Downloads of various jailbreaking and hacking software
- How to install MAME ROMs on a non-jailbroken device with Gridlee
- Bug in iOS 7 lets anyone bypass lockscreen
- evasi0n7 - iOS 7.0.x Jailbreak
- f.lux for jailbroken iOS devices; adjusts lighting based on time of day
- Identifying Back Doors, Attack Points, and Surveillance Mechanisms in iOS Devices
- iPhone 6 Screens Demystified
- The Ultimate Guide To iPhone Resolutions