watchOS2

 watchOS2

975ff6c8166f6f32889f004a904ffa39?s=128

Oursky Limited

August 21, 2015
Tweet

Transcript

  1. watchOS 2

  2. Apple Watch • a watch • app extension(s) on your

    watch
  3. Apple Watch • the minimum of an app with apple

    watch • app • watch app • watch app extension • 3 separate app id
  4. Apple Watch • watch app • layout • watch app

    extension • logic
  5. watchOS 1 vs watchOS 2

  6. watchOS 1 vs watchOS 2 • iPhone <-> Apple Watch

    • watchOS 1 • os handled • + [openParentApplication:reply:] • watchOS 2 • Watch Connectivity Framework
  7. Watch Connectivity • background transfer • application context • user

    info • file
  8. Watch Connectivity • message • immediate • requires reachable •

    iPhone -> watch: BT connected + watch app foreground • watch -> iPhone: BT connected
  9. Watch Connectivity background transfer vs message

  10. Watch Connectivity • see : apple doc • see :

    http://www.kristinathai.com/watchos-2-how-to- communicate-between-devices-using-watch- connectivity/
  11. Complications

  12. watchOS 2 • time travel • animation • alpha •

    width / height • vertical / horizontal alignment • background color • layout group insets • more access to the hardware • new interface objects - WKInterfacePicker -> Digital Crown • see: apple doc or http://www.raywenderlich.com/108415/watchkit-for-watchos-2