12
iOS 8 & Xamarin Alex Blount @alexblount alexblount.co

iOS 8 & Xamarin whats new

Embed Size (px)

DESCRIPTION

Some of the new features in iOS 8 & how they can be utilized with Xamarin.

Citation preview

Page 1: iOS 8 & Xamarin whats new

iOS 8 & Xamarin

Alex Blount

@alexblount

alexblount.co

Page 2: iOS 8 & Xamarin whats new

NYA

• Preview videos

• App bundling

• Analytics

• Visits to app page

• Installs

• Active over time

• Testflight

• 1000 beta testers (users not devices)

• 25 internal testers

• Crash Reporting

Page 3: iOS 8 & Xamarin whats new

Extensions

• Bundled inside apps

• Short lived out of process

• Sandboxed

• Can share data with the main app

• Keychain

• preferences

Page 4: iOS 8 & Xamarin whats new

Extensions

• Share

• Action

• Photo editing

• Safari

• Notification Center

• Document providers

• Custom keyboards

Page 5: iOS 8 & Xamarin whats new

PhotoKit

• Access assets managed by Photos app

• No need for pickers

• includes iCloud Photo library

• Display, playback, edit image & video content

Page 6: iOS 8 & Xamarin whats new

Visual Effects

• UIBlurEffect - Adds a blur to content behind the

effect view

• UIVibrancyEffect - amplifies and adjusts the color

of the content layered behind an effect view

Page 7: iOS 8 & Xamarin whats new

Settings

• Stop fragmentation of app settings

• Take a user directly to the app related setting in

the Settings app

Page 8: iOS 8 & Xamarin whats new

Local Authentication

• Require a user to login using specified security

policies

• Currently only TouchID

• No access to biometric data

Page 9: iOS 8 & Xamarin whats new

Health Kit

• Created to help manage a users health related

information

• Data can come from apps, devices or manually

entered

• Apps register to be notified when data changes

• Currently Broken (Beta 5)

Page 10: iOS 8 & Xamarin whats new

HandOff

• Gives apps ability to give the user the same

continuity experience as built in apps

• Begin activity on one device and continue on the

second

• Only for passing small amounts of data (url, scroll

position)

• Can open a stream between devices for larger data

Page 11: iOS 8 & Xamarin whats new

Adaptive Layouts

• Create one Storyboard to layout apps for all

devices

• Size Classes

• UISplitViewController

Page 12: iOS 8 & Xamarin whats new

Worth a mention

• Camera API

• White balance

• Focus

• Bracketing API

• Cloud Kit

• Home Kit

• Scene Kit