Adsenseバナー

2010年12月23日木曜日

基本的な使い方 - 「今僕たちに必要な買い物」

※注意事項
画像中の言語は英語になっていますが、これは英語版マニュアルと同じ画像を使用しているからです。
言語設定が日本語になっていれば、日本語で表示されます。

ここでは、最も基本的な使い方を説明します。


1.買い物リストの表示
メニュー画面
メニュー画面の左上「買い物リスト」を選択します。

買い物リスト画面
買い物リスト画面が表示されます。
ここに買うべき品物の一覧が表示されますが、最初は何も表示されません。

では、ここに買いたい品物を追加しましょう。
左端の「カタログ編集ボタン」を押してください。

2.カタログから買い物対象を指定
カタログ編集画面
(1) 上部のタブから、カテゴリを選択します。横スクロールが可能です。

(2) 選択したカテゴリの一覧から、買い物リストに追加したい品物の「買い物ボタン」を押してください。色がついている状態がONです。買い物ボタンがONのものが、買い物リストに追加されます。

(3) ひと通り指定が終わったら、「買い物リストボタン」を押してください。(BackキーでもOKです。)

買い物リスト画面
指定したアイテムが買い物リストに追加されています。
さあ、買い物にでかけましょう。

3.買い物のチェック
買い物リスト画面
お店に入ったら、買い物リストを見ながら買い物かごに必要なものを入れていきましょう。

(1) 買い物かごに入れたら、その品物の「チェックボタン」を押しましょう。色がついている状態がONです。

(2) レジで支払いを終えたら、「買い物完了ボタン」を押してください。チェックボタンがONの品物が、買い物リストから削除され、その品物の買い物が終わったことになります。

まだ買い物リストに品物が残っていたら、それは買い忘れか、そのお店ではその品物が置いていなかったということです。

基本的な使い方は以上です。
次は在庫管理について説明します。

とりあえずほぼ完成

機能実装、画像作成、データ作成がすべてとりあえず終わった。
あとはマニュアル作りと、広告を本配信にしてもらう連絡をして、最終チェックをしてマーケットに公開。
クリスマスまでには公開したい。

デバッグ中に、使い勝手がよくない部分とかを見つけたけど、それはおいおい対応していこうと思います。

2010年12月10日金曜日

トラックボール対応

トラックボール操作にも対応させようとして、結構苦労した。
TabとListViewの相性はあんまりよくないらしい。
試行錯誤の結果、だいたい属性の設定で対応し、一部強引にコーディングして、おおむね終了。

テスト中、エラーで強制終了することがあったので、それも修正。
徐々にいいものになっていってると信じたい。

12月上旬がもう終わってしまう。。。
この徹夜生活はいつまで続くのだろう。
働いてたときより働いてる気がするぞ。

2010年12月8日水曜日

ListViewでのContextMenu表示

ListView長押しでコンテキストメニュー(ポップアップメニュー)を表示したくて、いろいろネットで調べた。
ここが一番いい感じにまとまってる気がする。

Show a context menu for long-clicks in an Android ListView

でも、これを参考にしても全然できなくて、なんでだろーとしばらくハマった。
結論として、ListViewの各行のViewにRelativeLayoutを使用していたのだが、それのLong Clickable属性にtrueを設定していなかったため。
サンプルはみんなTextViewばかりで、これはデフォルトでLong Clickableがtrue。でもRelativeLayoutはfalse。
これに気づくのに1時間近く費やしてしまった。。。


進捗はあまり芳しくない。
デバッグしていると、使い勝手が悪いことに気づいて大幅に直すことがしばしば。
Androidプログラミングの勉強もしながらなのでなおさら。
機能は大分固まったけど、あとは画像作成、データ作り(日本語、英語の2通り)、ヘルプ用意(これも2カ国語)、最後のテスト、とてんこ盛り。
今月中には絶対にリリースしたいけど、はてさて。。。

2010年12月2日木曜日

パフォーマンス測定はDebuggable=falseでね

最近体調が良くなかったので、無理せずのんびりやることにしました。
12月上旬に公開できたらいいなぁ。
機能自体はすぐできそうだけど、画像作成に時間がかかる。
絵は外注したいけど、まあ楽しいっちゃ楽しいし、とりあえず全部自作でがんばろう。


先ほどの開発中、くだらないことにハマった。
エミュでも実機でも画面遷移に時間がかかりすぎてて、
実用に耐えない!どうしよう!
とパフォーマンス計測したり試行錯誤した結果、単にデバッグモードで遅いってだけでした。

AndroidManifest.xmlを編集して試したら快適に動いた。
恥ずかしい。。。
無駄に時間を費やしてしまった。。。

2010年11月27日土曜日

ER図修正完了

UIを当初イメージしていたものから変更したので、それに伴ってER図を修正。
ER図の作成はEclipse+ERMasterを使用している。
無料でここまでの機能を備えているのだからすごい。多謝。

今日は体調がよろしくないので、早々に寝ることにする。

公開の下準備完了

1月前ぐらいからAndroidアプリ製作に取り掛かっているが、今日からその製作記録をつけていこうと思い立った。
動機はAndroidマーケットの登録にURLが必要だったから。
いい機会なので、ここに開発の記録とか、作ったアプリの紹介とかを載せていこうと思います。

本日の作業。
Androidマーケットに登録完了。
広告のAdMakerに登録完了。
下準備はできた。
後はアプリを完成させるだけ。

予定として、今月末に買い物メモアプリ「今僕たちに必要な買い物」を公開する。
下地は作成済みだけど、まだまだ未完成なので気合入れてがんばります。

他にも音ゲーやパズルゲーや育児補助アプリなどなど、アイディアはいっぱいあるので、どんどん公開するつもり。
1月に1本ぐらいのペースで作っていきたい。