本文へスキップ
Roosta

変更履歴

何を、いつ出したか

作り直すことになった部分も含めて。自分の失敗を一度も公表しないアラームアプリに、朝を預けるべきではありません。
  1. 0.2.0

    公開

    Roosta を App Store と Google Play で公開。18 番目のミッションを追加しました。

    • 追加

      ダンス。端末を立てかけ、決められた秒数のあいだフロントカメラの前で動き続けます。振り付けではなく動きの量を測るので、やり方に正解や不正解はありません。回数系のミッションと同じく、姿勢の判定は端末上で行います。

    • 追加

      App Store と Google Play での一般公開。

    • 変更

      スクワットと腕立て伏せの説明を、ウェブサイト上ではじめて正確にしました。どちらも、立てかけたフロントカメラを通した端末上の姿勢検出で回数を数えます。手に持った端末の動きではありません。

  2. 0.1.0

    社内

    カメラミッションを完全に端末上へ移し、アラームのスケジューラを書き直しました。

    • 変更

      アラームの予約をアプリのプロセスから外し、プラットフォームのアラームサービスへ移しました。以前の版はスケジュールをアプリ内に持っており、Android の省電力最適化がそれを止めた結果、一部の端末では数日放置するとアラームが鳴りませんでした。

    • 追加

      カメラを使う 6 つのミッション(ものさがし、ペットさがし、空の写真、自然さがし、外に出る、コードを読む)を追加。いずれも認識は端末上で動き、フレームは一切保存しません。

    • 追加

      すべてのミッションに設定可能な脱出口までの時間と、無効にできない強制の制限時間を追加。

    • 変更

      連続記録を、カウンターとして保存するのではなく読み出し時に起床履歴から計算し直すようにしました。クラッシュ、タイムゾーンの変更、復元のあとでもずれなくなります。

    • 修正

      アダプティブアイコンの背景が、ブランドのサンライズ色ではなく一般的なオレンジになっていました。デザイントークンから外れていたためです。

  3. 0.0.x

    試作

    アラームの中核となる流れ、最初の頭を使うミッションと身体を使うミッション、そしてミッションのプラグイン機構。

    • 追加

      起床セッション:アラーム → ミッション → 判定 → 停止 → 記録。ミッションに失敗した場合は無音ではなく鳴っている状態に戻ります。

    • 追加

      計算、順番、ペア合わせ、タイピング、シャッフル、歩く、スクワット、腕立て伏せの各ミッション。

    • 追加

      課題のプラグイン登録機構。ミッションを 1 つ足すのに、既存ファイルはちょうど 1 つしか触りません。

    • 追加

      21 種類のアラーム音を同梱。ストリーミングではなくアプリと一緒に配ることで、オフラインでも鳴るようにしています。

1.0 未満のバージョン番号は公開前のもので、ストアへの掲載より前のものです。このページが開発の経緯を記録しているのは、あとから再構成するのではなく、最初から記録が存在するようにするためです。

自分で勝ち取る目覚ましを、ひとつ。

今夜ミッションを選んでください。明朝、半分眠ったままでは止められません。そして、本当にどこかへ行かなければならないときには、ちゃんと出してくれます。

年額プランは 7 日間無料 · 広告は一切なし · オフラインでも動作