Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sanketfirodiya/sample-watchkit-apps

Awesome list of WatchKit sample apps, tutorials and resources
https://github.com/sanketfirodiya/sample-watchkit-apps

Last synced: 6 days ago
JSON representation

Awesome list of WatchKit sample apps, tutorials and resources

Awesome Lists containing this project

README

        

# 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](https://github.com/sanketfirodiya/sample-watchkit-apps/pulls)

1. [Calculator](http://www.noodlewerk.com/blog/calculator-apple-watch-tutorial/)
---
Tutorial for building an awesome calculator from scratch (Swift).



![Calculator](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Calculator.png)


2. [Lister](http://daniellam.me/blog/ios-watchkit-first-look/)
---
List app that synchronizes data between Watch app and containing iPhone app (Objective-C).



![Lister](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Lists.png)


3. [Bitcoin Tracker](http://www.raywenderlich.com/89562/watchkit-tutorial-with-swift-getting-started)
---
Bitcoin price tracking app.



![Bitcoin Tracker](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Bitcoin.png)


4. [Cherry](https://github.com/kenshin03/Cherry)
---
Mini Pomodoro Timer app designed for the  Watch (Swift).



![Cherry](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Cherry.png)


5. [Guess Game](http://www.appcoda.com/watchkit-introduction-tutorial/)
---
Simple game to learn how to use different UI elements on Watch (Swift).



![Guess Game](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Guess_Game.png)


6. [Weather](http://connectthink.com/developers-corner/creating-a-watchkit-app-using-swift-part-one/)
---
Queries user location, retrieves weather data from an api and displays on the Watch (Swift).



![Weather](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Weather.png)


7. [Shared Core Data](http://www.makeandbuild.com/blog/post/watchkit-with-shared-core-data)
---
To-Do list type app that uses shared core data storage between WatchKit and iPhone app (Swift).



![Shared Core Data](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/SharedCoreData.png)


8. [WatchPic](https://github.com/D-32/WatchPics)
---
Instagram for  Watch (Objective-C).



![WatchPic](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/WatchPic.png)


9. [Watch Ring Generator](https://github.com/radianttap/WatchRingGenerator)
---
iOS app to generate series of PNG images, to be used in WatchKit apps (Objective-C).



![Watch Ring Generator](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/RingGenerator.png)


10. [KFWatchKitAnimations](https://github.com/kiavashfaisali/KFWatchKitAnimations)
---
KFWatchKitAnimations creates beautiful 60 FPS animations for  Watch by recording animations from the iOS Simulator (Swift).



![KFWatchKitAnimations](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/KFWatchKitAnimations.png)


11. [IGInterfaceDataTable](https://github.com/Instagram/IGInterfaceDataTable)
---
IGInterfaceDataTable is a category on WKInterfaceTable that makes configuring tables with multi-dimensional data easier.



![IGInterfaceDataTable](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/IGInterfaceDataTable.png)


12. [Radial Bar Chart Generator](http://hmaidasani.github.io/RadialChartImageGenerator/)
---
Generates radial bar images for your Watch apps.



![Radial Bar Chart Generator](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Radial.png)


13. [WatchKit FAQ](http://www.raywenderlich.com/94672/watchkit-faq)
---
Excellent collection of WatchKit FAQs.



![WatchKit FAQ](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/WatchKit_FAQ.jpg)


14. [Five Minute WatchKit](http://www.fiveminutewatchkit.com/)
---
Quick, easy-to-digest advice on all aspects of  Watch app design & development in < 5 minutes.



![Five Minute WatchKit](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/FiveMinuteWatchKit.png)


15. [WWDC Parties](https://github.com/sugarso/WWDC)
---
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).



![WWDC Parties](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/WWDCParties.png)


16. [Stock tracker](http://www.appdesignvault.com/apple-watch-tutorial-watchkit-xcode/)
---
Page-Based navigation style to show the user two stock quotes (Swift).



![Stock tracker](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Stocks.png)


17. [Frame rate tutorial](http://www.happy.watch/blog/2014/12/26/watchkit-animation-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.



![Frame rate tutorial](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/FrameRate.gif)


18. [Maps on Apple Watch](http://www.kristinathai.com/watchkit-tutorial-maps-on-the-apple-watch/)
---
Sample implementation of Maps API on the Watch.



![Maps on Apple Watch](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Maps.png)


19. [Location-aware weather app](http://dev.iachieved.it/iachievedit/building-a-apple-watch-for-location-aware-weather/)
---
A basic weather app that provides a brief look at the weather in your current location.



![Location-aware weather app](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Location.png)


20. [Starburst](https://github.com/mobitar/Starburst)
---
A collection of animated PNG sequences for use as loading indicators in your Apple Watch app.



![Starburst](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/Starburst.gif)


21. [TDWatchInterfaceMenu](https://github.com/YuAo/TDWatchInterfaceMenu)
---
TDWatchInterfaceMenu provides a way to add a menu item with a block as the action handler.

22. [JBWatchActivityIndicator](https://github.com/mikeswanson/JBWatchActivityIndicator)
---
An easy way to generate activity indicator images for Apple Watch.



![JBWatchActivityIndicator](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/JBWatchActivityIndicator.gif)


23. [WatchKit Development Tips](http://developer.telerik.com/featured/tips-for-apple-watch-development-with-xcode-watchkit/)
---
Tips for Apple Watch Development with Xcode & WatchKit.



![WatchKit Development Tips](https://github.com/sanketfirodiya/sample-watchkit-apps/blob/master/images/WatchKit_Tips.jpg)



## More awesome lists for iOS devs
- https://github.com/sanketfirodiya/iOS-learning-resources
- https://github.com/sanketfirodiya/awesome-ios-plugins
- https://github.com/sanketfirodiya/ios-marketing-resources


## Contact
For more awesome stuff, you should follow me on twitter [@SanketFirodiya](https://twitter.com/sanketfirodiya) :)