第5回 低レベル勉強会 - Google I/O で聞いてきた ヤァ!ヤァ!ヤァ!

~普通のやつらの下を行け~ 日時 / DATE :2010/05/29 13:00 to 18:00 定員 / LIMIT :50 人 会場 / PLACE :the SOHO 1階 カフェ the Canteen (から入って2階のコンベンションセンター ) (東京都江東区青海2-56-4) 続きを読む
1
hirsato @hirsato

メモリをケチケチしないためのJITコンパイラでは?^_^;来年は4 GBytesぐらいのメモリはあるよねぇ。 #lowlevel

2010-05-29 13:57:53
marble @marblejenka

#lowlevel 2.2でもgetter/setterつかうなとかいう話になってるらしい。かなりいやーんな感じ。

2010-05-29 13:58:53
hirsato @hirsato

反応性の改善: modelとの対話形式の反応を辞める。常に進捗状況をユーザに知らせる。レンダリングビュー… #lowlevel

2010-05-29 14:00:23
marble @marblejenka

#lowlevel バッテリーやcpuをおおきく消費するクラスもあるので気をつけよう。

2010-05-29 14:00:56
hirsato @hirsato

電池を持たせるために、バックライトをあまりつけない、画面更新は最小限にする。取り入れた方がいいこと: データの共有は重複を避ける、サービスとスレッドを使用しレシーバおよびアラームを使わない。ユーザが更新管理できるようにする。リソース競合最小限に抑える。 #lowlevel

2010-05-29 14:01:59
hirsato @hirsato

ナビゲーションを尊重する。戻るボタンで前の画面を出す。トラックボール操作を常にサポートする。ナビゲーションフローのエントリポイントは通知またはウィジットです。ナビゲーションの要素間の簡単かつ直感的である必要がある。 #lowlevel

2010-05-29 14:08:10
hirsato @hirsato

今更トラックボール?iPhoneは物理ボタンは1つだけ。それも終了時に使うのみ。最近のAndroid端末にはトラックボールは無い。使用方法が複数あるのは利用者が混乱するのでは。ちなみにI/Oで配られたAndroidはアイスクリームケースみたいな箱。 #lowlevel

2010-05-29 14:09:40
hirsato @hirsato

HT-03Aの箱は全く喜びを感じない。(あれはですねぇ。個装箱と言って仕様を決めて調達する習わしなんです。とひとりごと。) #lowlevel

2010-05-29 14:10:56
ぎうにう @giuniu

組み込み系とはいえ、Javaのイイトコを全否定している気がする。じゃあなんでわざわざJavaを使うんだ?という話になっちゃうなぁw #lowlevel

2010-05-29 14:11:19
hirsato @hirsato

iPhoneアプリはUIに関する審査がうるさい。Androidはそれほど厳しくない。(個人的にはその自由度が利用者を混乱させないと良いと思いますけどね。) #lowlevel

2010-05-29 14:12:23
hirsato @hirsato

Writing real-time games for Android redux: 日本のGDDで発表された方の発表があった。 #lowlevel

2010-05-29 14:13:57
marble @marblejenka

#lowlevel 喫煙所ゲット。一階のテラスで吸えます。勝手に出て吸っていいらしいです。

2010-05-29 14:16:30
よーよー @yo0yo0

Google I/O のお話に、ぽんすち気分で来てみたけら、本職の Java 脳がフル回転で面白いです!\(^o^)/ #lowlevel

2010-05-29 14:18:39
hirsato @hirsato

成功したゲーム(ダウンロード数が多かった)はこうやっている。Marketでの表示はダウンロードが多い順になっている。 #lowlevel

2010-05-29 14:26:55
hirsato @hirsato

あるアプリケーションの例だが、6万ダウンロードぐらいになっている。 #lowlevel ユーザからの申告でバグがとれていく。

2010-05-29 14:28:33
hirsato @hirsato

日本初の3.5Gから3.9G/4Gを網羅した解説書!『ワイヤレス・ブロードバンド HSPA+/LTE/SAE教科書』を発刊 | 株式会社インプレスホールディングス | News2u.net http://bit.ly/beqMQO #lowlevel インターバルの時の話の教科書

2010-05-29 14:29:13
A15@ohsada @ohsada

HTC EVO 4G Sprint 欲しくなった。 #lowlevel

2010-05-29 14:30:16
hirsato @hirsato

The world of ListView: アイコンを追加したり並べ替えたり非常に強力。getView()をりようすると再利用可能なビューとして利用できる。Android Marketアプリが一番の良い例だ。 #lowlevel

2010-05-29 14:30:39
hirsato @hirsato

解像度が違う場合は、システムが自動的にフィットする画像を利用する。フォルダ分けする。 #lowlevel

2010-05-29 14:31:44
A15@ohsada @ohsada

解像度が違う問題。画像のみ? #lowlevel

2010-05-29 14:31:48
hirsato @hirsato

Android UI design patterns: Dashboard, Action bar, Quick Actions, Search Bar, Compantion widgetなどを使う。アイコンも新しくなった。 #lowlevel

2010-05-29 14:34:34
hirsato @hirsato

Developing Android REST client applications: サービスAPIを使用する。… A JIT Compiler for Android's Dalvik VM: 全部をコードに返還するのではなく、Traces毎変換し早い。 #lowlevel

2010-05-29 14:37:52
hirsato @hirsato

Leonard Richardson, Sam Rub... の 'RESTful Webサービス' を Amazon でチェック! http://amzn.to/aPhJ8P #lowlevel

2010-05-29 14:38:04