Following last week’s blog, here are some more of the exciting new feature introduced by Apple.
1. Safari password sharing
iOS 8 will make it easier to set up and login to apps with a set of new APIs that allow apps to access passwords stored in Safari. For example, if a user has signed into Gmail in Safari and saved the password, Google’s Gmail iOS app will be able to access the password for one tap sign ins.
2. App Extensions
App extensions give users access to your app’s functionality and content throughout iOS 8 and OS X Yosemite. For example, your app can now appear as a widget on the Today screen, add new buttons in the Action sheet, offer photo filters within the iOS Photos app, or display a new system-wide custom keyboard. Use extensions to place the power of your app wherever your users need it most.
iOS and OSX define several types of app extensions, each of which is tied to an area of the system, such as sharing, Notification Center, and the iOS keyboard. A system area that supports extensions is called an extension point. Each extension point defines usage policies and provides APIs that you use when you create an extension for that area. You choose an extension point to use based on the functionality you want to provide
CloudKit framework is used in the app that is related to data storage. CloudKit framework provides interfaces for moving data between the app and the iCloud containers.
Using CloudKit, app’s existing data can be stored in the cloud so that the user can access the data from multiple devices. Also the data can be stored in public area where all the users can access it.
Take better photos in your app, provide new editing capabilities to the Photos app, and create new, more efficient workflows that access the user’s photo and video assets.
The Photos framework (Photos.framework) provides new APIs for working with photo and video assets, including iCloud Photos assets, that are managed by the Photos app. This framework is a more capable alternative to the Assets Library framework. Key features include a thread-safe architecture for fetching and caching thumbnails and full-sized assets, requesting changes to assets, observing changes made by other apps, and resumable editing of asset content.
Use the related Photos UI framework (PhotosUI.framework) to create app extensions for editing image and video assets in the Photos app.
Manual Camera Controls
The AV Foundation framework (AVFoundation.framework) makes it easier than ever to take great photos. Your app can take direct control over the camera focus, white balance, and exposure settings. In addition, your app can use bracketed exposure captures to automatically capture images with different exposure settings.
Pushkit includes new type of push called VoIP push. VolP pushes provide additional functionality on top of the standard push that is needed to VolP apps to perform on-demand processing of the push before displaying a notification to the user.
Tweet to get this WhitePaper on SMAC Platform – The Need for ISVs
- How can a mobile application lower your motor insurance premium and improve safety? - November 18, 2015
- Aspire’s Mobile CoE and it’s focus on Xamarin - October 15, 2015
- Dalvik to ART, Why a change of runtime in Android Lollipop? - January 30, 2015