iOS8 Day-by-Day :: Day 28 :: Document Picker

thumbnail.png

Although possible, it's never been very easy to work with files in iOS apps. iOS8 introduces a new document picker view controller, which allows you to access files both from iCloud drive but also from other custom document providers, all using consistent UI. Today's post takes a look a the new document picker view controller, and how to integrate it into your own apps.

Read More

 

iOS8 Day-by-Day :: Day 27 :: Launch Images

thumbnail.png

A lesser-known new feature in iOS8 and Xcode 6 is the ability to provide the launch screen via a XIB rather than a sequence of images. The introduction of the iPhone 6 and 6 Plus means that a universal app would now have to provide nine different images! Learn about how to adapt your existing apps to use the new launch screens, and what you can and cannot do within them in today's iOS8 Day-by-Day.

Read More

 

iOS8 Day-by-Day :: Day 26 :: AVKit

thumbnail.png

AVKit has been on OSX for a while, and iOS8 sees its appearance on iOS. Traditionally, video playback on iOS has been a trade-off between developer-control and UI simplicity. AVKit simplifies this somewhat by bringing the two previous approaches together in the form of a new video playback view controller. Learn how simple it is to use, and integrate with the Photos framework and AVFoundation in today's iOS Day-by-Day post.

Read More

 

iOS8 Day-by-Day :: Day 25 :: Notification Actions

thumbnail.png

Being able to push a small amount of information in front of a user when your app isn't in the foreground has been a part of iOS for a long time, via the user notifications system in UIKit. iOS8 adds to this functionality by allowing developer to create custom actions to be associated with a user notification, allowing the user to perform complex operations without even opening your app. Learn how to do this, along with important info about notification registration in today's iOS8 Day-by-Day.

Read More