|
2008/11/17(Mon) 03:43:20 編集(投稿者)
おもしろそうなので投稿 うちは、Windows Mobile使い。Advanced/W-ZERO3[es](以下アドエスと呼称) ついでに一日も持たないので、待ち受け用にWILLCOM9をもって、W-SIMを使い回して使ってます。 # 社的に許されるのであればD4もありかもしれませんがねえ・・・
さて本題。 > (1)作ったアプリは開発環境からメールの添付ファイルかなにかで > 携帯に送るのでしょうか? デバッグ実行の場合、ActiveSyncがインストールされたXPか、Vista PCにデバイスを接続して、 VisualStudio(2005ではStd以上、2008以降Pro以上)から、デバイスで実行を選択 # 詳しくはMicrosoftのサイトに書いてあるので、そちらを参照 ではなく単純に送る場合は、ActiveSyncやWindows Mobile デバイスセンターの「ファイルを参照」から、電話機側のエクスプローラを開けるので、そこでファイルをドロップ みたいな感じです。 ActiveSyncなどのReadmeに記載があると思うので、手に入れたら確認して下さい。
> (2).netFrameworkをフルに携帯に入れるのはあまり現実的ではないように > 思えるのですが、もっと軽い.netもあるのでしょうか? .NET Compact Frameworkですね。.NET Frameworkから一部不要な(必要だと思うのもおおいけど・・・)コントロールやクラス、オーバーライドがのぞかれているサブセットです。 あと、残念ながら、JITではありますが、あらかじめJITしておくような仕組みはありません><
> (3)簡単なゲームならできそうですが、カメラ等デバイスドライバにアクセス > しなければいけないアプリは作れませんよね・・・・いやいや大体携帯電話のボタン > 押すとどんなWMがくるのでしょうか? カメラはそういうAPIも、それを実装したクラスもあります(DirectPlayなどを使えば直接扱うこともできるらしい)。英語が多いですがMSDNなどをあさってみましょう。 赤外線は、.NET Compact Framework組み込みクラスが機能を持ってます。 Bluetooth、GPSなどは知りませんが、OS自体はサポートしているのでAPIくらい用意してるでしょう。 # まあ、いつもどおりのAPI宣言表記になります。
キー押下はもう、「押してみるまで分からない」としか。 アドエスの場合10キーは「文字入力モードが数字の時のみ」10キーの押下と見なされますが、それ以外の場合キーイベント自体来ません。 その他ハードキーについても、アドエス側で組み込みの機能がある(文字キー単押しなど)ボタンについては同じく来ません。 # まあ、いちおうW-ZEROシリーズローカルではありますが、文字入力モードを切り替えるテクニックなどはあります まあ、ターゲットデバイスごとに若干動作は変わってきます。その辺はそれぞれのユーザーに聞いた方が早そうですね。
> (4)最近、”EclipseにAndoroid_SDKをアドイン”の記事見かけたのですが、 > Andoroid搭載の携帯なんて発売されているのでしょうか? T1は日本では発売されていませんねー。
以上でした
|