1.
App Extension Programming Guide
2.localauthentication.framework- Touch ID authentication
3.Local authentication Framework Reference.
4.photos.framework/photosui.framework
5.theAV Foundation framework captures a large number of photos simple, direct control focus, white balance, exposure settings
6. Use the following APIs to discover and use the new 6, 6plus camera features.
A new property (videohdrsupported) can determine whether A capture device supports high dynamic Range streaming.
A New video stabilization mode (avcapturevideostabilizationmodecinematic) provides more cinematic results in the captured video.
A new Property (highresolutionstillimageoutputenabled) can is used to set anAvcapturestillimageoutputobject to capture still pictures at a higher resolution.
A new Property (autofocussystem) can is used to determine how the camera performs auto focusing.
7.Metal
Metal provides extremely low-overhead access to the A7 and A8 GPUs, enabling extremely high performance for your sophistic Ated Graphics rendering and computational tasks.
You don't need to learn multiple frameworks, languages, and tools to take full advantage of the GPU in your game or AP P.
Ten.AV Audio Engine
avfoundation Framework (avfoundation.framework) adds support for a broad cross-section of audio fun Ctionality at a higher level of abstraction than Core Audio. These new audio capabilities is available on both OS X and IOS and include automatic access to audio input and output har Dware, audio recording and playback, and audio file parsing and conversion. You also gain access to audio units for generating special effects and filters, pitch and playback speed management, Stere O and 3D audio environments, and MIDI instruments.
For more information, see
AV Foundation Framework Reference .
11.OpenGL ES
IOS 8 Adds the following new extensions to OpenGL ES. theapple_clip_distanceextension adds support for hardware clip planes to OpenGL ES 2.0 and 3.0. theapple_texture_packed_floatadds the new floating-point texture formats, r11f_g11f_b10f andRgb9_e5.
The apple_color_buffer_packed_float Extension builds on apple_texture_packed_ Float So, the new texture formats can be used by a Framebuffer object. This means, an app can render to a framebuffer that uses one of the these formats.
HealthKit Framework
HealthKit (healthkit.framework) is a new framework for managing a user ' s health-related information .
When your apps implements support for HealthKit, it gets access to health-related information for the user and can Prov IDE information about the user, without needing to implement support for specific fitness-tracking devices. The user decides which data should is shared with your app. Once data is a shared with your app, the your app can register to be notified if that data changes; You have the fine-grained control over when the your app is notified. For example, request, your app is notified whenever users takes their blood pressure, or be notified only when a Measu Rement shows that the user's blood pressure is too high.
.HomeKit Framework
HomeKit (homekit.framework) is a new framework for communicating with and controlling connected Devi Ces in a user ' s home. New devices for the home is offering more connectivity and a better user experience. HomeKit provides a standardized the communicate with those devices.
Use the HomeKit accessory Simulator to test the communication of your HomeKit app with a device. For more information, see HomeKit Framework Reference .
.Document Picker
The Document Picker View Controller (uidocumentpickerviewcontroller) grants users access to files O Utside your application ' s sandbox. For more information, see the Document Picker Programming Guide .
Handoff .
Handoff is a feature on OS X and IOS that extends the user experience of continuity across devices. Handoff enables users to begin a activity on one device, then switch to another device and resume the same activity on th e other device.
.supporting New screen Sizes and Scales Apps linked against IOS 8 and later should be prepared to support the larger screens size of iphone 6 and iphone 6 Plus . On the IPhone 6 Plus, apps should also is prepared to support a new screen scale.to let the system know this your app supports the IPhone 6 screen sizes, include a Storyboard launch screen file in Yo ur app's bundle.
IOS 8 Adds new features that make dealing with the screen size and orientation much more versatile.
IOS8 new Features