Neutral Scent

App developments & Gadgets

2011-01-01から1年間の記事一覧

Samsung Series 7 Slateの周辺機器 その1

Series 7 Slate本体(XE700T1A)(購入編)に続いて、いろいろと周辺機器を買い集めております。 ただし、肝心の専用カバーとBluetoothキーボードは一か月以上かかってもまだ未着。なにしろ、本体の取り扱いが無い以上、周辺機器も国内で手に入りようが無い上に…

アイテムがさささっとアニメーションするListBoxを作る

Windows Phone Advent Calendar 2011絶賛開催中。これは19日目のエントリーです。 サンプルコードをダウンロード: AnimationListSample.zip Windows Phoneといえば、Silverlightといえばアニメーションですよね。で、アプリ作るなら、どうせやるならひらりひ…

//BUILD/カンファレンスの日本語化済み資料を一括ダウンロードする

24 の //BUILD セッションが日本語化されました - 川西 裕幸のブログhttp://blogs.msdn.com/b/hiroyuk/archive/2011/12/15/10248070.aspx わいわい、素晴らしい! これで日本語のWindows 8開発資料も一挙に充実ですね、ありがとうございます! でもdownloadす…

Windows 8上でSeries 7 Slateのファームウェア(BIOS)を更新する

Samsung Series 7 Slate(XE700T1A)のBIOS Update 05FWが出ましたね。パフォーマンスの改善があったようで、あちらの掲示板ではベンチマーク結果がえらい上がったんだけど、と言っている人がいるようです。 ただし、Windows 8をインストールしたS7Sではそのま…

//BUILD/ DeveloperタブレットことSamsung Series 7 Slate(XE700T1A)を購入した話 [レビュー編]

インストール・設定編から続く 細かい機能・スペックなどは購入編を見ていただくとして、まずは要点をまとめます。 でかい! とにかく既存のタブレット機の中では最大級の画面サイズ 見た目の割には軽い、 大きさの割にまぁふつうの重さです 速い! とにかくWi…

//BUILD/ DeveloperタブレットことSamsung Series 7 Slate(XE700T1A)を購入した話 [インストール・設定編]

購入編から続く さてさて、待望のSamsung Series 7 Slate(S7S)が届きました。 まずは最低限のチェックをしてから、念のため、初期構成のままWindows 7をバックアップ。外付けHDDやNASがあると便利ですね。次は迷わずWindows 8 Developer Previewのインストー…

//BUILD/ DeveloperタブレットことSamsung Series 7 Slate(XE700T1A)を購入した話 [購入編]

(このエントリーはWindows 8 Developer Previewリリース後、Beta以前に書かれた内容です) どもども、みなさんWindows 8使ってますか?Developer Preview(以下DP)をデスクトップPCに入れてみた、とか、VMに入れたけどピンとこないという方々多いんじゃないでし…

MatchCollectionをメソッド構文でLinqしようとしてエラーになるときはCast()しよう

RegexのMatchs()メソッドの戻り値MatchCollectionをLinqで整形しようとしたら、なぜかクエリ構文ではうまく行くのにメソッド構文ではエラーになるという状況に追い込まれました。 わかってしまえば単純な話で、上のクエリ構文ではエラーが出た時にしっかりキ…

DataContractJsonSerializerで不定形のJSONデータを読み込む

Windows Phone 7アプリでJSONを読み込もうとすると、MangoからはDataContractJsonSerializerを使ってね、というのが標準でのアプローチのようです。ただ、DataContractJsonSerializerは名前の通りDataContract系で、静的な型付けが必須。Deserializeした読込…

ListBoxのDataTemplateの中で要素を横幅いっぱいにStretchして表示する

何度もやっているのですが、いつも忘れるので備忘録として。 Windows Phone 7のSilverlightアプリでちょっと見た目に凝ったListBoxを作ろうとするとItemTemplateとDataTemplateを使用してテンプレートを定義していくのはもうお馴染みだと思います。 で、何気…

App Hubへのアプリ登録時に「エラー 0x80044011」が出たら

App Hubへの新規アプリケーション登録手続き中に以下のメッセージが出た場合、 データ保存時にエラーが発生しました。エラー 0x80044011。 An error occurred saving your data to the server. Please try again. Error code 0x80044011 (英語) 一回、そのア…

Windows Live Gallery閉鎖!?でも、まだ使えるWindows 7 / Vista デスクトップ・サイドバー ガジェット直接ダウンロード集

これを読んでいる多くの方はすでにお気づきかと思いますが、Windows 7のデスクトップガジェットやVistaのサイドバーガジェットなどの公式ダウンロードサイトだったWindows Live Galleryが、次世代Windowsの開発に集中するため、という理由により突然閉鎖され…

WP7アプリに動的なスプラッシュスクリーンを追加する(Mango以降対応版)

Download Sample Source Code Windows Phone 7の標準テンプレートで使用する静止画の起動中画像はなんともさびしいものです。 特にアプリの初回起動時などは、起動前に各種の初期化処理やネットワーク処理を行いたいもの。なので、MainPage.xamlなどの前にア…

Fukushima NP Updates Version 1.5を公開しました

Ver. 1.1のリリース直前から表示の乱れが起きていた、一部の複雑な書式のリリースページのデータ取得に対応しました。かなりがっつり写真が追加されている日でも表示できるようになっています。また、多量の写真を含むページで発生していたOut of Memoryによ…

WP7のパノラマコントロールで任意のアイテムをプログラムから選択する

パノラマの表示アイテムをコードから操りたい時、なぜか.SelectedIndexや.SelectedItemプロパティはReadOnlyで設定できず(Pivotは出来るのに...)、一番定番とされているのはPanoramaコントロールのDefaultItemプロパティを使う方法です。確かにこれなら、単…

BUILDで公開されたWindows 8のおすすめ動画

いやー、すごかったですね//BUILD/キーノート。一挙に盛り沢山な情報が出てきて正直追い切れていません。それはともかく、深夜1時からのキーノートを見て盛り上がるほど酔狂な人もそう多くないと思うので、既に配信が始まったWindows 8関連動画をいくつかご…

FrameworkElementの親PhoneApplicationPageを見つける

行儀悪いですが、UserControlの中からNavigationService.Navigate()を呼びたかったのです。.Parent()で遡っていくと途中のDataTemplateでnullが返ってきてしまうので、VisualTreeHelper.GetParent()を使います。 とりあえずFraemworkElementの拡張メソッドに…

Fukushima NP Updates Version 1.1を公開しました

今回の更新により、過去履歴ページで3月までのデータが閲覧可能になりました。Version 1.0のリリース直前でプレスリリースページのデザイン変更があり、データが取得できなくなっていた問題に対処したものです。 現在、9月6日分のプレスリリース更新で、より…

Windows Phone 7アプリFukushima NP Updatesを公開しました

東京電力の福島第一・第二原子力発電所に関するプレスリリース資料を閲覧するための非公式ブラウジングアプリ「Fukushima NP Updates」をWindows Phone Marketplaceに公開しました。 以下のページで公開されている報道資料をWP7で観やすく表示するそれだけの…

Windows Phone 7用はてなブックマークリーダー「MetroHatenaR」を公開しました

WP7用はてなブックマーク リーダー「MetroHatenaR(強引にメトロハテナーと読む) Version 0.6」をWindows Phone Marketplaceに公開しました。今のところ無料です。 (↑のビデオはエミュレーターでの動作なので、実機で3G接続ではここまで高速には動きません) …

リスト画像を遅延ロード&分離ストレージにキャッシュする

どうも、最近ListBoxのテンプレートはBlendを使うよりXAMLを手書きした方が早くなってきた方、kaorunです。 WP7のSilverlightで画像を多数ロードするアプリを作成していると、ロードの遅さにイライラっと来ることになります。3G回線が遅いのはしょうがないで…

Kスタで発売前のIS12Tに触ってきたよ

というわけで、さっそく行ってきましたKDDIデザインスタジオ。触ってきましたWindows Phone 7.5端末IS12T。 とりあえずざっとまとめると(主にWP7に触ったことがある人向け: 7/28時点の情報)、 ハードウェアの完成度はなかなか良さげ パフォーマンスは過不足…

AppHubへのアプリ登録時にThe [NeutralResourceLanguage] attribute is missing...と言われたら

AppHubへ新しいアプリを登録しようと思ったら、 The [NeutralResourceLanguage] attribute is missing on the entry assembly. などというエラーが出ました。 とりあえず対処方法、 [ソリューションエクスプローラー]/プロジェクトの[プロパティ]/[Applicati…

賃貸マンションでもできる: ベランダに日よけシェード(オーニング)を張ってみた

いよいよ暑くなってまいりましたが、今年の節電対策はどうされていますか?我が家はわりと省エネ家電を導入済みで、物理的に対策できる場所も少ない賃貸マンションなので、今回はかねてからやってみたいと思っていたベランダ用の日よけシェードを導入してみま…

Windows Phone Dev DayでのLT資料「WP7とFacebookのオイシイ関係」を公開しました

WP7

本日Windows Phone Developer Dayでの懇親会LTで発表させていただいた「WP7とFacebookのオイシイ関係」の発表資料です。WP7+FacebookのちょっとしたTipsを3分間でお届け。先日のすまべん関東特別篇でのLTに若干修正加筆したものです。 WP7とFacebookのオイシ…

Internet Explorer 9ユーザーが覚えるべきショートカットキー 基本の基本編

意外と使われていないのでこれだけは覚えて欲しいIE9のショートカットキーの一覧(IE10でも共通)。 初級編: [Ctrl]+[Tab] / [Ctrl]+[Shift]+[Tab] タブを選択[ツール]/[インターネット オプション]/[詳細設定] - [ブラウズ]/[Ctrl+Tabでタブを切り替えるとき…

IE9/IE10でアドレスバーを使いこなすための5つのショートカットキー

正直な所、近頃のIE版Google Toolbarは手抜き感がどんどん酷くなるばかりです。そしてIE8までの検索ボックス(検索バー)が無くなって不便という方も多いのではないでしょうか?なので、Internet Explorer 9でパワーアップしたアドレスバーの標準機能を検索など…

スクロールでオートロードするListBox (簡易版)

リストの最後まで読むと自動的にさらに先を読み込んでくれるリストボックスが最近の流行りだと思うんですが、Silverlightで単純にやろうとすると、ScrollViewerやお手軽なイベント、プロパティがぱっと手の届くところにありません。なので、コードビハインド…

XElementの名前空間指定がいちいち面倒なので

XElementでRSSとかATOMとかXMLをいろいろ読みこむアプリをつくるわけですが、いちいちXNameで名前空間を指定するのが面倒じゃないですか?(その前にまず、Namespace無しでElementが見つからなくてうぎゃー、とかなるわけですが...)参考:「一郎さん!」と呼べ…

Utakata TextPad Version2.2 を公開しました

NoDoアップデート後、クリップボード使用時に変換候補が見えなくなる問題を修正しました。Utakata TextPadの基本的な機能についてはこちらへ。 Version2.2の主な変更点 NoDoアップデート後の端末でローマ字かな変換時にクリップボードバーと変換候補がカブっ…