見出し画像

iPadやiPhoneで素早くタスク・予定を登録できるショートカットを作ってみた

YuTakaです。

iPadをもっと有効に活用してみたいという活動の一環として、
「ショートカット」アプリでタスクや予定の登録を簡単にする
ショートカットを作成してみました。

ショートカットアプリとは?

Siriショートカットを使えば、1回タップするかSiriに一言伝えるだけで、Appでの作業をすばやく実行できます。“ショートカット” Appでは、よく使うAppの複数の操作をまとめた独自のショートカットを作成できます。ギャラリーに用意されたサンプルを使ってみることも、ドラッグ&ドロップでショートカットを独自に作ることもできます。

“ショートカット”には300種類以上のアクションを用意。連絡先、カレンダー、マップ、ミュージック、写真、カメラ、リマインダー、Safari、ヘルスケアなど、普段よく使う多数のAppのほか、Siriショートカットに対応したすべてのAppで機能します。

たとえば、以下のショートカットを作成できます:
* Siriに一言伝えるだけで、自宅までの経路を調べ、家族に帰宅時刻をメールで伝えて、ニュースを読み上げてもらう
* 大切な人に電話するためのアイコンをホーム画面に追加する
* アニメーションGIFを作る
* 共有シートでSafariやその他のAppからPDFを作成する
* 1回のタップで近くにあるカフェまでの経路を調べる
* 今聴いている曲をツイートする
* Webページ内のすべてのイメージを取得する
* 直前に撮ったスクリーンショットを含むメッセージを送信する
* ほかにもまだまだあります!

作成したショートカットは、“今日”ウィジェットから実行することも、検索して実行することも、Siriに頼んで実行してもらうこともできます。さらに、よく使うショートカットをAppアイコンとしてホーム画面に追加することもできます。

“ショートカット”を活用して、iPhoneやiPadでよく行う作業をどんどん自動化しましょう。

apple storeプレビューより

ざっくり言うと、単数・複数アプリを跨ぐような処理をワンタップで
実現できるようなショートカットを作成できるアプリです。

なぜ作成してみようと思ったのか?

きっかけは、YMKさんのYoutube動画でした。

この動画を見て、
「うわ、かっこい」
と思ったのが理由です。(ミーハーですね)

どんなショートカットを作ったのか?

ざっくり以下のような処理を書いてみました。
※YMKさんの内容を大変参考にさせていただきました。

タスク作成

・画面上部に入力枠を表示して、タスクを各行に入力する
  ・入力内容は「タスク名,日付と時間帯@」(@の有無で処理を分ける)
・改行でタスクを分割しリストに格納
・各行の内容を,で分割して、前後をそれぞれリストに格納
・@が最後についていれば、
  ・勉強リストにリマインダー登録
・@が最後についてなければ、
  ・タスクリストにリマインダー登録

予定作成

・画面上部に入力枠を表示して、タスクを各行に入力する
  ・入力内容は「タスク名,日付と時間帯」(日付と時間帯に「から」の文字列の有無で処理を分ける)
・改行でタスクを分割しリストに格納
・各行の内容を,で分割して、前後をそれぞれリストに格納
・日付と時間帯の中に「から」の文字列があれば、
  ・「から」の文字列で分割してリストに格納
  ・分割した後ろの文字が「まで」の文字列で終わるならば、
     ・開始日から終了日までの終日予定として予定登録

  ・からの分割で分けた時間を開始時間・終了時間として予定登録
・日付と時間帯の中に「から」の文字列がなければ、
  ・終日予定として予定登録

改善点

予定作成タスクで、日付を跨ぐ予定がうまくいかないため、
改善の余地ありです。
→2024/08/17更新
上記太字の処理を加えることで日付を跨ぐ終日予定を入れることができました。
とりあえず私は日付跨ぐ予定は終日予定しか入れないので、一旦これでOKとします。

感想

自分はプログラミングの知識がある程度あったため合計2、3時間ほどで作成しました。
プログラミングに慣れていない方は時間はかかってしまうと思いますが、
作成してみる価値はあると思いました。
特に、(iOS18で特に)ホーム画面のアプリの置き場所が自由に
選べるようになるため、
よりカスタマイズ性が増すという観点でショートカット面白いなと思います。

需要があったら、内容についても詳細に触れてみようかと思います。
→2024/08/22更新
執筆しました。

最後までお読みいただきありがとうございました。

YuTaka

いいなと思ったら応援しよう!