2010-01-01から1年間の記事一覧
11月30日(火)にNegri ElectronicsにSamsung Omina 7を注文して届いたのが12月6日(月)。1週間も待たずに購入することができました。 そんなOmnia7をiPhoneユーザーが1週間使って感じたことをまとめてみます。 Windows Phone 7の印象 良いところ 電源を…
Silverlightではgifの対応がされていないので、必然とWindows Phone 7もgifを扱うことができません。Twitterのプロフィールの画像なんかでもまだまだgifを使っているところも多いのでgifを扱えないと結構不便です。 そこで今回はImageToolsというのを使ってW…
PDC10のセッションで行われたOptimizing Performance for Silverlight WP7 Appsの内容です。こちらのセッションで紹介されていたブログがこちらになります。 Silverlight for Windows Phone 7: ListBox Scroll Performance – Silverlight for Windows Phone …
例えばこんな風に定義すればGoogleのロゴがヘッダーに表示されます。 <controls:PanoramaItem> <controls:PanoramaItem.Header> <ContentControl> <Image Source="http://www.google.co.jp/intl/en_com/images/srpr/logo1w.png"></Image> </ContentControl> </controls:PanoramaItem.Header> </controls:PanoramaItem> Pivotも同様。 <controls:PivotItem> </controls:pivotitem>
マイクロソフト、「Windows Phone 7」アプリからのカメラ利用に制限 - CNET Japan Windows Phone 7搭載デバイスでは動画や写真のアップロードが可能だが、アプリケーション開発者は、動画チャットや拡張現実といった別の楽しい機能を実現するために、そうし…
tombstoneというのはアプリケーションやページの状態を保つための仕組みのことで、簡単に言うとページが遷移して戻ってきたときに元の状態に戻すことです。 ページが遷移した後に戻ってきたら入力したデータがなくなっていたら嫌ですよね?別のアプリケーシ…
まずはこちらへアクセス。アプリケーションを作成 するとサイト名とサイトURLを入力する画面が表示されるので入力し、"アプリケーションを作成"のボタンを押して次へ。 セキュリティチェックの画面が表示されるので、表示さている文字を入力して"送信"ボタン…
DataTemplateSelectorを使うとListBoxなどのアイテムの表示方法をそれぞれのアイテムによって変更することができます。例えばFacebookでは画像や動画といったアイテムが存在するため、それぞれのアイテムによって画像を表示したり動画を表示したりすることが…
前回は静的にAdControlを組み込みました。 Microsoft Advertising SDK for Windows Phone 7を使ってみる 〜その1〜 - 遅咲きのエンジニア 今回は動的にAdControlを組み込んでみます。 1.まずは新規にプロジェクトを作成します。 2.次は参照にSDKの「 Mi…
Microsoft Advertisingとは、マイクロソフトの広告配信システムです。 これをWindows Phone 7に組み込むには下記のSDKが必要になります。 ダウンロードはここから。Microsoft Advertising SDK for Windows Phone 7 SDKに含まれるAdControlというのを貼り付け…
先日Hokuriku.NET 5.5が行われ、私もXNAで発表させていただきました。 その勉強会にはマイクロソフトの高橋忍さんがいらっしゃったので、試作機ではありますが実機に触れる機会をもらいましたので思う存分触ってきました。 私自身Windows Phone 7のアプリを…
10月23日(土) 13:00からHokuriku.NET 5.5が行われます。 今回はいつもと違いWindows Phone 7 + Silverlightに焦点を絞って開催されます。 先日Windows Phone 7の発表があり9モデルの端末が発売されることが発表されました。日本ではまだ発売は未定ですが…
Json.NETはここからダウンロード。CodePlex Archive 解凍してBin/DotNet/Newtonsoft.Json.Silverlight.dllを参照に追加すれば利用できます。 Windows Phone 7ではWebAPIから返るJsonを受け取るときに利用したり、データを保存するときにオブジェクトをJsonに…
Windows Phone 7のアプリケーションにTrial版の機能を搭載することができます。 プログラムの中でTrial版を判断するには、Microsoft.Phone.dllアセンブリの Microsoft.Phone.Marketplace.LicenseInformationを利用します。LicenseInformationはIsTrialという…
Bye Bye Brain, Windows Phone 7 Game 進入してくるゾンビから本拠地を守るゲームです。 このゲームは約二ヶ月で作られているそうです。そしてまだ開発中とのこと。しかしこのポテンシャルの高さには驚かれます。 ※音が出るので注意して下さい。 Bye Bye Bra…
こちらにWindows Phone 7の開発に関する情報が数多く(300個近く)まとまって紹介されています。リンクフリーということでこちらのサイトでも貼らせていただきます。 Windows Phone 7 Resources – Indyfromoz's Weblog 内容は、以下のように分類されています…
欧米では10月に発売を控えたWindows Phone 7。Windows Phone 7っていったいなに?というひとのために、参考になりそうな動画を集めてみました。ぜひご覧になってください。 Silverlight PhotoSynthのようなアプリ マイクロソフトのインターン生が作ったRSS…
現時点ではWP7に対応しているOAuthライブラリがほとんどありません。唯一見つけたのが、Hammockというライブラリです。 これを使えば簡単にxAuthができます。まずはダウンロードして解凍します。バージョンは1.0.4。次はプロジェクトに「Hammock-Binaries\.N…
もともとMacbookのTrackpadを使っていて、タイピングするときによくTrackpadに触ってしまってカーソルがずれて困ることが良くありました。Magic Trackpadを使えばその問題も解決すると思って購入しました。 設定 まず説明書を見るとソフトウェアをアップデー…
すでにこちらに感想が上がっています。 Hokuriku.NET 第三回勉強会を終えて: 世の中は不思議なことだらけ 眠るシーラカンスと水底のプログラマー(旧):Hokuriku.NET Vol3無事終了しました!! - livedoor Blog(ブログ) 今回は参加側ではなく主催側としてい…
ScouterはGoogleで検索を行うと同時にBingとYahoo!での検索を行い、その結果を右側に表示してくれる、Google Chrome用の拡張機能です。 以前に福井で行われたGoogle Hackathonでid:rch850と作成し、ようやくのリリースとなります。 使ってみて初めて気が付い…
Hokuriku.NETは@coelacanthさんを中心についに第三回を迎えました。 今回も豪華なスピーカーを中心に楽しい勉強会になりそうです(^^ 概要はこちら。 「F#とC#の比較ネタ(仮)」 小島 富治雄さん @Fujiwo 「Windows Virtual PC の活用方法」さくしま たかえさ…
id:rch850とY氏とチームを組んで挑んだGoogle Hackathon。なんと第2位に選んでもらいました!当日はY氏が来れなくなるというアクシデントが発生しましたが、アイデアソンで予定していた2つの拡張機能をなんとか作り上げました。といっても僕たちのチームだ…
Railsなんかもそうですけど主キーをオートインクリメントすることはよくあって、新規で作成するときは順に番号が振られているのでなにも起こらないのですが、編集を行うときはすでに存在するデータに対して更新を行うので主キーは更新してはいけません。ADO.…
例えばこんなプログラムで定義されてないaを参照して例外を発生させ、エラーメッセージを表示します。 try{ eval("1+a"); }catch (e){ var msg = ""; for (err in e){ msg = msg + err + "\t"+ e[err] + "\n\n"; } console.log(msg); } それをcatchで受け取…
CSS 3のセレクタ「:target」でタブメニューをつくる - builder by ZDNet Japan これを見ててもうちょっと簡単にできる方法を思いつきました。 <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>CSS3 :targetを利用してタブを作る</title> <style type="text/css"> a{ text-decoration:none; color: #000000; } #tabs a{ border-top: 1px s</meta></head></html>…