スタバでアプリ開発

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

2019年5月

2019年5月31日金曜日

構造式アプリを最優先して5月中にアップデート申請できました。

iPad用に画像の解像度を上げてより綺麗な構造式にしました。

横向きでボタンの大きさがへんな箇所があったのでそこを修正しました。

f:id:kojimachi:20190531113440p:image

修正後⬇︎

f:id:kojimachi:20190531113444p:image

土日に差し掛かるので2日以内に公開されると思います。

 

残した課題

 

アミロースやアミロペクチンの画像の書き直しがあるのですが、らせんの書き方が難しいのでゆっくりやりたいと思います。

 

⭕️❌の位置が右手の指で隠れてしまうので場所を変えようかなと考えています。もしくは前に戻して裏側で⭕️❌を表示にすることも試してみます。見やすい位置を見つけたら変更します。

 

2019年5月29日水曜部

有機化学の構造式を書き直しています。

iPhoneアプリには携帯からDLできる150Mの壁があるのでそれとの兼ね合いでそのまま残す画像も出てきそうです。糖類や核酸はもともと画像に滲みは少ないのでそのままにしようと考えています。

 

2019年5月23日木曜日

化学のアプリで「正解」と「あなたの解答」がズレるとご報告を受けて動作チェックと修正をしました。以前も直したのでここは大丈夫と思い込んでチェックが甘かったです。ご指摘ありがとうございます。

 

有機化学の構造式アプリの画像を入れ替え中です。

1枚目がiPad10インチで現在表示される画像で、

2枚目が入れ替え予定の画像です。解像度が高くなります。

f:id:kojimachi:20190524041123j:imagef:id:kojimachi:20190524041127j:image

はじめてiPhoneアプリを作ったのが「有機化学の構造式」です。画像はWindowsのペイントアプリを使っています。マウスとキーボードを使って描いていて、作成時間のほとんどはこの画像作りでした。iPhone用アプリとして作っていたのでiPadでの表示は気にしていませんでした。綺麗に書く方法をしらなくて書き直す時間もなくて、iPadの画面でピントが合っていないような見え方になるのは放置していました。今週に入ってやっと手を付けはじめました。iPad ProとApple Pencilを使って描いています。1ヶ月くらいかけて全範囲を書き直す見込みです。

 

タイトルも後から変えようと思いつつそのまま続いてます…アプリのタイトルは特に「〜の一問一答」は変更したいのですが、ここも現状のままです。募集中です。

 

2019年5月16日木曜日

倫理と政経を作りたい

古文を作りたい

化学に図解を入れたい

理論化学と化学基礎も作りたい

 

 

 

2019年5月13日(月曜日)

プログラマー

エラー

Main.storyboard:-1: Internal error. Please file a bug at bugreport.apple.com and attach "/var/folders/zs/ft8kn6_13bn5wmd7bk2n02ym0000gn/T/IB-agent-diagnostics_2019-05-13_15-18-31_152000".

Xcodeの右側のinspectorの方でinstalledのチェックの有無がconflictしていたことが原因でした。黄色のwarningを一つずつ解消していくとエラーは出なくなりました。

"bE9-Ty-SGX"などをMain.storyboardで検索してそれぞれ調整しました。

f:id:kojimachi:20190513153828p:plain

xcodeErrorSolution0001

 

 

2019年5月5日(日曜日)

昨日のアップロードできない不具合(具体的にはarchiveできなかった)はパソコンに長時間コンパイルさせることで進みました。

明日(5/6)の午前中に画面キャプチャを作って、残り3つの化学アプリもアップデートします。

 

次回は

正解不正解時のマルバツの記号を薄く表示するようにします。解説を読みやすいように。

 

2019年5月4日(土曜日)

レビューのリクエストを受けてアプリを修正したのですが、なぜかアップロードできずに止まっています。

アプリ作成にはXcodeという公式ツールを使っています。それが化学の一問一答シリーズの3つではアップロードできなくなってしまい、原因もわかりません…構造式アプリではできたのでアップデート申請をしました。Appleへ質問送って返信待ちです。

 

古文も未だ作れずに5月へ突入です。

2019年4月

2019年4月20日土曜日

無機化学Android版のアップデートkeyみたいなのを誤って削除したかも…

 

2019年4月16日火曜日

古文のアプリを作成していて、途中で方向転換してしまいデザインを変えることにしてしまったので、無機化学のように途中段階を無料で出すことも出来ていません。4月いっぱいはこの作業を続けてリリースできるよう努めます。

2019年3月

3月27日水曜日

やりたいこと沢山あってどれも大して進んでない状況です。基本的にできる限り時間をかけて進めてそれが自分の最速ですのでこれ以上のペースは諦めています。今日の24時までに進んだ分で化学アプリのアップデート申請します。テスト後に誤答のみ上に並べ替えたりできるようにします。クラッシュしませんように(ー人ー)

 

3月22日金曜日

無機化学の方でコメントでご指摘を頂きました。Q. 「遷移元素」は全て金属元素である。の選択肢に両性金属が入っていて暗記すべき4つは全て金属なので不適切でした。修正しました。ご指摘ありがとうございます。

*ツイッターDMやアプリ内メールアドレスなどへ個別にご連絡頂ける手段がありましたらお礼も差し上げています。よろしければご連絡ください。

 

ここ2週間近くは暇があれば古典を読んで助動詞や助詞の練習問題を作っています。とりあえず3月末まで作り続けてみます。古典辞書5冊と古文文法の本をいくつか比較してみると、文法の本は辞書の用例をそのままセットでコピペしてるだけなのところ多かったりするのですが、アプリは入試問題や全集など読みながらできるだけ最近の入試問題が解けるように作成してみます。

 

3月12日火曜日

アプリのレビューへ合格報告を書いて下さりありがとうございます。使えるとのレビューもありがとうございます。

 

3月9日土曜日

化学アプリをアップデートして、「選択肢を隠す」範囲を変えてみました。前々からこうしたいと考えてはいたものの、やることは多数なのでやっと優先順位が回って来たという感じです。

最近は古文文法(助動詞など)のアプリを中心に作っています。

 

3月6日水曜日

有機化合物の一問一答をアップデートしました。

3月中に小さめアプリを何か追加したいと思います。

 

「そのアプリもっと面白くできるよ?」という方がいましたら、連絡をください。募集しています。

 

 3月1日金曜日

「窒素を含む芳香族1 」45問の範囲を音読しながらチェック中です。土日のどちらかではアップデートを申請します。

 

無機化学の一問一答

無機化学の一問一答

  • Hideki Touhara
  • 教育
  • 無料

 

play.google.com

2月

2019年2月25日月曜日

有機化合物アプリのニトロベンゼンアニリンの解説を一通り書いて誤植チェックをしました。もう少しチェックを回して今週中にはアプリへ追加します。

 

ツイッターやメールでご感想を送って頂きありがとうございます。とてもやる気が出ます。

 

2019年2月24日(日曜日)

土日でリスト画面のセル(1問ごとのスペース)の高さを調節しています。なんとなくiPhoneのときにスクロールが面倒になってきているのでiPhoneは行数に応じて可変にしてiPadは一定にしてみます。

 

2019年2月22日金曜日

このブログから化学のアプリを作っているのはわかるけど、どのアプリを作っているのかはわからないとご指摘いただいたので、無料アプリのURLを貼ってみます。無料分をお使いいただいて気に入ってもらえたら有料版を入手してもらえたらと思います。

語呂合わせ、化学の考え方、一般参考書では手薄になる「化学と生活」も各範囲に組み込んでいますので、センター試験も2次試験も満点を狙える内容になっています。

無機化学の一問一答

無機化学の一問一答

  • Hideki Touhara
  • 教育
  • 無料

play.google.com

 

2019年2月16日土曜日

有機化合物の一問一答「サリチル酸」53問の解説を追加して申請します。あと2周チェックします。(申請しました)

 

2019年2月11日月曜日(祝日)

Android版のクラッシュレポートが3件あり、3つとも診断結果画面で出ていました。午前中を使って、おそらくここだろうと思うところを応急処置的に直しました。バージョン1.0.7に反映されます。

 

2019年2月5日火曜日

クラッシュレポートもゼロで推移しているので有機化学を作成してみます。

政経倫理など他の科目の問題作成を他の方へお願いしたのですが、なかなか完成しなくて方法を変えなきゃと振り返り中です。

 

2019年2月1日金曜日

Android版「無機化学の一問一答」

1.0.5

文字サイズ修正

クラッシュレポートのバグ修正

1.0.6

復習リストとマイリストが機能していない部分を修正

結果画面のback to listボタンの動作を修正

画面のレイアウトやボタンサイズや配置を修正

//

実機とエミュレーター(パソコン内で動くスマホ)では文字サイズの表示が異なりました。いろんなサイズに合うように少しずつ修正していきます。タブレット版などの実機を手に入れようと思います。

もう2月ですのでAndroid版のちゃんとした完成までには3ヶ月超えの期間を要することになりました。11月スタート。でももう少しです。

 

他、有機化合物のサリチル酸の解説を27問目まで作成。

 

1月後半

1月30日水曜日

Android版のクラッシュレポートの残り2つ。原因特定中です。

 

クラッシュではないのですがAndroid版を触っていて、前のページが終了していないことが数回に1回はあります。

復習リストなどの練習テスト後のBack to Listボタンがbackボタンと同じ動作なので、Android版ではこのボタンなくしてしまおうと思います。

 

1月29日火曜日

Android版のクラッシュレポートの見方を覚えたのでクラッシュしている場所を特定して修正中です。残り2箇所。

 

1月24日木曜日

Android OSのバージョンによりアプリが使えないことがあるとのことで調べてみると、最新の3バージョンにのみ対応するように作っていました。iPhoneならiOS11、12だけでほとんどのユーザーをカバーできますがAndroidは機種によってOS更新ストップもあるようです。とりあえず2014年リリースのOSで使えるように書き換えるとシェアで20%→90%になるとのことで、(対応機種増やす数値を変えるとエラー300以上出てしまって)何日かかるかわからないけど作業スタート。意外と2時間で完成。すぐに申請しましたので1時間くらいで使えるようになると思います(15:30)。Googleはアップデート審査がないのでAppleに比べてはやいです。

 

1月21日月曜日

今年もセンター試験当日のアクセス数は2倍くらいになっていました。DLも普段の2倍でした。

 

2017年(6ヶ月)と2018年(1年)では5倍近く売れました。日々ユーザーが増えているデータを見ていると誤植がないかクラッシュしないかなど気になって普段から緊張します。今年も2科目は増やす準備をしています。2017〜2018年の出費は2019年内にカバーできそうです。直接紹介して頂いたりレビューを付けて頂いたりツイッターのいいねやリツイートをしてくれる方々のお陰だと思っています。ありがとうございます。

 

1月18日金曜日

Android末端を持っていなかったのでAmazonで注文して今日届きました。土日までは公開した無機化学の動作チェックとコードを見直しをします。

12月年末年始

12月30日日曜日

レビューとメールからの不具合報告

・自分の解答と問題番号がズレているときがある

・同じ問題が出題されることがsる

 

Android版の診断テストの結果画面で少し停滞中です。明日もお正月中も作ります。

 

12月27日木曜日

iPhone版のレビューなどありがとうございます。

 

android版作成の残り

グラフ付き結果画面

成績画面

復習リストとマイリスト(スワイプで削除など)

 

12月

12月22日土曜日

2日停滞してた部分が解消されました。今週い内の完成は難しそうです。年内には完成していると思います。

残り(ここまでの進み具合ならあと4日〜8日で完成する予定です。)

テスト15/診断テストの画面(タイマー付き)

グラフ付き結果画面

成績画面

復習リストとマイリスト(スワイプで削除など)

 

12月20日木曜日

(朝)

昨日中に設定ページ1を完成させられました。今日は設定ページ2ともう1つくらいをやります。Androidユーザーの方がツイッターにいいねを押してくれているのを見て早く完成させたい気持ちになれています。

 

12月19日水曜日

設定ページ1のコード書き直し。ここは今日中に完成しそうです。

残り

設定ページ1(少し)

設定ページ2

テスト15/診断テストの画面(タイマー付き)

グラフ付き結果画面

成績画面

復習リストとマイリスト(スワイプで削除など)

 

12月18日火曜日

設定ページのコード書き直し(Swift→Kotlin)。単に書き換えでも動くのに、ここは200行あるけど考え直せば10行にできそうと思うと書き直してしまって完成が少し先送りになりがちです。今でも特にプログラミングが上手い訳ではないのですが、1年前のコードを見直すととても下手に感じます。アプリ作成はゲームをやってる感じなので疲れててもどんどんやってしまいます。

 

12月17日月曜日

設定画面のレイアウトのみ完成。予想ほどは進みませんでした。コードの書き直しは明日に回します。

結果画面の1問ごとの文字サイズの調整に長くかかり、結局は部分的にサイズを統一する妥協案へ取り替えました。

 

残り

設定ページ2つ

テスト15/診断テストの画面(タイマー)

グラフ付き結果画面

成績画面

復習リストとマイリスト

 

12月16日日曜日

経過時間の仕組みをiPhoneとほぼ同じに合わせられて少し進みました。結果画面の文字サイズがセルごと(1問ごと)に調整してくれるわけではないみたいで、そこを保留しながら他の部分を進めています。

 

12月15日土曜日

Androidの仕組みと自分の理解不足の都合で、iPhone版と同じ仕組みは諦めて問題文データの読み込みコードを書き直したら、10問分を読み込むとき、0.002秒の処理が0.092秒の処理になってしまい46倍になりました。でも初期起動時の読み込みは100倍速くなりました。人間の体感での違いは感じないような気がするのでこれでいこうか検討中です。スマホではなくMac内で計算してるからこのスピードなのかもしれないので、どこかでAndroidスマホを手に入れたいと思います。

 

12月14日金曜日

スワイプの切り替えがiPhone版と作り方が違っていて調べものとメニュー4ページの書き換えで予想より時間がかかりました。

 

残り

設定ページ2つ

テスト15/診断テストの画面

グラフ付き結果画面

成績画面

復習リストとマイリスト

 

12月13日木曜日

Android版の無機化学のメニュー4ページが完成。(明日はスワイプでの切り替えを付けます)

 

12月12日水曜日

Android版の時間のかかる部分を突き止められたのでレイアウト作成の細かいところまで進めました。「メニュー→練習テスト」はほぼできました。結果画面は下ツールバーの動作などがもう少し。

 

残りの作業は大雑把に書くと

 

メニュー1234と設定画面2つの移動

テスト15(時間制限あり)

設定画面

成績画面

申請についてとアカウント作成など

 

が残っています。

来週中には完成しているような予感がします。

はやくAndroid版を出してちゃんとした広告を駅などに出して、他の科目の問題作成も進めたいです。

 

12月11日火曜日

とりあえず「メニュー→練習テスト→結果画面」までの1セットができたのですが、起動が遅く、タテヨコ変更するたびにロード情報が大き過ぎて数秒固まりました。ここから見直して原因見つけたりするのが面白いところです。

 

12月10日月曜日

コードの書き換え(swift→kotlin)は思ったより慣れてきました。レイアウト作成のルールが少し違っていて、経過時間を重ねて表示できなさそう?そこでストップして寝ながら考えます。

 

12月8日土曜日

Android版の結果画面を作成。まだまだ思うように動作してくれませんが、次の日には解決するの繰り返しです。

 

12月5日水曜日

1週間が1日のようにあっという間に過ぎます。とにかくAndroid版の作成を進めています。

 

12月3日月曜日

誤植に指摘を受けて安息香酸の臭いを調べなおしました。持っている高校教科書には安息香酸の臭いの記述が探せず、参考書と辞書などを調べると無臭と微かな香りの記述があり、数冊の図説に目を通したら1冊に無臭と書いてあったのでその図説を採用しました。アプリ内へ出典を記しました。

 

Android版への書き換えを続けています。

 

12月2日日曜日

Android版への書き換えはアプリ内の1ページにつき半日〜2日かかっているので、おそらく12月中旬には出せるのかもしれないと予想しています。(化学アプリ)