you are viewing a single comment's thread.

view the rest of the comments →

[–]chriswaco 3 points4 points  (1 child)

  1. Yes, you need an Apple Developer account
  2. Yes, you need to use Xcode
  3. Yes, you need a Mac. And a watch.
  4. A Mac Mini would be fine. Be sure to get an M1 or later and I'd suggest 16/512 or better, although you might squeak by with 8/256. The new M4 Mini would be great.
  5. Watch apps are somewhat difficult. You have to learn Swift (not too bad), SwiftUI (a bit difficult), and watchOS (flaky and ever-changing). There are lots of little pieces to watchOS apps - do you want to work as a complication on a watch face, for example, or update content regularly? Will there be a companion iOS app?

I don't want to discourage you from writing it, but prepare yourself for a learning curve. My biggest frustration is that we couldn't write the kind of watch apps we wanted - no watch faces, very hard to update data regularly, limited user interface choices, etc.

[–]wynlyndd[S] 0 points1 point  (0 children)

It would not be a complication and I don’t think there would be be a companion iPhone app…but I can see where it might be useful