Undo
Undo

Reputation: 25687

How can I simulate the Apple Watch for development purposes?

I just downloaded the Xcode 6 GM, and I'd like to see how my apps work with an Apple Watch connected to the simulated iPhone.

How can I simulate this new device on my MacBook?

Upvotes: 24

Views: 31075

Answers (6)

Artem Loginov
Artem Loginov

Reputation: 801

  1. Install Xcode (starting from 6.2) (link)
  2. Add Apple Watch target to your project (New->Target->Apple Watch->Watch App)
  3. Go to iOS Simulator -> Hardware -> External displays and select any Apple Watch options
  4. Choose '[your project] Watch App' target and Run

Have fun! :)

Upvotes: 69

user2299177
user2299177

Reputation:

You must have Xcode 6.2+ to develop app/extension using WatchKit.

This guide gives detailed information about apple watch development including how to run apple watch app in simulator.

Apple Watch Documentation

Upvotes: 0

Jeremy Huddleston Sequoia
Jeremy Huddleston Sequoia

Reputation: 23623

Xcode 6.0 does not support development for Apple Watch.

Xcode 6.2 supports development using WatchKit. Check out the WatchKit Programming Guide which includes some examples and note issues reported in the Xcode 6.2 Beta Release Notes. Furthermore, be aware that most of the simulator issues mentioned in the Xcode 6.1 Release Notes still apply but were unfortunately omitted from the 6.2 notes.

Xcode does not support development of native apps for Apple Watch, but it was announced as coming in 2015.

Upvotes: 13

Undo
Undo

Reputation: 25687

Apple has announced WatchKit. Here's an example of what the WatchKit simulator looks like, from the "getting started" video:

enter image description here

There's also a WatchKit programming guide and framework reference, which seem to reveal quite a bit about how the Apple Watch will work.

Upvotes: 7

Viper
Viper

Reputation: 1377

Watchkit is coming out in November of 2014. They will likely add the simulator in Xcode then.

Upvotes: 2

MCP
MCP

Reputation: 4536

Also note that while you can't exactly simulate what will truly be available to developers for the Watch, Apple has announced "WatchKit," which is the platform developers will use.

Unfortunately, there has been no release date set.

Upvotes: 3

Related Questions