11月
06
2009
0

X10 Q&A,そしてTimescapeは顔認識対応?

先日ベールを脱いだXperia X10ですが,ソニエリの公式ブログでX10に関するQ&Aが公開されてます

公開された情報ではAndroid 1.6でしたが,既に2.0を搭載したDroidが登場してるし,発売までに2.0にならないかなぁ〜とか期待してしまうのが人情というモノ

どうせ2.0になるならマルチタッチ対応?OpenGL 2.0?とか妄想はとどまるところを知りません

公開されているQ&Aを適当にまとめてみました

  • マルチタッチのサポート予定は?
      発売時にはサポートしないが,アップデートでのサポートは検討中
  • スクリーンは傷防止加工?
      傷に強く指紋の付着を防止する無機ガラス
  • OpenGL 1.1 それとも 2.0?
      Open GL 2.0をサポート(追記参照)
  • バッテリーの容量は?
      1500mAh
  • スクリーンの色数は?
      情報が混乱してるけど,正しくは65536色(公式サイトと違うw)
  • Android 2.0へのアップデート
      UXプラットフォームは2.0をサポートしていく
  • カメラのインタフェースは?
      近々チュートリアルビデオを公開するつもりだが,SatioやX2, Ainoなどと似たものになる

ちなみに,Tutorial: Timescape and Mediascape applicationsを見てて気づいたんですが(遅すぎ?),メールやTwitter,Facebookなどを統合できるTimescapeはなんと顔認識で写真も各人別に管理できる模様

追記(2009/11/8)
ソニエリの公式ブログでさらに詳細なコメントが発表されています
結論としては,X10のハードウェアはOpenGL ES 2.0をサポートしているが,Android 1.6ベースなのでOpenGL ES 1.1のAPIしか使えない

Written by h2 in: ガジェット | タグ:
11月
03
2009
0

Rachel こと Xperia X10a 登場!!

X10a
以前からRachelとして噂だったSony EricssonのAndroidケータイ
ついにXperia X10aとして登場しました

Engadgetにプレス向けのドキュメントも公開されています

個人的に気になるスペックは,以下の通り

  • サイズ: 119.0 x 63.0 x 13.0 mm (135g)
  • ディスプレイ: 480 x 854 ピクセル (WVGA)
  • メモリ: 内蔵8GB + microSD最大16GB
  • カメラ: 810万画素,16倍デジタルズーム,オートフォーカス,顔認識,ジオタグ対応,手ぶれ補正,ビデオライト
  • 音楽再生: MP3/AAC, A2DP
  • ブラウザ: WebKitベース
  • MS Exchange ActiveSync対応

個人的な予想よりは大きくて重いことが判明
とはいえ,カメラもそこそこ使えそうだし,予想通りA2DPにも対応
MS Exchange ActiveSync対応とのことですが,GmailやGoogle Calendar, Google Talk, Google Maps, Youtubeなどのサービス向けのアプリを標準搭載している模様

もちろんAndroidなので好みのアプリを入れてカスタマイズできます
こんな当たり前のことが出来ない日本のケータイは消えていく運命なのでしょう

キャリア主導のどうでもいいサービスを搭載する時代は終わって,コンテンツと端末メーカーが中心となる時代の到来です!!

メールや電話はもちろんFacebookやTwitterを統合して管理できるTimescapeもとても便利そうです
Engadgetの動画では超もっさりとした動きをしていますが,デモムービーと同等のパフォーマンスになると言ってるので期待して待ちましょう

公式サイトで公開されている動画も格好いいですよ
保存しておいて実機で見たいなぁ〜

これまでのティーザー広告

Written by h2 in: ガジェット | タグ:
7月
10
2009
0

iPhone/iPod Touchとの同期(ToDo編)

ToDoの同期に当たって必須条件は,

  • 内容に応じて適切なカレンダーと同期すること(例えば,仕事関係のToDoは,仕事関係用のカレンダーと同期)
  • Mac,iPhone,Webどこで編集しても全てにOTA (On The Air) で反映されること

自分はThe Hit ListでToDoを管理してる
The Hit Listには特定のリストやタグのついたToDoをiCalのToDoと同期させる機能がある→条件1クリア
カレンダーは前回書いたように条件2をクリアしているので,楽勝といきたかったのだが・・・
世の中そう甘くなかった

自分の場合,iCalのカレンダーはすべてCalDAVでGoogleカレンダーと同期している
The Hit ListからiCalとToDoを同期させようとすると,ToDoの追加にGoogleが対応していないためエラーが発生する

HTTP/1.1 403 Google Calendar doesn't support storing of

公式サイトによると既にGoogleもこの問題を認識している
だが,GoogleカレンダーのTasksはまだ英語版でしか提供されていない
しかも独立したカレンダーが作られるので使えない

Google Tasks

仕方ないのでiCalでToDo用のカレンダーを各用途毎に作成してしのぐ

次の問題は条件2
MacとiPhoneの両方が手元にないことはまずあり得ないので,この際WebはあきらめてiCalのToDoをiPhoneと同期させられればよしとする

そもそもなぜかiPhoneにはToDoアプリがない

このためアプリを用意しているRTM (Remember The Milk) に行ってしまう人も多い
RTMはお金はかかるがプッシュにも対応していてリマインダもある
でもiCalで編集したToDoを反映させることができないのでWebでToDoを更新しないといけない

これは絶対に嫌なので,CalToDoというiPhoneアプリを買ってみた
Macに専用のアプリをインストールしておけば,あとはiPhoneからCalToDoを起動するだけでBonjourでMacを探して同期してくれる

カレンダー同様ToDoもプッシュで同期させたいが,まぁそのうちGoogleが対応してくれると思う
「ToDoの同期」がToDoリストから消えるのはもうしばらく先になりそうだ

ちなみにMobileMeではToDoの同期もできるらしい

Written by h2 in: ガジェット | タグ:
7月
08
2009
0

iPhone/iPod Touchとの同期(カレンダー編)

最近マジメにiPod Touchを使うことが多くなってきたので,カレンダーとか連絡先とかの同期を考えてみた
これまでだと毎週のようにファーム入れ替えたり復元したりしてたので,あまりそういう用途で使うことは考えてなかったw

そろそろiPhoneも買おうと思うが,今使ってる機種(スパボ一括で支払い済み)の月々割引分がまだ1.5万近く残ってる
しっかし機種変したら本来の割引分は返ってこないなんて,ある意味詐欺のような契約やな
頻繁に機種変してもらった方がソフトバンク的にも儲かりそうな気がするんだが・・・

iPhoneやiPod Touchで同期と言えばAppleサマのMobileMe
iPhoneユーザならiPhoneを探す「Find My iPhone」はともかく,リモートワイプはある意味必須なツールな気がするので入ってもいいけどなぁ〜20GBのiDiskもウレシイし
問題はあの微妙な価格設定
せめて年間4980円なら即加入なんだが・・・

ということで前置きが長くなったが,しばらくはケチくさい方法でやってみる

実は以前カレンダーの同期を試したことがあって,NuevaSyncというサービスを使っていた
しばらく使ってなかったが,前々からアナウンスしていたCalDAVとMailのプッシュにまだ対応してないらしい

どうやらGoogle SyncでiPhone/iPod Touchと同期できるらしいので,設定してみる
第三者にパスなどを教えなくてよいのも精神衛生上よい感じだ
もうNeuvaを使わないなら,Googleアカウントに行って,認証済みのウェブサイトを変更からNeuvaを消しておくと安心だ

設定は簡単で,iPhone/iPod Touchの設定からExchangeのアカウントを追加するだけ

Google Syncにわかりやすいチュートリアルがある

でも,上記だけだとカレンダーは1つしか同期されない
複数のカレンダーを同期させる場合は,Mobile Safariでhttp://m.google.com/sync/にアクセスして設定してやればいい

自分はCalaborationを使ってiCalとGoogle Calendarを同期しているので,iCalから予定を追加するとものの数秒でiPod Touchに追加された
逆にiPod Touchから追加した場合は,Google Calendarにはスグに反映される
iCalに反映されるまでのラグは,iCalの更新間隔の設定で変えられる

Google SynchはまだMailのプッシュに対応してなかったので,iPodの設定でメールの同期はオフにしておく

連絡先の同期は一応やってみたが,動くには動くけどって感じ
グループの扱いがイマイチだったのと,Googleのコンタクトリストとアドレスブックの同期がかなり微妙なので,オフにしてます

Written by h2 in: ガジェット | タグ: ,
6月
29
2009
0

1Password touchのその後

じーっとしてても始まらないので,開発元につたない英語で聞いてみました
(こんな時にスマートに問題を伝える英語力が欲しいと痛感)

やっぱり現時点ではMobile Safariと連携させるには,ログインIDかパスワードのどちらかを手で入力する必要があるそうです
両方とも自動で入力したいなら,1Passwordのビルトインブラウザを使ってほしいとのことでした

ビルトインブラウザは1Passwordを起動して,各アカウントをタップすると表示されるページから起動できます

ただ,ドメインは同じでもGoogleモバイルのように,デスクトップとiPhone/iPod Touchで表示されるページが違う場合は注意が必要です
自分の場合は微妙にインプットの名前が違うせいか「Invalid Token」と表示されてしまい,MacとiPod Touchの両方で起動できるようにするには微調整が必要でした

Googleの例だと,Mac上で1PasswordからGoogleのアカウントを削除して,その後GoogleのTOPページ→ログインでアカウントを作成するとうまくいきました

Mobile Safariとの連携は今後のリリースで改善したいとのことなので,期待して待つことにしましょう

Written by h2 in: ガジェット | タグ:
6月
28
2009
0

1Password touch Proってどうよ!?

最近iPodをマジメに使う機会が増えてきたので,1Password touchを買ってみた

無料だと思ってたのに最近有料化されたらしい(>_<)
現在Proの機能を作り込んでる最中ということで$5.99 (700円) らしくて,完成したら$14.99に値上げ予定らしい
アップグレードは無料なようなので,これは今買うしかない!!
ちなみに,なぜか$5.99が700円というAppleレートなので,USのストアで購入

で!!
いざ使おうとするとアプリをインストールしても,Mobile Safariにブックマークレットが追加されてない???

どうやら,公式サイトを見て自分で追加する必要があるらしい
基本的な初期設定くらいは初回起動時にダイアログを出して欲しいもんだが・・・

公式サイトPC版のURLはhttp://help.agile.ws/1Password_touch/pro_edition.html
iPhone/iPod Touch用のサイトはhttp://help.agile.ws/mobile/1Password_touch/にアクセスして,「1Password touch Pro」を選択

で,ここからが問題!!

たしかにブックマークレットを開くと1Passwordが起動して,IDやPASSをコピーしたら勝手にMobile Safariに戻ってくれる

がっっ!!!!

ブックマークレットで1Passwordを呼ぶときも,Mobile Safariに戻るときもOpenURLを使ってるみたいで,Safariで開いてるページがリロードされる

ということは・・・
IDをコピペ→その後PASSをコピーして1Passwordから帰ってくると,さっきコピーしたIDが消えてる(爆)

ちなみにプロモはこんな感じ



たしかに,ログインIDとパスワードの両方をコピーしてるシーンはない
うーん巧妙な・・・

Macのデスクトップ版1Passwordは使わないヤツがいることの方が不思議なくらい便利なツール
それだけに,オレの期待が大きかっただけなんやろか??

使い方を間違ってるだけであってほしい

Written by h2 in: ガジェット | タグ:
6月
25
2009
0

MapKitの地図を回転させる

あちこちで公開されてるiPhone 3GSの写真を見てると,デジタルコンパスを使ってMap.appが回転してる!!
MapKitの公式ドキュメントにはそれらしきコトは一切書いてないので非公開APIの模様

ということで,class-dumpでちょっと調べてみた
MapKitをダンプして「heading」というキーワードで探すと,なにやら関係ありそうな名前のメソッド発見

@interface MKMapView (MKHeadingAdditions)
- (BOOL)canRotateForHeading;
- (struct CGRect)contentBounds;
- (BOOL)isHeadingEnabled;
- (void)_updateHeadingEnabled;
- (void)setHeadingEnabled:(BOOL)fp8;
- (BOOL)isHeadingSupported;
- (void)setHeadingSupported:(BOOL)fp8;
- (BOOL)shouldRotateForHeading;
- (void)setShouldRotateForHeading:(BOOL)fp8;
- (void)pauseUserHeadingUpdates;
- (void)resumeUserHeadingUpdates;
- (void)_setContentAnchorPoint:(struct CGPoint)fp8;
- (void)_resetMapAnchorPoint:(BOOL)fp8;
- (struct CGPoint)_anchorWithContentPoint:(struct CGPoint)fp8;
- (struct CGPoint)userLocationAnchorPoint;
- (struct CGPoint)visualAnchorPoint;
- (void)_updateMapAnchorPoint:(struct CGPoint)fp8;
- (void)_updateMapAnchorCoordinate:(CDAnonymousStruct2)fp8;
- (void)_updateMapAnchorPoint;
- (BOOL)isHeadingTrackingEnabled;
- (void)setHeadingTrackingEnabled:(BOOL)fp8;
- (void)disableHeadingTracking:(BOOL)fp8;
- (void)disableMapRotation:(BOOL)fp8;
- (void)enableMapRotationIfNeeded;
- (void)_startTrackingHeading;
- (void)_stopTrackingHeading;
- (BOOL)_updateRotationSupported;
- (void)_finalizeChange:(id)fp8 rotation:(float)fp12 layer:(id)fp16 type:(int)fp20;
- (void)_applyHeadingChange:(id)fp8 layer:(id)fp12 annotationViews:(id)fp16 cc:(BOOL)fp20 delegate:(BOOL)fp24 rotationType:(int)fp28;
- (void)_stopRotationLayer:(id)fp8 annotationViews:(id)fp12;
- (void)_updateRotationType:(int)fp8 change:(id)fp12;
- (void)_resetOverlayViewPerspective;
- (void)_updateOverlayViewPerspective:(BOOL)fp8;
- (void)_updateHeading:(id)fp8 rotationType:(int)fp12 animated:(BOOL)fp16;
- (void)locationManagerUpdatedHeading:(id)fp8;
- (void)locationManagerFailedToUpdateHeading:(id)fp8 withError:(id)fp12;
@end

他には,公式サイトにも掲載されているけど.CoreLocationにCLHeadingというクラスが追加されてる

この辺いじってやれば地図を回転させられそうだが,その前にコンパスがついてない
っていうかGPSすらついてないorz

Written by h2 in: ガジェット | タグ:
6月
22
2009
2

MapKitの使い方

ズボラをかましてスライドほぼそのままUPしました
誰かの役に立つといいんやけど・・・

MapKitの使い方

誰もせんと思うけど再配布とかはナシでヨロシク

Written by h2 in: ガジェット | タグ:
6月
20
2009
0

3.0脱獄完了


先ほどDev-TeamからiPhone OS 3.0対応のPwnageToolが出たので早速脱獄してみました
3.0にあげて長らく・・・ようやく不便な環境とおさらばです
Dev-Teamに感謝!!

Written by h2 in: ガジェット | タグ:
6月
19
2009
0

MapKitを使ってみた

MapKit自体の使い方は簡単なので省略・・・っていうか明日の勉強会が終ったら資料でも貼るか?

とりあえずオリジナルのアノテーションを貼ってみた
何気にBOEING 787

一番苦労したのは飛行機の切り抜きかも?
でも,プレビューの切り抜き機能はめっちゃよくできてて感心する

これまでオフライン用に地図を取り込んでDBを作ったり,UARTGPSモジュールをつないだりしてきたけど,MapKitが公開されたことでiPod Touchをナビにするめどはついた

オフラインの地図データの作成方法もスクリプトとかの整理がついたら公開するかも
まぁ一晩以上かかるので需要はなさそうやけど・・・

いい加減iPhone買えっ!!てのはナシで

Written by h2 in: ガジェット | タグ:

TheBuckmaker WordPress Themes Webhosting, MP3, AAC & Co