こんばんは
久しぶりにiPhoneアプリ開発に精を出しました。
今日は、ちょっとスーパーに買い物に行った以外はずっとiMacに向かってました。
おかげで開発が少しすすんで、こんなになりました。
最初の画面は前と同じで、今月のカレンダーですが、日付をクリックすると、画面がくるりと反転して、右のようになります。
前回はこの画面は白いバックスキンになっていて、その上にメモ用紙をピンで留めるとか、むちゃくちゃ難しいことを考えていたのですが、それはまだ無理と言うことが分かったので、標準的なテーブル表示にしました。
標準的なと言っても、結局今日一日調べに調べて悩みに悩んでやっとのことでここまでできました。
最初の画面からテーブル表示にするのであれば、テンプレートがあるので比較的簡単にできるのですが、くるりと反転した第二画面にこれを貼りつけて、しかもまだできていませんが入力したデータを覚えておいたり日付ごとに引っ張り出したりするための仕組みも組み込むのが大変でした。
まだまだ、全然わかってないので入門書を片っ端から開いて使えそうなところをどんどんコピーして貼り付けて動かしてみて、けっこう行き当たりばったりだったので時間ばかりかかりました。
右の画面に出ているデータは、適当に作ったテストデータでまだデータ的に記憶しているものではなく、起動すると毎回同じものが表示されて追加も変更もできません。
次は、メモの登録編集画面を作ってデータベースに登録して呼び出したりいろいろと操作するようにもっていきます。
この連休中にどこまでできるかな・・・
今日は普段の仕事の3倍ぐらい集中しました。
仕事をしてないからできる、そんな感じがしました。
大量に買い込んだ入門書・解説書が役に立ちました。1・2冊では話にならないですね。
自分の頭で考えて理解してプログラムを作るにはまだまだハードルが高く、いまは参考書のものまねをしてそこから少しずつ覚えていくのが近道です。
あしたは、午前中は市民病院に母のお見舞いに行って、昼から息子が帰ってくるので迎えに行きます。
息子はAndroidアプリで父はiPhoneアプリ、プレミアムモルツで話が弾みそうだ。