WindowsMobile
2012年08月31日
2011年12月17日
----
Mobageは、AndroidやiPhone向けのページは提供しているが、WindowsMobileでは利用出来ない。
…と思ったら、意外と方法が存在した。
IrisBrowserという、WebKit利用のブラウザがあって、これを使うと普通に、iPhoneあるいはAndroidのどちらか(実際にどっちと扱われたかは不明)からのアクセスとして認識してくれたのである。
※このIris Browser、公式での配布が終了してるのが残念である。(上記リンクはミラーサイトです)
ちなみにこのIris Browserを使って、Mobageのブラウザゲームであるアイドルマスターシンデレラガールズをプレイしてみたところ、一部のシーンが表示されない(戻って再度ゲームを開始する必要がある)ものの、ゲームを進めることは出来るという具合だった。流石に完全な再現性はないようだが、とりあえず試してみたいというときには良さそうである。
【2011.12.31追記】
モバゲーへのアクセスがどのようなブラウザからであるかは、UserAgentしか見ていないようであった。
具体的には、Google ChromeをAndroid端末のブラウザのUserAgentで起動したら、普通にスマートフォン版のモバゲーを見ることが出来た。
ちなみに、Iris BrowserのUserAgentはiPhone用Safariのものに設定されていた。
2010年11月08日

札幌Ruby会議03 - Regional RubyKaigi
先日LT(Lightning Talk)のプログラムが決定。私が応募していた件も通りました。
WindowsMobile機にRubyを入れて遊んでみたことについて話します。
【2010.11.20追記】
Badgeが公開されたので貼りました。
【2010.12.6追記】
レポートを公開しました。
Maraigue風。:札幌Ruby会議03のLightning Talkで話しました
Maraigue風。:札幌Ruby会議03が終わりました
2010年04月21日
最近インターネットのコミュニティの上では、個人による動画配信が一つのブームとなっている。
しかし、iPhoneやAndroidに対応しているものは多くても、WindowsMobileで利用できるものは、少なくとも私がぐぐってみた印象では極端に少ないと見られる。例えばこの手の最有力サービスの一つUSTREAMは、iPhone・Android・Nokia向けの配信アプリは提供しているものの、WindowsMobile版は作る予定はないと素っ気ない回答。(*1)
私は以前は、WindowsMobile端末からの動画配信にQikを使っていたのだが、Qikは「回線速度に拘わらず指定した容量の動画を流す」という仕様である上(参考:UStreamとQik - JASJARがらぱごす革命録)、私の端末では転送量をアプリの設定画面から下げることが出来なかった(*2)。そのため配信しても遅延が不可避であり、USTREAMのように画質よりもリアルタイム性を重視したい場合には向かなかった。
そんな中、WindowsMobile端末から可能な動画配信サービスを探していて見つかったのがLiveCast(livecast.com)(*3)。LiveCastは基本的にはQikと同様、指定した転送量を流そうとするのだが、以下のような利点がある。
●転送量をある程度自由に選べる
●転送量がkbps単位で表示される上、実際に現在何kbpsで送信できているかも表示されるため、適切な設定を行いやすい
このLiveCastについて日本語の情報がほとんどなかったため、簡単な説明を書いておく。
【登録】
登録は、LiveCastのトップページ右上にある「sign up!」のリンクから行う。ここに入って以下の必要事項を入力する。
入力すると、記入したメールアドレスに「To complete your registration, click on this link: http://www.livecast.com/Activate.aspx?[適当な文字列]」(登録完了用URL)と書かれたメールが届くので、そのURLを踏んで登録完了。
【配信用ソフトのインストール】
LiveCastの携帯用ページからダウンロードするのが最も楽であると思われる。携帯で直接ダウンロードするもよし、パソコンでダウンロードしてActiveSyncで送りつけるもよし。
上記ページから「Get Software」へ進み、「Windows Mobile」の欄にあるどちらかを選ぶ。タッチパネルの使える端末ならば「PPC (with touchscreen)」を、そうでなければ「Smartphone (without touchscreen)」を選べばよい。この.CABファイルをWindowsMobile端末上で実行すれば、インストールは完了である。
【配信する】
まず、初回起動時は「ユーザ名・パスワード」を問われるので入力する。

ここで「Enter」を選ぶと、配信画面に移動する。

「Start」で配信開始である。なお、配信された動画を見られるページは http://www.livecast.com/[ログイン名] となる。
【使ってみての感想】
自室で試したところ、回線の速度が20kbps〜30kbps程度しか出なかったため、転送速度の設定を最小の「25kbps」に指定して配信してみた。
この場合遅延が10〜20秒程度生じており、「配信元と視聴者でチャットでやり取りしたい」というような想定では厳しいレベルだが、Qikのときのように「遅延が累積する」ということは少なく、とにかくWindowsMobile端末だけで配信したい、ということであれば許容範囲ではないかと感じた。屋外の電波のよい場所や、無線LANが使える環境であれば、もう少し余裕のある配信が出来そうである。
【おわりに】
最近スマートフォン界隈では影の薄いWindowsMobileですが、探せばいいソフト、いいサービスがあるのもWindowsMobileの面白さ。これで動画配信にトライしてみてはいかがですか?
----
(*1)最近、スマートフォン方面でWM軽視の流れが強すぎるのが残念な限りである。USTREAM以外にもSkypeとかfoursquareとか。
(*2)Qikのアプリから配信の際のサイズを指定できるのだが、「320x240」しか選択肢がなかった。これがソフト側の制約なのか、この端末のカメラによる制約なのかは不明。なお私の端末はdocomo HT-01Aである。
(*3)「livecast.com」といちいち併記したのは、LIVECAST.JPというサービスも存在するためである。
2010年03月24日
【moperaメール遅延問題への対処】
Maraigue風。:[docomo][スマートフォン] moperaのメール遅延が酷すぎる件
ということで、暫定的にこんな対処をしてみた。
- 重要なメールは、moperaメールとHotmailの両方に転送する
- Hotmailは30分間隔で受信する
- 送信は普通にmoperaメールで行う
Hotmailも併用し、moperaメールが遅延している場合でもHotmailでメールを受信することで、メールに気づくのが大幅に遅れるということは回避するという方法を採った。
※ただし、Hotmailのメールは、届いてもバイブ(たぶん音も)を鳴らすよう設定できない。
WindowsMobileのデフォルトのメーラー(Pocket Outlook)は、moperaメールのような特殊なものを除くと、プッシュ配信(メールが届き次第受信する、という方式)が行われない。その代わり、一定時間ごとにメールを受信するように設定することが出来る。しかし受信間隔を短くすると、それだけ通信量も増えるので、電池の減りが早くなってしまう。そのための妥協案として、Hotmailの受信は30分間隔とした。
ところが最近、moperaからの送信メールまで遅延することが数度あり、更なる対策を検討中。
Hotmailだけにすると遅延の影響は受けないけど、プッシュで受信出来ない上バイブが鳴らないので、どうにかしたい。
【フリック入力を試してみた】
WindowsMobileでフリック入力を可能にするソフト。
少し使ってみると「慣れてきたな…」と思ったのだが、元の携帯打ちに戻したほうが結局速く打ててしまうため、現在はあまり使ってない状態。この端末(もとい、WindowsMobile機の大部分)はタッチパネルが感圧式で、iPhoneなどに比べると連打に対する反応が良いため(*1)、敢えてフリックにする必要がないのかもしれない。
【ATOK for Windows Mobileを入れた】
日本語入力システム ATOK for Windows Mobile(¥5,040)
HT-01AのデフォルトのIME(Advanced Wnn)は、正直言ってキー入力に対する反応が遅い。
でネット上で調べてみると、ATOK for Windows Mobileの評判がよさそうだったので、導入することに。
古い情報に基づく記事だと、「HT-01AにATOKを導入するには一工夫必要」という趣旨のことが書かれていたりするが、現在はジャストシステムが公式にパッチを出しているので、安心して使えるようになった。
ということでつい先程導入。少し使ってみたが、なかなか反応がよく、キーボードを打つ際にIMEの遅延を考慮しなくなってよくなったのでかなり楽である。
Advanced Wnnと基本操作が違うので、早いとこ慣れたい。
↑ATOK for WindowsMobile + gesture10key
(*1) iPhoneなどはタッチパネルが「静電容量式」と呼ばれるタイプで、圧力ではなく「指が近付いたこと」を感知するため、連打しようとすると「タッチパネルから少し指を離してまた当てて」というのを繰り返さないとならない。ただ、フリックのような「スライドさせる」操作への反応がよい、という利点もある。
2010年01月16日
はじめに
最近、iPhoneの登場によってスマートフォン周辺が活気づいているが、長考した上でiPhoneは買わないことに決め、しかも周りから「買わない方がいいよ」とまで言われたWindows Mobile機を買った私にとって、「スマートフォンと言うと、猫も杓子もまずはiPhone」という雰囲気が漂っているのが寂しいところである。
iPhoneが肌に合わない人もいるとはいえ、その影響力が無視できないものになっているというのは紛れもない事実なのだと私は認識している。この辺りの記事はそれを反映していると言えよう。
また最近はAndroid端末が増えてきたため、なおさらWindows Mobile(以下「WM」)の影が薄くなってきた感さえ感じてしまう。そんな中でWMがこの先生きのこるために是非行ってほしいことを、私なりに考えてみた。
私が思う、WMが目指すべきもの
私はWMには、「WMにはiPhoneが肌に合わない人の要望を拾い集めてほしい」と思っている。もう少し厳密に言えば、iPhoneでは泣いても転んでも満たせない要望に、徹底的に答えるべきだと思っている。
これは私がそういう理由でWM機を選んだというのもあるのだが、それに加えて、「WMがiPhoneと同じ方向を目指しても得しない」と考えているからである。WMも6.5でユーザインターフェイスの改良を行ったとはいえまだ不十分な点が多いし(*1)、このペースではiPhoneの強みである操作性やシンプルさという面で対抗しても、Apple側が引き離すだけで追い付くのは簡単ではないだろう(*2)。
ただWMも利点、しかも根本的な利点もあるわけで、それを伸ばす施策を取ることで、魅力を出せるのではなかろうか。すぐ思いつく点でも、システムの比較的奥までいじくり回せる(*3)ことや、キーボードとタッチパネルを併用した入力が出来ることが多く(*4)それゆえ使いやすいアプリケーションもあるということなどが挙げられる。
特にカスタマイズ性の高いことを考慮すると、ユーザの利用状況に応じた多くの端末を作る、という施策がよいのではないかと考えている。そういう意味で、Willcomの「HYBRID W-ZERO3」の考え方「気付いたら、ケータイの中にスマートフォンの機能が入っているといえる製品を目指した」というのは面白いと感じた。
(*1)ってのがインターネット上の記事を読んでの雰囲気なのだが、自分はWM6.5は(WM6.1に比べれば)かなりよくなっていると、WM6.5機(X02T)を触って感じた。
(*2)もちろん放置してよいというわけではなく、多くの人を惹きつけるプラットフォームとなるために磨くべき点だと私は考えている。
(*3)例えば、ホーム画面を全く違うものに差し替えたり、ユーザのプログラムで通信制御(例:通信の強制的実施/切断)を行ったり。
(*4)これはQWERTYキーボードに限った話ではない。実際、WM機は(QWERTYキーボードがなくても)タッチパネル+テンキーとか、タッチパネル+十字キーなどの操作が出来ることが多い。これをタッチパネルの補助として使うのは、実際に使っている印象として、アプリケーションにもよるがかなり便利である(例えば、表計算ソフトで「隣のセルに移動する」というような操作を考えたとき、キーであればタッチのミスなしに確実に移動できる)。
WMがこの先生きのこるためには?
さてここで、表題の「WMがこの先生きのこる」ことについて考えてみる。
対iPhoneという意味では上記の通り、大前提として「基本的な操作性の向上」がある上で、需要に応じて端末を作り分けたり、WMに適したソフトを投入していくことが有効と考えている。
しかし、対Androidとなると話は別である。以前AndroidにできてiPhone OSにできない4つのことという記事を読んだのだが、これは「Android」を「WM」と読み替えてもほとんど成り立つ(*5)。
WMから見ると、iPhone相手には「直接争わない」という選択肢があるものの、Android相手にはそれは不可能、というのが私の考えである。仮にWMが消えるとすれば原因はAndroid、くらいに私は思っている。
現状、WMには過去の資産(ソフト・ハードの現物という意味でも、ノウハウという意味でも)がかなり大きい分、まだAndroidに対して優位に立てていると私は見ている。しかしこれからAndroidが成長したプラットフォームになってくるのは必然であり、しかもAndroidがオープンソースであることを考えると、機能の差別化で争うのも難しい(すぐに追い付かれる)だろう。
となると、WMはAndroidを真っ向勝負で振り払うしかないだろう。具体的には、OSそのものをブラシアップして動作速度を向上させるとか、基本的な機能(例:トップ画面(Today)やスタートメニューなど)の使い勝手をよくする、といった処置が必要だと考えている。
(*5)「OSそのものがオープンではない」という点が決定的に違うものの、それ以外は成り立っている。
おわりに
まとめると、WMはiPhoneに対しては差別化、Androidに対しては真っ向勝負すべきと私は考えている。
自分はWM携帯を使ってみて、「プラットフォームとして不十分な点も多いけど、自分で手を加えることで改善も出来るし、今後使い込んでいきたい」と感じた。だからWMを応援したいし、そのためにWMの私にとっての理想像や、他のWMユーザに役立つ情報などを発信していくつもりである。
なおこの内容は、[mixi] WindowsMobile搭載スマ-トフォン | WindowsMobile6.5はiPhone3GSを超えるか!?の私の投稿(24番の投稿)を、ブログ向けに改めて加筆・修正したものです。
2009年12月02日
ということで対処法。ネタ元は2ch。moperaの問題っぽいので、私の機種(HT-01A)に限らずdocomoのWindows Mobileのスマートフォンであれば同じ対処法が効くかもしれません。
(0)メールのバックアップ
メールの設定をいじるため、念のためバックアップ。私はHT-01Aに付属していたソフト「Sprite Backup」で、バックアップする内容を「メール」のみにしてバックアップを取った。
※今回は結果として不要になったのですが、念のため書いておきます
(1)moperaの設定をリセット
「プログラム」→「mopera U 端末設定」を起動し、「今すぐ設定する」を選択。あとは説明書に従って設定を入力する(基本的にはそのまままページを進めていけばよいです)。
なおこの段階で、一旦moperaメールがすべて削除され、設定もリセットされてしまう。
(2)メーラーの設定を変更
※必要ならば行って下さい
メーラー(Pocket Outlook)を開き、「メニュー」→「ツール」→「オプション」→「アカウント」タブ→「mopera U」と進む。ここでリセットされた設定を改めて設定し直す。(参考:HT-01Aでmoperaメールが消えてしまう? - AQ/MXST)
(3)メールを受信
「メニュー」→「送受信」を選択し、メールを受信する。メールはmopera側でも取っておいてくれているので(容量制限があるかも)、それを改めて受信することになる。残存メール数が多いと受信に時間がかかる。
※この方法では送信メールは復旧しません。
※(0)で述べたバックアップをかけて大丈夫か(=また送信出来ない状態にならないか)は不明
●2009.12.24 少し追記(送信メールは設定し直すだけでは復旧しない件など)
