Awesome Watchos
Watchosを扱う資料や関連プロジェクトをまとめたAwesomeリストです。 上流ではアーカイブ済み、または更新終了と案内されています。
目次
はじめに
- Apple Watch プログラミングガイド - Apple による公式 Apple Watch プログラミングガイドです。
ライブラリとフレームワーク
接続
- MMWormhole - 音声の合成、処理、分析を行う強力なツールキットです。
UI
- IGInterfaceDataTable - 多次元データを持つ Table を簡単に設定できる WKInterfaceTable の Category です。
- JBWatchActivityIndicator - Apple Watch 用 Activity Indicator 画像を簡単に生成できます。
チャート
- YOChartImageKit - watchOS 用チャート画像フレームワークです。
- NKWatchChart - PNChart と ios-charts を基にした Apple Watch 用チャートライブラリです。
デザイン
デザインガイドライン
- Apple Watch のためのデザイン - Apple Watch のデザイン方法を扱う Apple 公式 WWDC 2015 Session です。
- Watch Human Interface Guidelines - Apple による公式 Human Interface Guidelines です。
- Apple Watch アプリをデザインする11のヒント - より良い Watch アプリの構築に役立つ簡単なヒントです。
- Apple Watch のアイコン — 決定版ガイド - 独自の Watch アプリアイコン作成を支援するガイドです。
デザインリソース
- Watch デザインリソース - Apple Watch Bezel、Guide、Template、Typeface を含む Apple 公式デザインリソースです。
- Apple Watch Complication の種類とレイアウトの図表 - Complication で可能なすべての組み合わせを示す便利な図表です。
ツール
プロトタイピング
- thinkapps for watch - 無料の Apple Watch アプリプロトタイプをわずか10分で作成できる Web サイトです。
画像ジェネレーター
- RadialChartImageGenerator - Apple Watch 用 Radial Bar Chart Generator です。
- KFWatchKitAnimations - iOS Simulator のアニメーションを記録し、 Watch 用の美しい60 FPS Animation を作成する画像ジェネレーターです。
サンプルアプリ
-
Lister - Apple Watch 統合を実演する公式サンプルアプリです。
<img src=“https://github.com/yenchenlin1994/awesome-watchos/blob/master/resources/lister.png”) alt=“サンプルアプリ” width=“260”/> -
WatchKit Catalog - WatchKit Framework で利用できる UI Element の使い方を実演する公式サンプルアプリです。
-
Cherry - Watch 向けに設計された小さな Pomodoro Timer アプリです。
<img src=“https://raw.githubusercontent.com/kenshin03/Cherry/master/cherry-screencaps.gif”) alt=“サンプルアプリ” width=“250”/> -
Bitcoin Tracker - Bitcoin 価格追跡アプリです。
<img src=“http://cdn5.raywenderlich.com/wp-content/uploads/2014/11/watch-final.png”) alt=“サンプルアプリ” width=“250”/> -
WWDC - オープンソース化された WWDC Hit Parties アプリです。
<img src=“https://raw.githubusercontent.com/sugarso/WWDC/master/Assets/watch1.png”) alt=“サンプルアプリ” width=“230”/> -
SwiftHN - Swift で書かれた Hacker News Reader です。
-
BaiduFM-Swift - BaiduFM 用 Apple Watch アプリです。
<img src=“https://raw.githubusercontent.com/belm/BaiduFM-Swift/master/ScreenShot/BaiduFM-Swift_AppleWatch_00.png”) alt=“サンプルアプリ” width=“250”/> -
done-swift - Realm を使った WatchKit アプリとメインアプリ間のデータ共有を実演するサンプルアプリです。
<img src=“https://raw.githubusercontent.com/FancyPixel/done-swift/master/assets/screenshot.gif”) alt=“サンプルアプリ” width=“400”/> -
HighstreetWatchApp - http://highstreetapp.com プラットフォーム上に構築された WatchKit アプリです。
<img src=“https://github.com/GetHighstreet/HighstreetWatchApp/blob/master/Documentation/Assets/walkthrough.gif”) alt=“サンプルアプリ” width=“350”/> -
OnTime - SBB の時刻表へアクセスする Apple Watch アプリです。
<img src=“https://camo.githubusercontent.com/3d2f8f30ae9ce705cc5467d3736baac2253c6dc2/687474703a2f2f34362e3130352e32362e312f75706c6f6164732f7362626170706c65322e6a7067”) alt=“サンプルアプリ” width=“500”/> -
WatchNotes - 手首にメモを表示する Apple Watch アプリです。
<img src=“https://camo.githubusercontent.com/689a09260a6427ede9580b298c141320132796df/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f32303131363433342f57617463684e6f7465732e676966”) alt=“サンプルアプリ” width=“500”/> -
WatchPics - Apple Watch のための Instagram です。
<img src=“https://camo.githubusercontent.com/544c66f439b1328155ca4463c2fa73e514f80800/687474703a2f2f34362e3130352e32362e312f75706c6f6164732f7761746368706963732e6a7067”) alt=“サンプルアプリ” width=“500”/> -
WatchKit-Apps - WatchKit 用チュートリアルアプリです。
-
watchOS-2-Sampler - watchOS 2 の新機能に関するコード例です。
-
soon - カウントダウンアプリです。
<img src=“https://github.com/sandofsky/soon/blob/master/screenshot.png”) alt=“サンプルアプリ” width=“230”/>
書籍
-
<img src=“http://cdn5.raywenderlich.com/wp-content/themes/raywenderlich/images/store-2015/w2t_PDF_640.png”) alt=“サンプルアプリ” width=“320”/> -
Apple Watch for Developers:5人のトッププロフェッショナルによる助言とテクニック
<img src=“http://ecx.images-amazon.com/images/I/41Opqcd7F1L._SX331_BO1_204_203_200_.jpg”) alt=“サンプルアプリ” width=“280”/>
チュートリアル
WatchKit 入門
- Swift による WatchKit チュートリアル 第1部:はじめに
- Swift による WatchKit チュートリアル 第2部:Table と Network Request
- Swift による WatchKit チュートリアル 第3部:さらに多くの Table、Glance、Handoff
WatchOS 2 の新機能
ハードウェア
- WatchKit 2 Hardware Bits:Digital Crown を使う
- WatchKit 2 Hardware Bits:Taptic Engine
- WatchKit 2 Hardware Bits:Accelerometer
アニメーション
- アニメーションの力 - レイアウトプロパティを変更して UI をアニメーションさせる方法を実演するチュートリアルです。
ClockKit
- watchOS 2 で WatchKit Complication を書く - Watch アプリに独自の Complication を追加する方法のチュートリアルです。
接続
- Watch Connectivity でデバイス間通信を行う方法 - Watch Connectivity Framework を使ってデバイス間通信を行う方法のチュートリアルです。
その他の Awesome リスト
ほかの驚くほど優れたリストは、次から見つけられます。
- awesome-awesomeness リスト。
- Open Source apps オープンソース iOS アプリの一覧です。
- Awesome-swift
- @matteocrippa - Swift の優れたリソースを共同でまとめたリストです。
- @Wolg - Swift の優れたフレームワーク、ライブラリ、ソフトウェアを集めたリストです。
- awesome watchkit apps WatchKit のサンプルアプリとチュートリアルを集めたリストです。
- iOS 学習リソース 高品質で頻繁に更新され、適切に保守されている iOS チュートリアルサイトの包括的コレクションです。
- awesome-ios-animation - Objective-C と Swift のライブラリを含む、iOS の優れたアニメーションを集めたリストです。
- awesome-ios-chart - Objective-C と Swift を含む、iOS の優れたチャートライブラリを集めたリストです。
- awesome-gists - 優れた Gist の一覧(iOS セクション)です。
- awesome-ios-ui - iOS の優れた UI/UX ライブラリを集めたリストです。
- Medium の iOS アプリ開発 - iOS、Apple Watch、iPad/iPhone 向けアプリ構築に関するストーリーと技術的ヒントです。
コントリビューション
コントリビューションを歓迎します。まずコントリビューションガイドラインをお読みください。
お気軽にコントリビュートしてください。どうもありがとうございます!
ライセンス
法律で認められる範囲で、YenChen Lin はこの作品に関するすべての著作権および関連する権利または隣接する権利を放棄しています。
