what’s new in watch os

26
What’s New In watchOS HappyMan 2015/07/17

Upload: shengwen-chiou

Post on 12-Jan-2017

74 views

Category:

Software


0 download

TRANSCRIPT

Page 1: What’s New In watch OS

What’s New InwatchOS

HappyMan2015/07/17

Page 2: What’s New In watch OS

• 1

Page 3: What’s New In watch OS

• 1

Page 4: What’s New In watch OS

• 1

Page 5: What’s New In watch OS

• 1

Page 6: What’s New In watch OS

• 1

Page 7: What’s New In watch OS

• 1

Page 8: What’s New In watch OS

• 1

Page 9: What’s New In watch OS

• 1

Page 10: What’s New In watch OS

watchOS 2 and watchOS 1 architectures

Page 11: What’s New In watch OS

Complications on the clock face

Page 12: What’s New In watch OS

watchOS 2• new watch faces (photo, album, time lapse)• time travel feature - shows events and predicted status of

various things (e.g. weather) in the future or in the past if you've missed something

• night stand mode - landscape display, buttons act as "snooze" and "off"

• public transit support in maps and siri• siri can show glances• watch is protected by Activation Lock on startup

Page 13: What’s New In watch OS

watchOS SDK (1)• native apps - still supplied as an iOS extension, no completely custom

views, but the code runs on the watch• "complications" - tiny widgets that can be displayed inside various

watch faces (ClockKit)• you create a timeline up front - what to show at what time, and watchOS uses

this to show up to date data immediately when the screen turns on (also used for time travel - forward and backward)

• scheduled updates - lets you update the data in the timelines at scheduled intervals

• push updates - via push notifications• apps can access the Internet through known WiFi networks w/o an

iPhone

Page 14: What’s New In watch OS

Watch OS SDK (2)• apps can access microphone, HealthKit including heart rate,

HomeKit, accelerometer, taptic engine, crown, play audio and video, record audio, make phone calls

• a lot of well known frameworks are available like CoreGraphics, CoreLocation, CoreMotion, CoreData etc.

• WatchConnectivity framework for communication between the extension and the iPhone app

• NSURLSession can be used directly on the watch even if the iPhone is out of range

• WKInterfacePicker control for scrolling through elements with the crown

Page 15: What’s New In watch OS

• 1

Page 16: What’s New In watch OS

• 1

Page 17: What’s New In watch OS

• 1

Page 18: What’s New In watch OS

• 1

Page 19: What’s New In watch OS

• 1

Page 20: What’s New In watch OS

• 1

Page 21: What’s New In watch OS

• 1

Page 22: What’s New In watch OS

• 1

Page 23: What’s New In watch OS

• 1

Page 24: What’s New In watch OS

• 1

Page 26: What’s New In watch OS

Reference• WWDC 2015

• Introducing WatchKit for watchOS 2• Layout and Animation Techniques for WatchKit• Building Watch Apps • Designing for Apple Watch • WatchKit Tips and • Apple Watch Design Tips and Tricks• Apple Watch Accessibility • Performance on iOS and watchOS• WatchKit In-Depth, Part 1• WatchKit In-Depth, Part 2• Introducing Watch Connectivity• Networking with NSURLSession