what's new in ios10 2016-06-23

Post on 12-Jan-2017

124 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

WHAT’S NEW IN IOS10CocoaCoders, June 23rd, 2016

THIS IS ALL NEWNone of us have shipped anything with

this yet.

Anyone you are about to hear from could turn out to be completely wrong.

Please share your impressions/opinions.

THIS IS NOT SUPPOSED TO BE A

LECTURE*Please* interrupt if you have questions,

opinions, disagreements,etc.

This will be much better as a discussion.

UNITS AND MEASUREMENTS

• NSISO8601DateFormatter

• NSDateInterval

• NSUnit

• NSMeasurement

UNIVERSAL CLIPBOARD

extension UIPasteboardOption { public static let expirationDate: UIPasteboardOption public static let localOnly: UIPasteboardOption }

WIDE COLOR

• RGB numbers can now be >1.0

• I’ve seen some really impressed tweets about this

• Personally, I’m in my 40s - I can’t see the difference

• Anyone want to share their experience?

SPEECH RECOGNITION

• SFSpeechRecognizer

SMARTER TEXT INPUT

• e.g. UITextContentTypeFullStreetAddress

• any several others

TAB BAR CUSTOMIZATION

• badgeColor

• badgeTextAttributes

• Unselected Tint Color

NEW PEEK & POP

• in WKWebView

• 3D Touch support, anyone?

SCROLL VIEWS

• New Refresh Control

• Useful in Table & Collection Views

COLLECTION VIEWS

• Automatic Self-sizing cells

• Cell Pre-fetching

• Data pre-fetching

BETTER ANIMATIONS

• UIPropertyViewAnimator

OPENING URLS

• Asynchronous Opens

• With Completion Handler

CORE DATA

• Big tooling improvements

• Query generation

• Concurrency improvements

CLOUDKIT

• UICloudSharingController

NSUSERACTIVITY

• Not just for handoff anymore

• Now supports locations

• Proactive Suggestions

APP SEARCH

• CoreSpotlightContinuation

• Continue Spotlight search into your app

• CSSearchQuery

REPLAYKIT

• Now with Streaming

ADVANCES IN SCENEKIT

• Anyone up on this?

• Not my area

NEW WIDGET DISPLAY MODES

• Variable Height when Expanded

NEW NOTIFICATIONS

• Unifies Local/Remote notifications

• Media Attachments

• End-to-End encryption

• MADE NOTIFICATIONS GREAT AGAIN (according to Twitter*)*https://twitter.com/radexp/status/743123019812343808

CALLKIT

• VoIP as a First-class citizen

• Works with Bluetooth, CarPlay, etc

SIRI !!!• SiriKit

• iOS now has Intents

• Intents allow your app to interact with the larger system

IMESSAGE APPS

• They had 2 full sessions on this.

• Someone is going to make a Bazillion Dollars from it

• Someone else is going to call it iOS Jumping the Shark

OTHER (NON-IOS10) NEWS

• Subscription pricing (iTunesConnect)

• Swift3 stuff (That’s another meeting)

• iCloud allowed for non-MAS macOS apps now

• Xcode8 Improvements (That’s another meeting, too)

• ApplePay for the Web (but we’re not web developers)

• Playgrounds on iPad (so, so Cool - but is it for us?)

top related