iPhoneアプリ「ナラベンダー」をリリースしました
個人で開発したiPhoneアプリ「ナラベンダー」をご紹介します。iOSリマインダーを使ってTODO管理ができるアプリです。
リマインダーで優先順位を付けてTODO管理ができるアプリ
ありがたいことに、ライフハッカーさんで紹介して頂きました。感謝。
ナラベンダーをざっくり解説すると、iPhone(iOS)のリマインダーをベースとしたTODO管理アプリです。直感的なジェスチャー操作でリマインダーを更新できるようになっています。
また、今やるべき優先順位に沿ってTODOを並び替えることをコンセプトにしています。最大3つの指標を設定するとアプリが優先順位(1位、2位、…)を自動計算して、並べ直してくれます。カンタンな指標で点数化して考えて、いまやるべきことは何かを導いてくれます。
リマインダーベースのお手軽なTODO管理アプリを求めていた方は、ぜひ使ってみてください。ゴールデンチケットを購入していただくと全ての機能が解放されますが、大部分は無料で使えます。
以下よりアプリのダウンロードが可能です。
アプリ開発の内幕話
私事ですが、昨年(2015年)の9月に長女が生まれて父になりました。このアプリはその時の配偶者出産休暇をきっかけに、ふとつくろうかなと思い立ち、当初は3週間程度で仕上げる予定でした。
しかしながら、あぁでもない、こうでもないと試行(思考?)錯誤していたらいつの間にか時間が経って、結局、最後まで仕上げるまでに約半年もかかってしまいました。
基本は週末開発なので、企画やデザインなどぜんぶ含めて、いわゆるシステム開発工数で換算すると2人月程度でしょうか。個人ではじめて製作したロゴジェネレーターアプリ「MOJILOGO」は、ざっくり2日程度で仕上げたことを考えると、だいぶ時間はかかってしまいました。
紆余曲折した甲斐あって、今回のアプリ開発を経て得られた事は多かったように感じています。なるべく非同期で処理して使い勝手を上げられるところは、もう少し勉強して改善したいところですが、細かいところを置いておけばゴリゴリ開発できちゃう感覚は持てたのと、GUIベースでデザインを磨きつつライブラリを駆使して、インタラクションと合わせて開発する自分なりのアプリ開発スタイルも確立できました。
昨今ではRxSwiftなどとっても便利な処理フレームワークも続々と登場しているので、キャッチアップしながら、ナラベンダーもさらにブラッシュアップできればと思います。引き続き、いろいろ試しながら進んでいきます。