Windows Phone 7+OData のリソース情報 (サンプルソース、記事など)
最近の若者はみんなスマートフォンなんだろうなぁ、、と漠然と思っていましたが、休み中に街で観察していたところまだまだガラケーも多いと感じました。何を隠そう私もプライベートでは未だにガラケーなのです。なぜなのか??そうですWindows Phone 7が日本のキャリアから登場するのをジッと待っているのです。(すでに英語版でSIM入ってないデバイスは2台持ってはいるのですが)
そんなWindows Phone 7はかなりイケてます。正直、マイクロソフトらしくないお洒落なインタフェースも魅力の一つですw またこのお洒落なインタフェースもコントロールとして提供されているので、お洒落なアプリ開発が以前と比べると比較にならないほど容易に作れるようになったのも魅了です。
既にAndorid、iPhoneアプリは競争が激化しているので、まだ日本市場に投入されていないWindows Phone 7でサクッとイケてるアプリを作って先駆者利益を獲得してしまいましょう。
イケてるアプリを作るにはサーバーとのデータと連携が必要になることもあるでしょう。特に単純なCRUDに関してはWCF Data Services(OData)を使って頂くと楽に開発できて良いかもしれません。
Windows Phone 7 + ODataを利用するためのサンプルソースや記事はいろいろとあります。
英語ですが、いくつかご紹介するので是非トライしてみてください。
■Web and Data Services for Windows Phone
基本のMSDNです。
https://msdn.microsoft.com/en-us/library/gg521151(v=VS.92).aspx
■Windows Azure Training Kit
ハンズオンで「Windows Phone 7 And The Cloud」がWCF Data Servicesを使ったサンプルです。ステップバイステップで学べます。
■Introducing the OData Client Library for Windows Phone 7
概要を解説してくれています。
https://phonetocloud.info/2011/02/28/introducing-the-odata-client-library-for-windows-phone/
https://phonetocloud.info/2011/03/01/introducing-the-odata-client-library-for-windows-phone-part-2/
https://phonetocloud.info/2011/03/03/introducing-the-odata-client-library-for-windows-phone-part-3/
■NetflixBrowser
サンプルアプリ(ソースあり)です。見た目にこだわりを感じる一品です。
https://www.codeproject.com/KB/windows-phone-7/NetflixBrowser.aspx
https://www.codeproject.com/KB/windows-phone-7/NetflixBrowserII.aspx?display=Print
■Bing Maps + oData + Windows Phone 7 - Nerd Dinner Client For Windows Phone 7
Bingを使ったサンプルです。
https://www.amazedsaint.com/2010/04/bing-maps-odata-windows-phone-7-nerd.html
■Entity Framework Code-First, oData & Windows Phone Client
なんとCode Firstまでからめてます。新しいものづくしですね。
https://jesseliberty.com/2011/01/06/entity-framework-code-first-odata-windows-phone-client-2/
■OData + Windows Phone 7
https://blogs.msdn.com/b/mikeormond/archive/2011/01/28/odata-and-windows-phone-7.aspx
https://blogs.msdn.com/b/mikeormond/archive/2011/02/01/odata-and-windows-phone-7-part-2.aspx