Day 1
3
2009 AUG
Day 1 ことはじめ
リアッド2009夏の企画として、ランチタイム開発をはじめました。
本日から一ヶ月間、お昼休みに食事を摂りながら、Androidアプリを開発するという、
労働基準法的にけしからん企画を相営みます。
今回は地図とGPSを使ったものを作ります。どんなアプリが出来ますか、お楽しみに。

本日のメニュー:パンコントマテ
本日の画面写真:google mapの表示
Day 2
4
2009 AUG
Day 2 かたちをつくる
地図上にアイコンを重ねて、テスト用ボタンを設置。
アプリケーションの体裁をざくっと整えておきます。
ついでにサンプルのデータを100程度持たせて記録を取り、
今後さらに大きなデータを扱う場合の参考にします。

本日のメニュー:爆弾おにぎり、昆布茶
本日の画面写真:アイコンなどを加えたところ
Day 3
5
2009 AUG
Day 3 今どこにいるか
GPSの導入とその関連処理。自分の居場所を地図上に反映させます。
誤差は5mぐらいでした。移動するとカーナビ風になります。

本日のメニュー:パンコントマテ
本日の画面写真:GPSで現在地を表示したところ
Day 4
6
2009 AUG
Day 4 こまごましたところ
各種データの入出力に必要なインタフェースを用意。
サーバ側のスクリプト作成と通信処理など。
易しいところは手早く片付けて時間を稼ぎます。

本日のメニュー:爆弾おにぎり、梅干
本日の画面写真:通信テスト時のダイアログ表示
Day 5
7
2009 AUG
Day 5 山場にさしかかる
今日からコアロジック(難しい箇所)に取り掛かります。
簡単に言うと、大量のデータをいかに効率よく扱うかという話なんですが、
このような部分は書く人の個性が出るところでもあり、作りがいがあります。

本日のメニュー:爆弾おにぎり
本日の画面写真:テストデータで埋まり気味の地図
Day 6
10
2009 AUG
Day 6 トライアンドエラー
万単位のテストデータを持たせて、根気強く検証する作業。
いくつかのアプローチを試みて、挙動や負荷を比較します。

本日のメニュー:食パンコントマテ
本日の画面写真:無茶な注文をして強制終了の巻
Day 7
11
2009 AUG
Day 7 道具さがしデー
計算上の問題を解くべく情報収集。ほとんどネット検索だけでタイムアップ。
こんなページを調べていました・・・のこぎり波。
公式の類、数学の定理には、問題解決のヒントがたくさんあります。

本日のメニュー:カロリーメイト、コーヒー
本日の画面写真:大量のデータを散らした地図
Day 8
12
2009 AUG
Day 8 小さなブレークスルー
昨日調べた情報をもとに、プログラム再開。
例のノコギリ波も利用して壁ひとつ突破できましたが、
また次の問題が見えてくるのです…

本日のメニュー:コロッケヌードル
本日の画面写真:少量のデータで計算精度の検査中
Day 9
17
2009 AUG
Day 9 お盆もあけて後半戦
それはアイデアの問題。もうひと押し必要なところです。
今日は、盆休み中に考えたことを試したり、ビジュアルを変えてみたり等。

本日のメニュー:ここ数日食べ過ぎにつき断食
本日の画面写真:アイコンを並べて気分転換
Day 10
18
2009 AUG
Day 10 山頂到達
アイデア問題もなんとかクリアし、そろそろ仕上げにかかります。
ソフトウェア開発の終盤は、見えているはずのゴールが幻だったりすることがあり、
山登りの下り道と同じく、油断禁物。

本日のメニュー:ソイジョイ、コーヒー
本日の画面写真:地図をサテライト表示にしたところ
Day 11
19
2009 AUG
Day 11 追憶の80年代
少しゲーム性を加味し、難易度などのバランスを調整。
昔のゲームのようなショボイ感、良く言えばプリミティブ感を醸し出すことに成功…?

本日のメニュー:モスバーガー、コーヒー
本日の画面写真:2つの長方形はテスト用仮キャラ
Day 12
20
2009 AUG
Day 12 cow walk
今日は所用が入り、30分ほどの作業になりました。書いたの2行!
とはいえ、ちょっとタフな部分だったので概ね可とするもの也。

本日のメニュー:ライスカレー
本日の画面写真:赤い部分はメインキャラになる予定
Day 13
21
2009 AUG
Day 13 音の用意
約5年ぶりにlogicを起動してサウンドデータを作った。
新規に曲を書く暇などないので、既存の音源の編集する程度です。
logic使っているとなぜかテンション上がるんですよね。イイ曲でも作れそうな気がして。

本日のメニュー:爆弾おにぎり、梅干
本日の画面写真:logicの画面
Day 14
24
2009 AUG
Day 14 絵の用意
ビジュアルの仕上げはけっこう手間がかかります。
昨日休日出勤で当たりをつけておき、今日なんとかアプリに組み込めました。
ちなみに、キャラのネーミングは吉田君としました。

本日のメニュー:太陽餅、JAVAティー
本日の画面写真:仲間と出会う吉田君
Day 15
25
2009 AUG
Day 15 自らゴールを遠ざける展開
昨夜の入浴中に突然アイデアがひらめきまして、急遽盛り込むことに。
バランスを考えると、他に何かを削ることもしなくてはいけません。
残された時間は全力疾走です。

本日のメニュー:コーヒーがぶ飲み
本日の画面写真:クイズの画面
Day 16
26
2009 AUG
Day 16 使えるものはフル活用
今日は所用で、約30分ほどのランチタイム。
アプリの説明画面を作りました。Cardaで使ったレイアウトをほとんど流用です。
コンテンツ後回しのインタフェースだけなので、なんとか完了。

本日のメニュー:パン、茶・・・
本日の画面写真:説明画面
Day 17
27
2009 AUG
Day 17 石ころも磨けばそれなり?
勢いだけで新アイデアの実装を終えました。
これで主だった開発は終わり、後は時間の許す限り磨く作業になりますが、
これまたキリがねぇんだ…

本日のメニュー:リポD
本日の画面写真:左上はレベルアイコンの表示
Day 18
28
2009 AUG
Day 18 そろそろ焦りだすタイプ
キャラやアイコンなど、見た目の細かい部分を調整しました。
気になり始めたら先に進まなくなるので程ほどに。

本日のメニュー:おはぎ、茶
本日の画面写真:優雅に旅する吉田氏
Day 19
30
2009 AUG
Day 19 ヒッシノパッチ
休日出勤で追い込み。バグを発見次第せっせと修正。
タイトルは、Hello Hello Worldに決定。
もはや食事の味もよく分からないフェーズに突入しています。

本日のメニュー:巻寿司
本日の画面写真:アプリ開始直後の画面
Day 20
31
2009 AUG
The Last Day でけた
本日完パケしました。近日、無料配信を開始します。詳細は改めて。
とりあえずランチタイム開発の結論としては、
やはり昼休みはゆっくり食事を。・・・そら疲れるわ!

本日のメニュー:ポンデリング
本日の画面写真:日本語版のタイトル画面



爆弾おにぎりの中身はなんですか?
となりの昼ごはん様
プレーンでございます。