スタバでアプリ開発してるプログラマーのブログ

アプリへのリクエストはどの記事へでもコメントください

2019年8月のDL数:iPhoneアプリ化学

この化学シリーズです。 

7月のDL数←前回の記事はこちらです(1940DL)

無機化学の一問一答

無機化学の一問一答

  • Hideki Touhara
  • 教育
  • 無料

 

今月のDL数(ダウンロード数)です。約3000DL

8月は多い時期です。1日100DL。

 

2019年6月 1450DL

2019年7月 1940DL(34%UP)

2019年8月 3000DL(51%UP)

 

1年目も2年目も9月〜11月がピークですので、来月から伸びるのでしょうか。

f:id:kojimachi:20190902181852p:plain

20190831DL数

 

 

 

 

Android版:メニュー画面でのクラッシュ

現行バージョンではクラッシュ報告なしですので、アップデートをお願いします。

2つ前のバージョンでクラッシュが多数になってしまいました。 このバグの根本的な治し方ないかもしれません。ゼロから効果音を再生する仕組みを取り替えるしかなさそうです。新しいAndroidOSではこの方法が使えないみたいなメッセージが出るので、そのあたりの記事を読む時間をとれたら作業へ取り掛かります。アプリ作成はOSに合わせてバージョンアップの作業があるので永遠に、、、

20190830のクラッシュ1 20190830のクラッシュ2

20190830のクラッシュ

 

 

Android版:有機化学アプリ

こちらのアプリについて不具合報告のメールを頂きました。

ありがとうございます。

Android版の動作チェックが甘く、まさかそこにバグがあるとは思いもしていませんでした。教えてもらえなければ長期間残していました。

 

・後半の範囲で解説ボタンが表示されたままになるバグ。

・「正解ポイントD」が複数あり正解ポイントが増えない。

・復習リストのテストができずにクラッシュするバグ。

 

Androidスマホを持ち歩いていなかったためパソコン内でできる動作チェックで済ませてアップデートの申請をしました。現在は反映されていると思います。帰宅後に実機でのチェックもします。

 

play.google.com

play.google.com

 

 

👇こちらは無料ですのでお試しにお使いください。

play.google.com

iPhone6以前の機種でのメモリー不足 有機化学の構造式アプリ

有機化学の構造式アプリの画像を、解像度の高い画像へ差し替えてあります。

昨日気づいたのですが、iPhone6 plusではリスト画面でメモリーが足りなくて落ちました。

 

iPad Proはノートパソコン並みのスペックですので当然サクサク動きました。

iPhone7 plusも全然大丈夫です。なのでiPhone7以降はメモリーが足りない理由でのクラッシュはないと思います。iPhone8やXシリーズはサクサク動くと思います。

 

iPhoneのメモリはiPhone6s以降は2GB以上になっているのでサクサク動くと計算できます。

 

iPhone6以前の機種のメモリが1GBですので、そのあたりの機種をお使いの方はリストをゆっくりスクロールさせてください。(iPhonne5,iPhone6, iPhone6 plus, iPod touch 6th)

Android版とiOS版の化学アプリのクラッシュバグがなくなった

f:id:kojimachi:20190812200226p:plain

クラッシュバグ20190812


最新のアップデートが反映されて2日程度経過しました。数は少ないですがアプリがちゃんと動いているかの分析匿名レポートが表示されるようになりました。いまのところ最新バージョンのアプリではクラッシュゼロになっています。Android版もiOS版もゼロです。もしクラッシュが起こる場合はアップデートを確認してみてください。それでも起こる場合はメールやブログコメント、ツイッターDMなどで教えてください。GoogleAppleの分析レポートも引き続きこまめにチェックします。

 

実はAndroid版では原因がわからず放置している箇所が1つあります。そこは引き続き調査中です。

Android版:化学アプリの縦横切り替えセンサーが反応した時の動作

以前の記事にも書いているのですがレビューも頂いたので書きました。

Android版の確認テストやテスト15、診断テストではスマホタブレットが縦画面と横画面を切り替えるセンサーが反応するとそのテスト内で解いた問題などがリセットされます。これはAndroidの仕組み上こうなることが基本になっていて、他の画面でも同じことが起こっています。リセットされて影響が出るのはテスト画面と結果画面です。iPhoneアプリでは起こらないことなので、こういうときどうするかなど調べたり、コードを書いて動作チェックするのに何日もかかりそう、、、などと考えて、とりあえず成績の保存に影響が出る結果画面での切り替え時の対応を作りました。

 

確認テストやテスト15、診断テストの画面は、正式な作り方もわからないので、「どうか縦画面でテストスタートしたら縦画面のまま使い続けてください、センサー反応しないでください」という気持ちで出しています(次回アップデートまで)。

 

それで、今はテストの画面でリセットされないようにするコードを書いています。昨夜から本格的に作り始めたら8割くらい完成しました。そのリセットに気づいてから今日までに画面の向き切り替えの対応(英語)などのページを読んでいたので予想よりスムーズに進んでいます。この部分の完成は見えてきました。

 

進捗状況2019/08/07

夜中通して続けていたものの、結果画面での動作が変になり停滞中。この作業は1ページ作り変えレベルで面倒です。でもあと少し。

残りの課題

・マルバツの画像表示がされないことがある

・問題文が空欄になって表示されてタップで表示されることがある

・表示される順番が違うことがある

この3つが治ったら一度アップデート入れます。

 

 

Android版無機化学アプリクラッシュ20190805

Google(Android)はレビューがすぐにメールで送られてきますので、先ほど確認できました。ご報告ありがとうございます。特にコードを変えたなどはないのですが急にクラッシュが増えました。できるだけ早くなおします。

 

アプリ内に「小さなバグでもEメール、ブログコメント、ツイッターDMをください。お願いします」と入れようと思います。

Android版無機化学アプリクラッシュ20190805

Android無機化学アプリクラッシュ20190805