TaskChute Cloud 2.0の開発プロジェクト

TaskChute Cloudリリースから5年の節目を迎えまして、TaskChute Cloud 2.0の開発を決めました。

5年の月日によって技術は進歩し、当時涙を呑んで諦めた機能の多くが今や簡単に実装できる状況であることも少なくありません。

また、現行のTaskChute Cloudにアドオンする形で実装するのが困難な機能も多々あります。例えば外部サービス連携や、ログとして記録できるデータの拡充などです。

そういった状況を踏まえ、TaskChute Cloudの設計を根本から見直し、現在の技術で再構築することに決めました。それに伴い、プログラムは完全にイチから書き直します。

まだプロジェクトが始まったばかりで、社内での説明が終わったばかりです。当プロジェクトの最新情報はひとまず次の記事にあるメーリングリストにて最新のお知らせを定期的にお届けします。

こちらのフォーラムでもキリの良いタイミングでお知らせさせていただきますね :^D

「いいね!」 5

とても楽しみですー!

「いいね!」 2

Woooooo! 嬉しいです :^D

■ タスクシュートを始めて数カ月間、コツコツ書き溜めた提案

2.0開発が始まると聞いて、いてもたってもいられず投稿させて頂きます。

タスクシュートをはじめて数ヶ月、もはや生活のすべてを委ねているといっても過言ではありません。
その間コツコツと、気づいた点「ここはこうだったらいいのに」とか「こうすると使いやすそう」などなどを書き溜めてきました。

2.0開発の参考になるのではないか?と思い、(長いですが)掲載させて頂きます。
非常に細かいものから夢物語まで、また思いつきをまとめたものなので矛盾もあります。

2.0にいくつかでも取り込まれたり参考になるとありがたいです。
2.0、とても楽しみで待ち遠しいです!

また、下部に不具合?と思われるものもまとめてあります。

※当方MacとAndroid(TCC v1.0.0)で基本使わせて頂いています。
末尾に"(Android)“とあるのはAndroid版、”(Web)"とあるのはWeb版、特に記載ないものは両方共に対するものです。

■ 提案

  • 習慣トラッカーカウント、ルーチン一覧画面にも(トラッカー数字がルーチン改廃の参考に)
  • 実行中タスク(or 次の未実行タスク)を画面下部に常に表示し即アクセス可・色々操作可能に(Powerampのような音楽プレイヤーで再生中音楽が常に下部に表示されるようなイメージ)
    • 再生中小窓スワイプ方向で現在実行中タスクに対していろいろできるとか
    • 現在再生中の音楽に対して色々出来るように、現在実行中のタスクに対して色々できる
    • 開始・終了だけでなく、タイトル編集・時間編集・評価をその小画面で詳細画面入らず直接つけれる等
    • 音楽プレイヤーみたく、"次へ"ボタンで現在タスク終了→次タスク再生開始、とか
  • 「デフォルトPJ」「デフォルトモード」「デフォルト見積時間」を指定可に→新規追加時に自動設定、デフォルト評価やデフォルトコメントみたいなもの
  • 選択タスクの見積・実績時間合計を Excelみたくステータスバーに(そのセクションに収まりきらないタスクを追い出す際の目安に)
  • 見積時間半分経過(折返し)時に音でお知らせ
  • 通知音はセクション開始時とタスク見積時間超過時違うものに→可能なら好きなもの設定可能に
  • 削除確認なし→その代わり削除後一定時間Undoポップアップを表示し取消し可に(最近良く見るモダンな削除方式に)
  • スマホ版のように未来未完了各タスクの開始・終了予定時刻をリアルタイム表示(Web)
  • タスク一覧でできることをもっと増やしてほしい(Android)
    • タスク並び替えを長押し or 開始ボタンをハンドルにしてドラッグで「編集」モード入らずとも即できるように
    • タスク一覧でのスワイプ操作充実→スワイプで削除・複製・次のタスクに指定・翌日に・コメント編集…等など(機能割当はAndroid版Gmailみたくカスタマイズできるとベスト)
    • タスク終了ボタン長押しで実行中タスク終了→次のタスクを自動開始
    • Web版のように一覧画面から(詳細画面に入らずとも)直接タイトル編集や時間設定
  • アプリ外からタスク開始・停止等を操作可能に(OSショートカット機能等(iOSの3DタッチやAndroidの長押し)活用で)
    • 例えば、TaskChute Cloudアイコン長押し→
      • →現在実行中タスク詳細を開く
      • →現在実行中タスク完了
      • →現在実行中タスク完了&次のタスクを開始 などなど…
  • タスク追加をホーム画面からアプリ開かず
  • タスク開始・停止をホーム画面からアプリ開かず
  • ウィジェットでホーム画面上からアプリ開くことなくタスク一覧確認・開始終了可に
  • Dynalist Inbox API のようにどこからでも思い付いたときにあらゆる場所からタスク追加可能に
  • タスク追加や実行中タスクへのコメント追記をアプリや該当タスク開かずインテントやURLスキーマ経由で可能に
  • タスク開始・終了やタスク作成をTasker経由で(Android)(→Tasker経由で開始・終了できれば小型Bluetoothリモコンをポケットに忍ばせそれでスマホなしで操作できるかも→画面が見えないので、タスク判別はタスク名を音声発音?)
  • Tasker経由でタスク作成・開始終了できるようになれば、TCCタスク内リンク機能と組み合わせて発火させ、このタスクが終わったら次来るタスクを自動生成→自動開始、なんてことができるようになるかも(Android)
  • 「タスク完了時に次のタスクを自動開始」をアプリ版でも
  • 現在実行中タスクへのコメント記入をより手軽に→実行中気づきを即書き留めれるように(Android)
    • 可能ならQuick DynalistというアプリのQuick Dialog機能みたくホーム画面から直接TCC開かず書き加えていければ
    • 現状のコメント追記の煩雑さ「TCCアプリ開く→実行中タスク探し開く→コメント欄までスクロール→やっと記入」を容易化できる
  • Apple WatchやBluetoothイヤホンなど、スマホを取り出さずともタスク開始・終了できる何か
  • 例えばポケットに入れたままスマホ音量ボタン長押し→実行中タスク完了し次のタスク開始(Android)(ちょうどPowerampで音量長押し→次の曲へ行ってくれるような感じ。これなら立て込んでてもスマホ画面見ずに次々タスク進めていけるかも)
  • Android系Watchにも対応
  • ダークモード対応
  • Excel版のような1タスク1行で見通せるコンパクト表示モード
  • スマホ横置き時はコンパクト一行表示に(Android)
  • タスク丸一日分まるっと切り替え機能(出勤時甩・在宅時用など)
  • テンプレートタスク一発呼び出し(+ボタン長押しからとか?)
  • グループタスク機能→例えば朝ルーチン関連タスクだけ一発選択・まとめて移動
  • サブタスク化機能→朝ルーチン内細かなタスクを1タスクで表示しタスクリスト見通しよく
  • 関連複数タスクを簡単呼び出し→一括追加
  • セクション未設定タスクやテンプレートタスクを端スワイプでどこからでも呼び出し→実行可能に(Android)(トイレや休憩など不定期に頻繁に行われるタスクを簡単に呼び出せるようにしたい→未設定だとリスト長い場合上までスクロールが大変)(Android)
  • アプリ版でもuキーに相当する簡単開始取り消し機能を(Android)
  • ルーチンの順番を開始時間指定だけでなく並び替えでも指定可能に
  • タスク実行時、URL確認なしで開ける設定(可能ならシステム全体でなくタスクごと・ルーチン毎に設定可に)
  • タスク実行時、メモだけならポップアップ出さず、メモ内容トースト表示だけでスムーズにタスク開始できる設定
  • セクション開始、タスク開始予定、タスク見積時間超過をポップアップでなく音だけで知らせてくれる設定(各々違う音に設定可能に→ポップアップは流れが止められてしまう&タップを1回強制されるため、なるべく少なくできるほうが望ましいのでは?)
  • 右下+ボタンでのタスク追加は「次のタスク」として、右上+ボタンでのタスク追加は「セクションなし」に(Android)
  • 右下+ボタン長押し=割り込みタスク機能を実行する(Android)
  • 音声入力→実行中コメントを追記
  • 共有→実行中コメントを追記(Android)
  • 共有→新規タスク追加(Android)
  • 「次のタスクに指定」をスマホ版でも(Android)
  • 「次のタスクに指定」のショートカットキー追加(Web)
  • ポップアップのボタンを押しやすいようにもう少し下の方に(Android)
  • 押しやすい位置にある下部ボタンをもっと活用→例えば遠くて押しにくい左上「編集」押下を「日付変更」長押しで等(Android)
  • 詳細画面閉じる左上「✗」や「保存」等よく使うボタン類を可能なら画面下部へ配置して押しやすく(Android)
  • 下部ボタンカスタマイズ機能→ルーチンやレビューに一発アクセス(Android)
  • 左右スワイプでタスク一覧←→現在実行中タスク詳細切り替え(Android)
  • タスク詳細画面間を一覧に戻らすスワイプで直接移動(Android)
  • 評価をタスクリスト画面でも一覧表示(Android)(場所がないなら、例えば完了タスクの開始ボタン部が評価記号に変わるとか)
  • +ー1分ボタンで開始終了時刻を簡単微調整(前後タスクの開始終了時刻も自動連動)
  • 評価を色で設定(例えば、☆◎○△✗→:star2::white_flower::green_circle::warning::x:)→ 評価別実績時間グラフ色:bar_chart:も連動
  • 評価を1キー1タップで一発設定(ルーチンの曜日選択画面みたいに)→終了ショートカット"F"にShiftやCtrlの修飾キーの加え方で任意評価を終了と同時に選ぶことなく一発設定とか
  • タスク一覧各行背景にExcelのデータバーみたく実績時間グラフ描画して、かかってる時間をタスクリスト上で視覚化(タスク一覧をそのままグラフ化して利用、Excelセル内グラフのようなタスク内グラフ)
  • 実績時間横にそのセクションに占める割合併記
  • 評価色でタスク一覧をExcelのカラースケールのように塗り分け
  • セクションジャンプ・時間帯ジャンプ頭出しショートカットキー追加(C-S-aだとAセクションみたく、ショートカットとセクション記号を対応させるとか→このショートカット連打でセクション絞り込みトグルも担わせる等)
  • セクション絞り込み解除ショートカットキー追加
  • たすくまみたいなセクションや時間頭出しスクロールバー追加(Android)
  • 詳細画面右下:arrow_forward::pause_button:ボタンを←スワイプで✕、↑スワイプで保存(Android) (このボタンすごくいい位置にあるのでもっと活用できないか?)
  • Snooze機能 あと5分を1タップで延長
  • アプリ版でもタスク一覧に習慣トラッカー数字表示(スペースなければ、タスク開始ボタン内に数字表示とか→押すとき嫌でも目に入り頑張れる!?)
  • セクション通知音とタスク見積時間超過音は違うものに(「見積時間を超過したか」と思って見たらセクション通知だった、みたいなことが多いので)
  • ”マイおやすみモード”機能→一律黙らせるのではなく、必要な通知だけは通すよう好みに設定しておける機能(AndroidのDo not disturbで一律黙らせるが、LINEや緊急電話だけは通すイメージ)
  • 日々のログCSVを指定Google Sheetsへ自動追記
  • Googleカレンダーの予定取り込み
  • セクション指定でタスク移動時、セクション頭に追加か末尾に追加か予め設定で選べるように(現在はWebだと末尾、Androidだと頭のよう)
  • 実行中タスクSキー押すたび開始時刻を現在時刻⇔直前タスク終了時間のトグルに
  • 完了タスク非表示時もFキー→Sキーで流れるようにタスク進められるように(完了タスク隠してるとFキー完了後フォーカスがどっかいってSキーで次のタスクを即開始できない)
  • 今日と別の日のタスク一覧を左右同時表示し、D&Dで日をまたいだタスク簡単入れ替え
  • 詳細画面で停止ボタン時でもタイトル編集やハイライト変更を保存してほしい(Android) (保存してくれないため、一旦保存ボタンを押す→一覧に戻る→停止ボタン押す、という手間が発生)
  • タスク編集時はキーボードを自動で出さない設定(Android)
  • タスク検索・絞り込み→まとめて処理可に
  • ハイライトタスクだけを絞り込める機能
  • 未来に設置した単発タスク一覧・検索機能(→例えば歯医者予定数カ月後等入れるとルーチンに埋もれて分からない)
  • ルーチンまとめて時間帯移動
  • ルーチン一括編集(タスク一括編集のように一度にPJや見積時間を変更可に)
  • たすくまみたいなネットなしでも動くスマホ単体スタンドアロン版(機能限定でもいいので)
  • オフラインでも使用可に
  • アプリ版ローカルモードとして、たすくまみたいに単体で動く
  • 通信量削減(Android)(TCCを出先でガッツリ使うと月でなぜか数GBとかいってしまうため。モバイル通信をこんなに使われるときつい)
  • 「完了タスクの非表示化」のショートカットキー追加
  • 「完了タスクの非表示化」一発切り替えをアプリでも(Android)(編集→:eye:→完了と3タップは辛い)
  • グラフクリック→原因タスク一覧を実績時間降順でポップアップホバー表示(Google Sheetsのピボットテーブルクリックみたいな感じで原因内訳特定)
  • タスクリスト一覧を実績時間降順ソート (時間喰い特定)
  • PJ別実績時間グラフを実績時間降順ソート (時間喰い特定)
  • PJ別実績時間グラフも個別に色指定可能に→際立たせたいのだけ赤くとか(PJ増えると凡例対応読み取りづらいのを解消+ひと目で重点チェックしてるPJを見分けられる)
  • 「過去実績の平均値を設定」を選択した複数タスクにまとめて実行
  • ハイライト有無もCSVに吐いてほしい
  • 音声でタスク登録
  • "今日のタスク"ボタンを左端→中央配置で左右どちらの親指でも押しやすく(Android)
  • (タスクリストが長大な場合に)今よりだいぶ離れた過去・未来タスクの詳細開く→閉じる→現在タスクに強制スクロールしてしまうのを、詳細開く前のスクロール状態を維持して欲しい(Android)(「リストの更新」押せば現在タスクにはスクロールできるので)
  • 日付表記(タスクリスト冒頭や日付指定時)を年度非表示・簡略化表示指定可能に ("2022年06月18日(土)“→"6/18 (土)” )
  • 「未設定」「コメント未入力」「見積なし」「なし」文言非表示で画面表示スッキリ化
  • セクション内タスク全選択
  • セクション絞り込み状態を維持(Android)(タスク詳細に入る or リストの更新などで簡単に解除されてしまうため)
  • 隠し機能? "B"キーの名言表示が固定みたいでもったいないので、せっかくなら日替わりランダム表示に(アプリ版起動画面下のメッセージみたいな)(松崎氏の名言だけではなくタスクシュートに関する名言やTips、有用な参考ブログリンクを載せるとか。ソフト起動時のTip of the Dayみたいな感じにすると、日々タスクシュートの使い方や哲学みたいなものを使いながらに学べて有用では?)

■ 不具合?

  • タスク詳細画面→Backで戻る→開始ボタンが消える(Android)(この症状が出るためBackで詳細画面→一覧に戻れず、左上の押しにくい✗を押さないといけない)
  • 割り込み→分割された残りタスクが「次のタスク」でなく「セクション末尾」に行ってしまうことがかなりある(Web版のみ発生。Android版ではちゃんと「次のタスク」として分割される)
  • 日付・セクション同時変更が保存されない(なぜか片方だけ保存される)(Android)
  • コメント入力中にポップアップ出ても入力内容を保持(今は消えちゃう)
    • マイルドな通知に→入力邪魔しない音だけとか
    • もしくは入力中はポップアップ出ないとか
  • セクション切り替わるタイミングにコメントやメモ編集してると入力内容が飛ぶことがある
  • 新規タスク作成→開始・終了時間入れ保存で即完了→モード設定しててもデフォルト評価抜け未評価に (Android)
  • Chrome Webアプリ版使用時でも通知音が鳴るように(Web)(通知は来るが音がならない→Macだけ??)※複数日を同時に見比べるためにChromeウェブアプリ版を使用し複数ウィンドウ・複数タブを活用しています)
  • 通知2つチャンネルあるが、Sound Channelとは?これがあるためか全く同じ通知が2つ来るときがある(Android)
  • ︙メニュー表示したままタスクを移動させようとD&D > D&Dされず文字選択状態に→ReloadするまでD&D不可(Web)
  • URL空で「リンクを開く」→アプリが落ちる(Android)
「いいね!」 2

先程2.0への提案を書かせて頂いたのですが、長すぎたのか非表示にされてしまいました…。(Akismet はあなたの投稿を一時的に非表示に…と出ました)
目を通してくださるとありがたいです。

「いいね!」 1

ご提案ありがとうございます!ただ、Akismetの非公開コメントを確認したのですが該当のコメントが見つかりませんでした…お手数ですが、もしコピーがございましたらいただけると嬉しいです:bowing_man:

あ、すみませんブログでなくこちらのフォーラムでしたね!コメント確認できましたので、読ませていただきます!

あぁ!よかったです!無事気づいていただけて!消えてしまったかと…
スパムと間違えられるくらい長々とすみません。

上の提案は思いついたときの走り書き・なぐり書きで書き留めていったものなので、意味不明なものはご指摘ください。
可能な限り補足させていただきます。

2.0、本当に期待しています!

「いいね!」 1

読みました!細かいところまでチェックいただきありがとうございます :^D 要望リストに登録し、設計段階から検討していきますね!