アプリ開発日記

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

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 iOS版でデバッグすると途中で画面がフリーズしてしまうバグが発生していました。Visual Studioのコンソールを見るとSQLiteのエラーが出…

アプリ開発日記 #181 残作業を1つずつ完了させる

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 残作業の確認ができたため、1つずつ残作業の消化を行っています。そして、残作業の中でやると決めた項目約30件のうち、19件の対応が完…

アプリ開発日記 #180 残作業の洗い出し

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 感覚としてはあと少しではあるのですが、実際にどれくらいの作業が残っているかが不明確であったため、残作業の洗い出しを行いました。…

アプリ開発日記 #179 あと少し

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 画面の作成が残り3つとなりました。 (機能を見直した結果、少し作る画面が増えました)そして、残り3つの画面の画面表示処理と、登録処…

アプリ開発日記 #178 だいぶ画面ができてきた

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 必要な画面が大体出そろいました。ただし、画面の見た目の調整や、画面に必要な機能が実装できていないものもまだたくさんあります。 …

アプリ開発日記 #177 半分くらい進んだかな

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 画面の作成も、半分くらい進めることができました。さらに、一番大変な画面の作成がほぼ完了しました。 そのため、残りの画面はそれほ…

アプリ開発日記 #176 画面を少し更新

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 作成中の画面の不足していた項目の追加と登録処理の作成をしました。その後、次の画面の作成に着手しました。 次に作る画面は見た目は…

アプリ開発日記 #175 画面を作る

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 引き続き画面の作成を行っています。とりあえず5画面くらい画面を作りました。 しかし、画面によっては必要なデータを取得するための処…

アプリ開発日記 #175 画面にしたから出てくるメニューを追加した

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 引き続き画面の作成を行っています。今日は、ボタンをクリックすると下から出てくるメニューを画面に追加しました。【イメージ】 メニ…

アプリ開発日記 #174 画面が少しレベルアップ

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 引き続き画面の作成を行っています。今日は、2つの画面について、画面の作成とレイアウトの調整を行いました。 またテーブルへのデータ…

アプリ開発日記 #173 画面作成中

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 そして、画面を作成しています。 今回は、Shellを使って、画面下のボタンで画面を切り替えられるような画面にしようと考えています。そ…

アプリ開発日記 #172 画面の作成開始

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 UnitTestが完了しました。 最終的には100件以上のテストメソッドとなりました。実際には1つのメソッドに複数の確認事項が存在するため…

アプリ開発日記 #171 UnitTestもあと少し

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 UnitTestを進めています。 そして、あといくつかのCheck処理のテストを書くだけというところまで来ました。もう少しでUnitTestが完了し…

アプリ開発日記 #170 UnitTestをちょっと進める

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 UnitTestを少しだけ進めました。 今日は、入力チェックに関するテストを追加しました。今テストを書いている機能では、入力チェックが…

アプリ開発日記 #169 UnitTestもあと少し

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 UnitTestの組み込みを行っています。 そして、UnitTestの組み込みもあと4機能ほどとなりました。あと少しです。しかし、今日UnitTestを…

アプリ開発日記 #168 今日もUnitTestの組み込みを進める

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 UnitTestの組み込みを行っています。 とりあえず、昨日、今日で2機能ほどUnitTestを追加できました。 進むペースはゆっくりですが、今…

アプリ開発日記 #168 UnitTestを実装する

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 モデルの再実装が一段落したため、またUnitTestの組み込みと実施を開始しました。 UnitTestは、設計を見直す前にも組んでいたのですが…

アプリ開発日記 #167 プログラムを直す

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 クラス構成の修正もほぼ完了したため、修正後の内容でプログラムを組みなおしました。プログラムを書いていると、別の方法に気付くこと…

アプリ開発日記 #166 再設計中。。。

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 ユースケースおよび、クラス図の構成を改めで考え直すことにしました。まずは、ユースケースがアプリをもとに作成されていたため、これ…

アプリ開発日記 #165 UnitTest組んでて思ったこと。そうだ!作り直そう

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 UnitTestを組んで、テストプログラムによるテストを実行していました。 しかし、テストを進めている中で、つくりがよくないように感じ…

アプリ開発日記 #164 とりあえず実装を進める

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 仕様が十分でないところもありましたが、テーブル周りの実装をさらに進めることとしました。 そして、いったんSQLiteを使用したテーブ…

アプリ開発日記 #163 思ったより仕様が固まってなかったなー

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 テーブル周りの実装をさらに進めました。 今日は、いったんUnitTest用のデータアクセス処理を後回しにして、DB側の処理の作成を進めま…

アプリ開発日記 #162 引き続きテーブル周りの実装

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 テーブル周りの実装をさらに進めました。 単純な検索や登録の機能だけでなく、複雑なSQLによるデータの取得処理を実装しました。実装し…

アプリ開発日記 #161 テーブル周りをさらに実装する

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 テーブル周りの実装をさらに進めました。 テーブルアクセス関連の処理は、基本的にはテーブルとテーブルへアクセスするSQLが異なるくら…

アプリ開発日記 #161 UnitTestを書く

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 今日は更新周りと、入力チェックに関するテストの作成しました。そして、テストを動かすことで見つかった実装漏れやバグの修正を行いま…

アプリ開発日記 #160 テーブル周りを実装して、テストを書いて

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 引き続きテーブル周りの実装を行いました。 そして、1機能分のテーブル周りの実装が完了したため、UnitTestを書いて実行してみました。…

アプリ開発日記 #159 テーブル周りの実装の続きとオブジェクト指向

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 引き続きテーブル周りの実装を行いました。とりあえず今日は2テーブル分のインメモリでのデータの永続化と、SQLiteでのデータの永続化…

アプリ開発日記 #158 テーブル周りの実装をする

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 引き続きアプリの実装を行いました。 今日は、テーブル周りの実装を行いました。今回もアプリのデータを保存するデータベースはSQLite…

アプリ開発日記 #157 モデルの実装が大体完了した

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 引き続きアプリの実装を行いました。 そして、モデルの実装が大体完了しました。現在、モデルの実装で残っている箇所は今回のアプリで…

アプリ開発日記 #156 連休だから実装をがんばった

新しく作るアプリ いつも期限前日に焦ってしまう人のためのスケジュール管理アプリを作ろうと考えています。 今日の作業 連休2日目ということで、ほぼ1日アプリの実装をしていました。実装自体は、作成したクラス図をもとにプログラムをただひたすらと書くだ…