>2011年06月30日23:28カテゴリいまどこ?PreferenceScreenのカスタマイズ「いまどこ?」の設定画面は項目数が少なく、Preferenceとしては1階層だけだったのでUIをカスタマイズしましたが、それをやっている時から「こいつは割に合わない作業だ」と感じていました。確かに他の画面でUIをカスタマイズしていると、設定画面だって同様の見てくれにしたくなり、それができればそれなりの効果や満足感は得られますが、それにかかる工数が馬鹿になりませんし、そもそも、とてもやりきれる内容ではありません。現実的な内容のあるPreferenceをすみずみまでカスタマイズするのは、不可能ではないとしてもきっとものすごく大変なはずです。困ったことに、このバグのおかげで、テーマの適用で見てくれを変更できるのは1階層目だけです。sub-preferenceには適用できないばかりか、使い物になりません。このバグをGoogleが直さないのは、直せないからではなくて、直すとそれより前のOSで使えないのにそのことを知らないか気にかけない開発者によって下位互換性の崩れたアプリができてしまうことを恐れる故に直さない方が良い、と考えているように思えます。StackOverflowにはpreferece関係でたくさんの質問と回答がありますが、その中には、Preference画面はユーザーがみな同じ振る舞いを期待するものなので、そういうカスタマイズは避けるべき。してもやりたければ、全くオリジナルのものを自分で全部書くべきだ。アプリにはLightのテーマを適用しているけど、そしてPreferenceにはこのテーマの問題があるけど、Preferenceはユーザーの視点ではみな同じ見てくれを期待していると思えるので、標準の黒背景のままが良い。僕は、Preferenceにテーマを適用した時のバグには本当に失望していますが、冷静に考えるとPreference画面のカスタマイズには際限がなく、そんなことをしなくても、標準のUIの範囲でほぼ所望の機能は実現できるのだから、標準のままで良い、と思えてきました。「いまどこ?」の設定画面に項目や機能を追加しようとしたとき、見てくれの異なるウインドウが出てきたらきっと困ります。そのままだと違和感があるし、変更するにはアホらしいほどの工数が必要になるからです。UIのカスタマイズはニーズの高いテーマですし、アプリの魅力を増やすために必要だというのは理解します。現在開発中の3本目のアプリでもいろいろといじっています。Prefereceは標準の黒背景に白い文字のまま行きます。Marketで評価をする人は少なく、コメントを書いてくれる人はもっと少ない、というのが実情のようです。今日、「いまどこ?」の評価で★1個が出たのですが、そういう低い評価については理由を知りたいです。★1個なので、よっぽどひどい目に会ったのだと思うのですが、理由が分かれば改善につながるかも知れません。何も分からなければ、謎のままです。ACRAのレポートから、気になるエラーが最近あったのは確かですが、何か、頭に来た症状、現象、問題を教えてもらえれば、弁明ではないですが、それはこういうことではないですか、とキャッチボールもできそうなものです。ええ、そのACRAのレポートにある問題は、やりとり可能なものでした。Marketで低い評価をもらって、どうしてなの?といぶかっている開発者はきっと多いだろうなあ。)2011年06月21日23:25カテゴリいまどこ?V0.99.0リリースしました「いまどこ?」のV0.99.0をリリースしました。IS03で見つかったQuickActionの見栄えのおかしいところや細かいUIの見栄えの修正をし、また、照会要求送信時のエラー処理の間違いを正して、適切な文言が表示されるようにしました。気になっているエラーは僕のところでは起こせないので、実際のエラーが起きたとしたら、という状態でしかテストできていませんが、前より悪くはないと思います。Desireで起きている問題の解決につながれば・・・と期待しています。)2011年06月21日00:08カテゴリいまどこ?IS03購入しましたこれまでドコモのAndroid端末ばかり(4台)購入して来ましたが、どうしてもauの端末が必要になったので、なやんだあげくIS03を購入しました。じき夏モデルが出る頃なんですが、開発用と割り切って買いました。QuickActionのメニューが期待通りでないことに気付き、どうしてどうしてとあれこれ考えた末にビットマップリソースの問題だと分かりました。端末の差は大きいと改めて認識しました。これで現在稼働しているSIMカードが3枚ですが、それでは費用がかさむので、今月いっぱいでドコモのSIMカードを1枚解約します。ARC購入時に契約したSIMです。2年縛りとかは意図的に避けました。IS03は長く使うつもりなので2年縛り付きです。)2011年06月19日20:22カテゴリいまどこ?グーグルマップから位置情報をメールで送信すると受信側で位置を見つけられない「いまどこ?」で位置情報を紹介後、グーグルマップを開いてそこから位置情報の共有でメールを送信すると、受信側で位置を見つけられない問題がある、との指摘を受けました。Mapsの問題だ、という回答でした。そのやりとりがこちらにあります。もらった位置情報のURLをマップで開いて「見つからない」と言われたら、ブラウザで開くと見つかるかも知れません。僕が見つけた問題の住所ではそうでした。