Awesome WatchKit sample apps & tutorials
A curated list of the best, in-depth WatchKit tutorials that explain key concepts and provide sample code.
Feel free to contribute - pull requests
Tutorial for building an awesome calculator from scratch (Swift).
List app that synchronizes data between Watch app and containing iPhone app (Objective-C).
- Bitcoin Tracker
Bitcoin price tracking app.
Mini Pomodoro Timer app designed for the Watch (Swift).
- Guess Game
Simple game to learn how to use different UI elements on Watch (Swift).
Queries user location, retrieves weather data from an api and displays on the Watch (Swift).
- Shared Core Data
To-Do list type app that uses shared core data storage between WatchKit and iPhone app (Swift).
Instagram for Watch (Objective-C).
- Watch Ring Generator
iOS app to generate series of PNG images, to be used in WatchKit apps (Objective-C).
KFWatchKitAnimations creates beautiful 60 FPS animations for Watch by recording animations from the iOS Simulator (Swift).
IGInterfaceDataTable is a category on WKInterfaceTable that makes configuring tables with multi-dimensional data easier.
- Radial Bar Chart Generator
Generates radial bar images for your Watch apps.
- WatchKit FAQ
Excellent collection of WatchKit FAQs.
- Five Minute WatchKit
Quick, easy-to-digest advice on all aspects of Watch app design & development in < 5 minutes.
- WWDC Parties
Aggregator of developers parties happening in San Francisco. View the parties on map, register and mark parties you’re going to take part in (Objective-C + Swift).
- Stock tracker
Page-Based navigation style to show the user two stock quotes (Swift).
- Frame rate tutorial
How to animate in WatchKit apps using numbered images. Learn right from how to create the images in Photoshop to using them in Xcode.
- Maps on Apple Watch
Sample implementation of Maps API on the Watch.
- Location-aware weather app
A basic weather app that provides a brief look at the weather in your current location.
A collection of animated PNG sequences for use as loading indicators in your Apple Watch app.
TDWatchInterfaceMenu provides a way to add a menu item with a block as the action handler.
An easy way to generate activity indicator images for Apple Watch.
- WatchKit Development Tips
Tips for Apple Watch Development with Xcode & WatchKit.
More awesome lists for iOS devs
For more awesome stuff, you should follow me on twitter @SanketFirodiya :)