Q.30 Explain the iOS Layers. Ans:-
- iOS Devide in 4 layers.
1) Cocoa Touch
2) Media
3) Core Services
4) Core OS - in Core OS.
> OSX Kernal > Power Managment
> Mach 3.0 > Keychain Access
> BSD > Certificates
> Sockets > File System
> Security > Bonjour - in Core Services.
> Collections > Core Location
> Address Book > Net Services
> Networking > Threading
> File access > Performance
> SQLite > URL(Uniform Resource Locater)Utilities. - in Media.
> Audio Mixing > Quartz(2D)
> Core Audio > JPEG,PNG(Portable Network Graphics),TIFF(Tagged Image File Format)
> Audio Mixing > Core Animation
> OpenAL > PDF(Portable Document Format)
> Audio Recording > Core Animation
> Video Playback > OpenGL ES - in Cocoa Touch.
> Multi-Touch > Core Motion
> Localization > View Herarchy
> Controls > Alerts
> Web View > MapKit
> Image Picker > Camera