2010年4月4日日曜日

Latte v0.3.0を公開しました

v0.2.0をリリースしてから早半年。やっと次のバージョンとなるv0.3.0をリリースできました。

今回はUIに大幅に改変を加えています。独自に描画を行っているため、申し訳ないことに以前と比べてかなりパフォーマンスが悪いです(特にHT-03Aでは)。これからちょこちょこと直していきますので気長にお待ちください。

あそうそう、Xperia買いました。
やっぱSNAPDRAGONの力は偉大。HT-03Aに比べて、各種処理速度がバカみたいに速くなった。とはいえ、Timescapeとか(俺にとっては)どうでもいいような機能が邪魔。あれがAndroid 2.Xへのアップグレード作業に支障をきたしているんだとしたら、本末転倒すぎる。やはりリファレンスモデルとして、HTC Desireの方がうらやましいなぁというのが正直なところ。

ま、Xperiaキライっていうわけじゃないので、これからいろいろ楽しんでいきたいです。

2010年3月26日金曜日

LatteのUIを大きく改善中

年末にLatteのRPCサービス検証してみる、とか言ってから沈黙を保ち続けてたが、結論から言うと無理だった。いや、作るには作ったんだが、URLフェッチしてデータストアに叩き込んだ時点で、すでにCPUクォータを60%近く使い切った状態。これじゃあ、そのあとのリクエストを捌いてたらあっという間に天井張り付きになって、さすがにこれは実用的じゃないという意味で無理と言う判断。

てなわけでGAE/Jを中間サーバにするのはいったんあきらめて、Latte自体のブラッシュアップに力を注いでた。といっても、仕事が多忙でなかなか時間が取れず、ここ1週間くらいでやっと手をつけられたとこ。

で、どうにかできたのが下の画面。

latte_ss

ちゃんとできてんじゃん、なんて思うなかれ。

このUI、実はとんでもなくパフォーマンスが悪いのだ。

データダウンロードに時間がかかる(3G回線で7秒くらい)のは仕方がないとして、3列1日分の画面を描画するのに、HT-03Aの実機でおよそ10秒。一度キャッシュに残せばあとはそこそことしても、さすがにこれではなぁ。。。

というわけで、このままリリースすべきか、パフォチューにしばらく時間をかけるかで悩み中。でも、そろそろXPERIAも出るし、それまでには何とか公開したいなぁとも。

さて、どうしたものか。