watch
Presenter

Ruptapas Chakraborty
Market Trend
Smart Watches
*source “theverge”
2
What is WatchKit?
WatchKit is the latest framework from Apple for it’s Apple Watch
product. Using WatchKit, iOS developers can build quick & compelling
apps/extensions for the Apple Watch for their new or existing iPhone
App.
3
Under the hood
4
Opportunities for extending you iPhone app
features for Apple Watch
Watch App Glances Notification
5
Apple Watch sizes
38mm (272-by-340 pixels) 42mm (312-by-390 pixels)
6
Prerequisite to start developing
1. Xcode 6.2 or higher with iOS 8.2 and above
2. Objective C or Swift
7
Demo
8
Transfer data from your iPhone app to your
watch app
We can achieve this by using “App Groups” which you need to enable under
capabilities. You also need to create an “App Group” in the developer portal
and refer it under capabilities. The information is stored and retrieved using
“User Default” but uses the “App Group” suite name for the transfer.
9
10
Snippet
The magic of “Handoff”
Handoff is a feature by which one can start the activity from one system
and continue and complete the operation when going to the next
platform or operation. E.g. To broadcast your app's current activity,
simply call updateUserActivity:userInfo:webpageURL:
11
What is force-touch?
“force-touch” is the new action that user can initiate by pressing
harder on the apple watch screen. Apple uses this action to display
context menu for the watch app.
12
Few sample watch UI
13
Questions
Thank you
“the people who are crazy enough to think they can change the world are the
ones who do”
Steve Jobs

AppleWatch_Presentation

  • 1.
  • 2.
  • 3.
    What is WatchKit? WatchKitis the latest framework from Apple for it’s Apple Watch product. Using WatchKit, iOS developers can build quick & compelling apps/extensions for the Apple Watch for their new or existing iPhone App. 3
  • 4.
  • 5.
    Opportunities for extendingyou iPhone app features for Apple Watch Watch App Glances Notification 5
  • 6.
    Apple Watch sizes 38mm(272-by-340 pixels) 42mm (312-by-390 pixels) 6
  • 7.
    Prerequisite to startdeveloping 1. Xcode 6.2 or higher with iOS 8.2 and above 2. Objective C or Swift 7
  • 8.
  • 9.
    Transfer data fromyour iPhone app to your watch app We can achieve this by using “App Groups” which you need to enable under capabilities. You also need to create an “App Group” in the developer portal and refer it under capabilities. The information is stored and retrieved using “User Default” but uses the “App Group” suite name for the transfer. 9
  • 10.
  • 11.
    The magic of“Handoff” Handoff is a feature by which one can start the activity from one system and continue and complete the operation when going to the next platform or operation. E.g. To broadcast your app's current activity, simply call updateUserActivity:userInfo:webpageURL: 11
  • 12.
    What is force-touch? “force-touch”is the new action that user can initiate by pressing harder on the apple watch screen. Apple uses this action to display context menu for the watch app. 12
  • 13.
  • 14.
  • 15.
    Thank you “the peoplewho are crazy enough to think they can change the world are the ones who do” Steve Jobs