2011-02-24
Titanium Mobile、はじめました
以前、中の人が「将来的にWP7用のアプリにも対応するかも?」と話されていたので、Titanium Mobileについて勉強しておこうと思って、アプリをインストールしました。
http://www.appcelerator.com/products/titanium-mobile-application-development/
さてと、次にどうしましょうか。
MSDNで紹介されている開発Tipsについて
Windows Phone 7の開発Tipsの情報量ではやっぱりMSDNオンラインライブラリがNo1 - 酢ろぐ(ch3cooh.jp)にて、MSDNオンラインライブラリについての紹介をさせて頂きました。具体的にどんなTipsがあるかについては、以下の項目をご覧ください。Windows Phone 7開発をする上では必ずお役に立つこと請け合いです。
Accelerometer for Windows Phone
加速度センサについて書かれています。
Application Bar for Windows Phone
アプリケーションバーについてです。アプリ下部にあるバーについて書かれています。
Controls for Windows Phone
Windows Phoneのベースのコントロール、PanoramaやPivotコントロール、Web Browserコントロールについて書かれています。
Device Information for Windows Phone
現在のメモリの使用状況やハードウェアバージョンなどデバイス情報について書かれています。
Location for Windows Phone
GPSについて書かれています。
Media for Windows Phone
Windows Phone 7でサポートされているコーデックについて書かれていたり、Silverlightアプリからマイクを使ったり、Music Hubで再生した履歴や現在再生している楽曲の情報を取得する情報についてです。
Photos for Windows Phone
サポートされているコーデックだったり、Picture Hubの"Share..."を拡張したりする方法が書かれています。
Push Notifications for Windows Phone
ユーザーに対してなんらかの更新があった場合など通知を行う、Push Notificationsの実装の仕方について書かれています。
Reactive Extensions for .NET Overview for Windows Phone。
WP7アプリはSilverlightを使う為、その性質上非同期処理が基本になります。IAsyncResultパターンでのコードは少し冗長になってしまいます。WP7では、Reactive Extensionsを使うことでシンプルに書くことが出来ます。
時間の掛かる大きなデータの処理や、データ通信を行う際の処理について書かれています。
Web Development for Windows Phone
Windows Phone 7のブラウザ上で実行するWebアプリについて書かれています。
Windows Phone 7の開発Tipsの情報量ではやっぱりMSDNオンラインライブラリがNo1
Application Features for Windows Phone
Windows Phone 7の開発Tipsで、現時点で一番情報がまとまっているのは間違いなくMSDNオンラインライブラリです。ただ、まだ日本語訳されていないのが少し残念な感じですね。
加速度センサやGPS、デバイス情報、Picture Hubでの"Share..."に自分のアプリを追加する方法等、SilverlightだけではフォローしきれないWindows Phone 7固有の開発Tipsを調べたい場合は是非どうぞ。
あ……日本語で一番まとまっているのは、ch3cooh.jpだよねって言ってもらえるように頑張りたいと思います。

CH3COOH / Kenji WadaMicrosoft MVP for Device Application Development(Jul 2010 - Jun 2012)