watchOS

repo: yenchenlin/awesome-watchos
category: Platforms


=========================

Deprecated! This list will no longer be updated due to my focus shift.

========================= Build Status

A curated list of awesome watchOS frameworks, libraries, sample apps.

Contents

Getting Started

Libraries And Frameworks

Connectivity

  • MMWormhole - A powerful toolkit for synthesizing, processing, and analyzing sounds.

<space><space><img src="https://github.com/mutualmobile/MMWormhole/blob/master/MMWormhole.gif" width="500") alt="Example App"/>

UI

  • IGInterfaceDataTable - A category on WKInterfaceTable that makes configuring tables with multi-dimensional data easier.

<space><space><img src="https://github.com/Instagram/IGInterfaceDataTable/blob/master/images/example.jpg" width="500") alt="Example App"/>

<space><space><img src="https://camo.githubusercontent.com/3bc9d761836a40e088f45285ac52dd5fef89df1b/687474703a2f2f7777772e6d696b657377616e736f6e2e636f6d2f66696c65732f4a4257617463684163746976697479496e64696361746f722f4a4257617463684163746976697479496e64696361746f722e676966" width="300") alt="Example App"/>

Charts

<space><space><img src="https://raw.githubusercontent.com/yasuoza/YOChartImageKit/assets/images/watchos/all.png") alt="Example App" width="760"/>

  • NKWatchChart - A chart library for Apple Watch based on PNChart and ios-charts.

<space><space><img src="https://db.tt/UAWEZ1AF") alt="Example App" width="250"/>

Design

Design Guidelines

Design Resources

Tools

Prototyping

  • thinkapps for watch - A website help you create your free Apple Watch App prototype in just 10 minutes.

Images Generator

Sample Apps

  • Lister - An official sample app demonstrates Apple Watch integration.

    <space><space><img src="https://github.com/yenchenlin1994/awesome-watchos/blob/master/resources/lister.png") alt="Example App" width="260"/>

  • WatchKit Catalog - An official sample app demonstrates how to use UI elements available in the WatchKit framework.

  • Cherry - A mini pomodoro timer app designed for the  Watch.

    <space><space><img src="https://raw.githubusercontent.com/kenshin03/Cherry/master/cherry-screencaps.gif") alt="Example App" width="250"/>

  • Bitcoin Tracker - A bitcoin price tracking app.

    <space><space><img src="http://cdn5.raywenderlich.com/wp-content/uploads/2014/11/watch-final.png") alt="Example App" width="250"/>

  • WWDC - An open sourcing WWDC hit parties app.

    <space><space><img src="https://raw.githubusercontent.com/sugarso/WWDC/master/Assets/watch1.png") alt="Example App" width="230"/>

  • SwiftHN - A Hacker News reader written in Swift.

  • BaiduFM-Swift - A apple watch app for BaiduFM.

    <space><space><img src="https://raw.githubusercontent.com/belm/BaiduFM-Swift/master/ScreenShot/BaiduFM-Swift_AppleWatch_00.png") alt="Example App" width="250"/>

  • done-swift - A sample app to demonstrate data sharing between a WatchKit app and its main app using Realm.

    <space><space><img src="https://raw.githubusercontent.com/FancyPixel/done-swift/master/assets/screenshot.gif") alt="Example App" width="400"/>

  • HighstreetWatchApp - The watchKit app built on the http://highstreetapp.com platform.

    <space><space><img src="https://github.com/GetHighstreet/HighstreetWatchApp/blob/master/Documentation/Assets/walkthrough.gif") alt="Example App" width="350"/>

  • OnTime - An apple watch app to access the SBB timetable.

    <space><space><img src="https://camo.githubusercontent.com/3d2f8f30ae9ce705cc5467d3736baac2253c6dc2/687474703a2f2f34362e3130352e32362e312f75706c6f6164732f7362626170706c65322e6a7067") alt="Example App" width="500"/>

  • WatchNotes - An apple watch app to display notes on your wrist.

    <space><space><img src="https://camo.githubusercontent.com/689a09260a6427ede9580b298c141320132796df/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f32303131363433342f57617463684e6f7465732e676966") alt="Example App" width="500"/>

  • WatchPics - Instagram for the Apple Watch.

    <space><space><img src="https://camo.githubusercontent.com/544c66f439b1328155ca4463c2fa73e514f80800/687474703a2f2f34362e3130352e32362e312f75706c6f6164732f7761746368706963732e6a7067") alt="Example App" width="500"/>

  • WatchKit-Apps - Tutorials app for WatchKit.

  • watchOS-2-Sampler - Code examples for new features of watchOS 2.

  • soon - A countdown app.

    <space><space><img src="https://github.com/sandofsky/soon/blob/master/screenshot.png") alt="Example App" width="230"/>

Books

Tutorials

WatchKit Introduction

  • [WatchKit Tutorial with Swift Part 1: Getting Started](http://www.raywenderlich.com/89562/watchkit-tutorial-with-swift-getting-started)
  • [WatchKit Tutorial with Swift Part 2: Tables and Network Requests](http://www.raywenderlich.com/96589/watchkit-tutorial-swift-tables-network-requests)
  • [WatchKit Tutorial with Swift Part 3: More Tables, Glances and Handoff](http://www.raywenderlich.com/96741/watchkit-tutorial-with-swift-tables-glances-and-handoff)

WatchOS 2 New Features

Hardware
Animations
  • The Power of Animations - A tutorial demonstrates how to animate the user interface by changing layout properties.
ClockKit
Connectivity

Twitters

Other Awesome Lists

Other amazingly awesome lists can be found in the

Contributing

Contributions welcome! Read the contribution guidelines first.

Feel free to contribute & Thank you very much!

License

CC0

To the extent possible under law, YenChen Lin has waived all copyright and related or neighboring rights to this work.

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?