Do Noteの使い方

# 「Do Note」とは？
サービス同士やデバイスや家電など様々なAPIを自動連携させることですごいことができるサービス「[IFTTT](https://ifttt.com/recipes)」からリリースされたiOS／Androidアプリです。

![2015-05-24 09.10.14.png](https://qiita-image-store.s3.amazonaws.com/0/27176/650b50e4-cef6-6e77-c15d-53533de4762d.png)

[Do Note by IFTTT - iTunes](https://itunes.apple.com/jp/app/do-note-by-ifttt/id905998379?mt=8)

設定したトリガーに基づいて自動でアクションを実行する「IFTTT」とは違い、「Do Note」は入力＋トリガーボタンを使ってユーザーが任意のタイミングでアクションを実行できるアプリです。

## 何ができるの？
このページ「[Channels - IFTTT](https://ifttt.com/channels)」にあるChannelとよばれるAPI的なものに用意されているActionを実行できます。
ChannelはFacebook、Twitter、Googleドライブをはじめ200近く用意されていてそれぞれが数種類のアクションを持っているので数百パターンのアクションが可能です。

例えば、
- スプレッドシートに現在地の座標と時間を書き込む
- Evernoteに一言メモを作成する
- 登録した相手にメッセージを送る
- 照明の色を変える
などのことを、「Do Note」アプリから実行できるのです。

# 使ってみよう
例としてiOS版でEvernoteのチェックリストを追加するレシピを作ってみましょう。

## インストール
[Do Note by IFTTT - iTunes](https://itunes.apple.com/jp/app/do-note-by-ifttt/id905998379?mt=8)
![2015-05-24 09.10.26.png](https://qiita-image-store.s3.amazonaws.com/0/27176/fe91fb86-07dc-c862-714a-dc7a22dd1745.png)

## レシピ一覧画面
今のところ3つまでレシピを登録できます。
レシピ欄の＋マークをタップしてレシピ選択へ進みます。

![2015-05-24 09.10.37.png](https://qiita-image-store.s3.amazonaws.com/0/27176/61c21f9c-0b78-7b64-eab8-8f8e7e67fd16.png)

## カテゴリー選択
「Do ESSENTIALS」「Do @HOME」「Do @WORK」「Do @PLAY」「Do FAMILIES」の5つのカテゴリーがあります。それぞれ少しずつ違うレシピが用意されているので最初はひと通り眺めてみると良いでしょう。
今回は「Do @WORK」へ進みます。
![2015-05-24 09.10.42.png](https://qiita-image-store.s3.amazonaws.com/0/27176/83f97e85-17ac-12ad-9592-3e2db6423e08.png)

カテゴリー内のレシピ一覧が表示されます。
![2015-05-24 09.11.11.png](https://qiita-image-store.s3.amazonaws.com/0/27176/bf43648d-b222-ec92-3560-7bcf3bb7d8da.png)

## レシピ選択
今回は「Add a to-do to your checklist」を選択します。
![2015-05-24 09.11.20.png](https://qiita-image-store.s3.amazonaws.com/0/27176/3331ec5a-4659-8417-413a-e6f67d4881e7.png)

「Add Recipe」をタップして自分のレシピ一覧に追加します。
![2015-05-24 09.11.28.png](https://qiita-image-store.s3.amazonaws.com/0/27176/9b3e38f6-ab1b-ba98-d4eb-7f8cdc2f8f53.png)

## レシピ実行画面
レシピを追加すると実行画面に切り替わります。（アカウント確認が表示されたタイミングで接続確認してください。）
ここで一度動作テストをしてもOKですが、詳細設定を見てみましょう。
右下のすり鉢アイコンをタップしてレシピ編集へ進みます。
![2015-05-24 09.11.56.png](https://qiita-image-store.s3.amazonaws.com/0/27176/12dd5da6-bc0d-e15c-ffb4-bc702b77f543.png)

レシピ一覧画面からレシピ編集へ進む場合はレシピの右端に表示される鉛筆アイコンをタップしましょう。
![2015-05-24 09.12.01.png](https://qiita-image-store.s3.amazonaws.com/0/27176/50cb18ed-75b7-863d-0617-198246f6ba1c.png)

## レシピ編集
最初の画面ではレシピ名しか編集できませんが、「Show All Fields」をタップするとその他の項目も表示されます
![2015-05-24 09.12.07.png](https://qiita-image-store.s3.amazonaws.com/0/27176/311e8c7a-4362-5480-54e6-f5ead06d84d5.png)

項目が多い場合は下までスクロールしてどんな項目が設定できるのか確認しましょう。
![2015-05-24 09.12.28.png](https://qiita-image-store.s3.amazonaws.com/0/27176/be2882ec-ce7c-9e2b-f1a5-5c03709ec78c.png)

このレシピでは、レシピ名の他に「Title」（Evernoteのノート名）、「To-do」（ノートの本文）、「Notebook」（ノートを保存するノートブック名）「Tags」（ノートにつけるタグ）という4項目あることが分かります。
![2015-05-24 09.12.38.png](https://qiita-image-store.s3.amazonaws.com/0/27176/ae968387-9a95-6b8b-18cc-c9c9f1015a42.png)

## 設定変更
各項任意に変更しましょう。
編集時に入力欄の右上に表示される水色のフラスコアイコンをタップすると用意された変数を利用することができます。
![2015-05-24 09.13.02.png](https://qiita-image-store.s3.amazonaws.com/0/27176/d3c3178c-2bcb-267d-624b-eca95448dae3.png)

変数の選択はこんな感じ。
![2015-05-24 09.13.06.png](https://qiita-image-store.s3.amazonaws.com/0/27176/5bc7d56c-0c06-0259-f553-c32e88b5e141.png)

入力したテキストや画像の他にも位置情報なども追加できます。
今回は日時（OccurredAt）を追加してみます。
![2015-05-24 09.13.11.png](https://qiita-image-store.s3.amazonaws.com/0/27176/beb91206-1aa0-c18b-a55c-0c929ae726f3.png)

日時を追加するとこんな感じで{{◯◯}}という形式で記述されます。
![2015-05-24 09.13.15.png](https://qiita-image-store.s3.amazonaws.com/0/27176/43fedcf8-1d22-fb47-dd6b-53eaef7abf95.png)

ちなみに、NotebookとTagsは指定がなければ空欄でもOKです。
Notebookが空欄のときはアカウントのデフォルト指定されているノートブックに保存されます。
![2015-05-24 09.13.32.png](https://qiita-image-store.s3.amazonaws.com/0/27176/a7eeba84-e1f3-39bd-7f19-e62417380fb6.png)

## タイトル変更
各項を変更したら、自分で分かりやすいレシピ名に変更しておきましょう。
![2015-05-24 09.13.49.png](https://qiita-image-store.s3.amazonaws.com/0/27176/d0d35a70-cf1b-bd90-2b7b-99f33945c350.png)

## レシピ保存
レシピの編集をしたら右上の「Save」をタップするのをお忘れなく。
![2015-05-24 09.13.56.png](https://qiita-image-store.s3.amazonaws.com/0/27176/d8d91399-2958-7560-c471-c49dd3e6327d.png)

## レシピ実行
レシピ一覧の鉛筆アイコン以外のエリアをタップすると実行画面へ進みます。
![2015-05-24 09.14.01.png](https://qiita-image-store.s3.amazonaws.com/0/27176/591cf97b-e4a8-fd25-0e55-dd7ccef55f06.png)

レシピ名がふわっと消えたら入力カーソルが表示されます。
![2015-05-24 09.14.17.png](https://qiita-image-store.s3.amazonaws.com/0/27176/dbef79e4-4765-46bb-97d5-30ecd74e42eb.png)

カーソルが表示されたら入力してEvernoteアイコン（レシピで利用するAPIのアイコンが表示されます）をタップして実行。
![2015-05-24 09.15.12.png](https://qiita-image-store.s3.amazonaws.com/0/27176/89457b53-233c-c52b-b4a8-aa4e8db8ceea.png)

## Evernoteで確認
こんな感じでチェックリストの項目として追加されます。
以降このレシピでテキストを送信するとこのノートにチェック項目として追加されていきます。
![2015-05-24 09.15.40.png](https://qiita-image-store.s3.amazonaws.com/0/27176/be140b66-2479-c385-9c72-8421defaeca8.png)

# 雑感
今のところIFTTTと比べると「Do Note」で使えるチャンネルとアクションは限られるので、IFTTTで使っていたアクションを任意のタイミングで発動したいと思っても「Do Note」では実現できない場合もあります。
IFTTTも「Do Note」も全能ではないのでそれ用のアプリやサービスを導入したほうがいい場合もあります。用法用量はわきまえてご利用ください。
Apple WatchアプリもあるのでApple Watchとの組み合わせでは新たな活用法が見つかるかもしれませんね。