18

Innovation Generation - The Mobile Meetup: Apple Watch Intro

Embed Size (px)

Citation preview

Page 1: Innovation Generation - The Mobile Meetup: Apple Watch Intro
Page 2: Innovation Generation - The Mobile Meetup: Apple Watch Intro

watchOS 2 new features� Watch

Page 3: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Agenda

● Introduction

● User features

● Developers features

● Some code

● Demo time

Page 4: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Introduction

Page 5: Innovation Generation - The Mobile Meetup: Apple Watch Intro
Page 6: Innovation Generation - The Mobile Meetup: Apple Watch Intro

User features

Page 7: Innovation Generation - The Mobile Meetup: Apple Watch Intro

User features

Clock kit features:

● Time travel

● New timelapse watch faces

● Night stand mode

● Native apps

Page 8: Innovation Generation - The Mobile Meetup: Apple Watch Intro

User features

Reply to emails Friends pages Colorful sketches

Page 9: Innovation Generation - The Mobile Meetup: Apple Watch Intro

User features

Updated SiriTransit information Apple pay Activation Lock

Page 10: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Developer features

Page 11: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Developer features

New access to:

● Digital crown

● Complications

● Audio recording

● Taptic engine

● Health kit

● Core Motion

Page 12: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Developer features

New access to:

● Animations

● New UI elements:

a. Picker

b. Media playback

Page 13: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Some code

Page 14: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Xcode 7 beta 3

Your iOS app includes the � Watch app:

● App ● Glance● Notification● Complication

New simulators available for testing the WatchKit app.

Swift 2.0 and WatchKit

Page 15: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Swift 2.0 and WatchKit

IBAction

IBActions for WKInterfaceButton does not provide a sender like UIButton:

Page 16: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Swift 2.0 and WatchKit

SwiftNo need to import your customs classes, just use them.

Page 17: Innovation Generation - The Mobile Meetup: Apple Watch Intro

Demo

Page 18: Innovation Generation - The Mobile Meetup: Apple Watch Intro

GRACIAS