Smoking Note V1.2.0 アップデート

本日、節煙サポートアプリ「Smoking Note」のアップデートを行いました。10/6から始めたので11日間。けっこうかかってしまいました。

アップデートの内容は、

・思いとどまりボタンにエフェクトを追加
・「本日の記録の初期化」と「全記録の初期化」を削除
・「前回の記録表示」を追加
・「月」のグラフから合計本数を削除。平均本数を棒グラフに変更
・「曜日」のグラフで喫煙率が最大となる曜日を強調表示

です。

思いとどまりボタンのエフェクトには「clickSpark.js」を使ってみました。これ、けっこう楽しくて、GIMPで画像作ったりパラメータをいろいろいじってたら時間がどんどん過ぎていった感じです。

グラフは「flotr2.js」を使ってます。棒グラフのデータを作るとき、おばかなことしてしまい軽くハマりました。これは後でネタにしようかな。

他に、アプリの機能以外のことで、アップデートのお知らせダイアログとレビューのお願いダイアログを実装しました。アップデートのお知らせはすでに使用しているユーザにだけ表示し、レビューのお願いはアップデート後7日経過時に表示されるようにしました。

とりあえず、次は瞑想サポートアプリをアップデートしたいと思っています。

Daily Noteリリース

昨日17時ごろ、三作目となるアプリ「Daily Note」をgoogle playストアに公開しました。

sh_dailynote

前作から3か月もかかってしまいました。ブログとは別に制作日記をつけているのですが、振り返ってみるとこの3か月の間に、前作Smoking Noteのアップデートやお盆の手伝い、JavaScript本で勉強、ブログ立ち上げなど、本来のアプリ作成とは直接関係のないところで余計な時間がかかってしまったみたいです。反省。

次作はゲームを作ってみたいと思っています。なにからすればいいのかさっぱりわからないため、まずは情報収集からですが。。。

とりあえず、前2作のアップデート作業をして、読みたかった本を読んでから次作に取り組もうと思います。

 

はじめに

数年前、15年間勤めた会社を早期退職し田舎に戻りました。前職ではおもにC/C++で組み込み系ソフトウェアやWindowsツールの開発をしていました。退職後はなにか違うことがしたいなと漠然と考えていたのですが、短期の仕事をした後、今年からスマホのアプリ作成を開始しました。

現在、Monacaという開発ツールを使用して、JavaScriptとHTML/CSSでアプリを作っています。これまでJavaScriptを見たこともなく、本やネットで勉強しながら作っているのですが、しょっちゅうハマりまくったり集中力不足で飽きたりさぼったりで、悪戦苦闘な日々を送っています。

そのような中、作成したアプリの宣伝のためにブログを立ち上げました。いつまで続くかわかりませんが、貯えが尽きるまでやれるだけやってみようと思っています。