2019-08-01から1ヶ月間の記事一覧

アプリ開発日記 #52 Android版リリースとiOS版の再審査

Android版がGooglePlayに公開されました。 そして、iOS版について、リジェクトされていましたので、リジェクト原因を直して再審査に出しました。 リジェクト原因は起動時にエラーで落ちていたことでした。 そして、原因となっていたソースコードは、広告を表…

アプリ開発日記 #51 iOS版も審査へ提出

今日の目標 iOS版を審査へ出す。 実際にやったこと iOS版をストアへの公開をするための作業を行いました。 明日への思い 明日からは、今回の開発で起きた失敗や、次に生かしたいこと、そしてMVVMなどの技術的なことを振り返っていきたいと思います。 過去に…

アプリ開発日記 #50 そして、公開へ

今日の目標 画面遷移の修正を行う。 動作確認を行う 実際にやったこと 画面遷移を修正しました。 そして、簡単な動作確認を行った結果、問題なく動作しそうでした。そのため、まずは、Android版からストアへの公開をするための作業を行いました。 明日への思…

アプリ開発日記 #49 iOS版の横向き画面へ対応

今日の目標 iOS版での横向き画面へ対応する。 実際にやったこと iPhoneXを横向きで使用した場合に、一部のコントロールが見えなくなってしまうという問題の対策を行いました。具体的には、画面が横向きになった際に、左右の余白を画面が縦向きの時と比べて大…

アプリ開発日記 #48 iOS版でのアプリの動作確認

今日の目標 iOS版でのモンキーテストによる動作確認を行う。 実際にやったこと エミュレータを使用し、iOS版での動作確認を行いました。 動作確認の結果、メニューへ戻るボタンが正しく機能しないことがわかりました。 そして、今のところ解決策が見つかって…

アプリ開発日記 #47 広告の追加とアプリの動作確認

今日の目標 テスト広告を表示できるようにする。 モンキーテストによる動作確認を行う。 実際にやったこと いくつかの画面でテスト広告が表示できるようにしました。 なお、画面いっぱいに使用している画面では、広告が邪魔になりそうでしたので、そのような…

アプリ開発日記 #46 スプラッシュ画面とアイコンの設定完了

今日の目標 スプラッシュ画面および、アプリアイコンの作成 実際にやったこと Android版および、iOS版にスプラッシュ画面および、アイコンの設定を行いました。 そして、起動時にスプラッシュ画面が表示されること、エミュレータ上でビルドしたアプリにアイ…

アプリ開発日記 #45 アイコンを作る

今日の目標 スプラッシュ画面および、アプリアイコンの作成 実際にやったこと Android版のスプラッシュ画面を追加 アプリアイコンの作成 作成したアプリアイコン 結構ありきたりなアイコンですが、アイコンには4つの項目を入力することで、がんばる前の準備…

アプリ開発日記 #44 iOS版のダイアログを表示させた話

今日の目標 iOS版でダイアログの表示を行う 実際にやったこと ミニマムプログラムを作成し、iOSでダイアログを表示させる。 実際のアプリへのダイアログ表示処理の組み込み ミニマムプログラムを作成したことでわかったこと MainPage.xaml.csからはダイアロ…

アプリ開発日記 #43 だいぶ完成に近づいた

今日の目標 エラーメッセージの表示処理、メニューへ戻る機能等の実装 実際にやったこと エラーメッセージの表示機能を実装していない画面へ、エラーメッセージの表示機能を追加しました。 メニューへ戻るボタンによりメニューへ一気に戻れるようにしました…

アプリ開発日記 #42 画面の作り込み

今日の目標 画面デザインを洗練させていく 実際にやったこと テキストボックスとPickerに枠線を付けました。 また、iOS版では、テキストボックスに不要な枠線が表示されていたため、テキストボックスの不要な枠線の消去も行っております。 枠線追加後のイメ…

アプリ開発日記 #41 とりあえず動くものはできた

今日の目標 大まかな実装を進める 実際にやったこと 作成予定の画面の画面イメージとビジネスロジックの実装を完了させました。 明日への思い エラー処理や、画面デザインなど詳細な実装を進めていく予定です。 またiOS版を動かしてみたところ、ダイアログが…

アプリ開発日記 #40 画面を分割しました

今日の目標 新しい画面構成で実装を進める 実際にやったこと 一覧表示および登録を行っていた画面を、一覧表示画面と登録画面に分割しました。一から作るととても大変なため、作成済みのソースコードをコピーして、不要な部分を削除することで実装しました。…

アプリ開発日記 #39 画面構成の変更決定!!

今日の目標 画面構成の変更に伴う、画面デザインおよび、画面遷移の変更を行う 実際にやったこと 一覧表示および登録を行っていた画面を、一覧表示画面と登録画面に分割しました。 そして、画面分割後の仕様で設計書の更新を行いました。なお、今回の分割は…

アプリ開発日記 #38 画面追加が必要かも?

今日の目標 実装を進める 実際にやったこと 作成中の画面の登録処理の実装完了。 登録時に入力エラーがある場合は、エラーメッセージを表示させるようにしました。作成中の画面 画面イメージ 課題も続々 Androidの戻る機能で戻った場合に、異常終了してしま…

アプリ開発日記 #37 淡々と。

今日の目標 実装を進める 実際にやったこと 次の画面の画面表示処理及び登録処理の実装。 現在の状況 【大枠の実装】 画面:6/6(作成した画面/全画面) ビジネスロジック:4/6(作成した画面/全画面)【 詳細な実装】 未着手【詳細な実装でやること】 画面デザ…

アプリ開発日記 #36 クラス設計は難しい 。。。

今日の目標 新しい画面の実装に着手する 実際にやったこと 次の画面の画面表示時のデータ取得処理の実装を開始。 実装時に気付いたこと あらかじめ作成していたクラス構成で実装した場合に、同じ処理を異なるクラスに実装する必要があることがわかりました。…

アプリ開発日記 #35 少し前進

今日の目標 新しい画面の実装に着手する 実際にやったこと 入力画面に移動して、項目を入力した後で戻るボタンで戻ったときに入力画面で入力した値を元の画面に反映されるようにしました。 そして次の画面の実装に着手しました。 調べてみてわかったこと 今…

アプリ開発日記 #34 画面をもどったときの画面の更新はどうすれば?

今日の目標 画面へのデータ表示機能を実装する 実際にやったこと 以前作成していた画面に対してロード処理の組み込みを行いました。 そして、加工したデータを画面へ表示できるようにしました。 現在の状況 【大枠の実装】 画面:6/6(作成した画面/全画面) …