Dev
Windows+Qを押すと、システムグローバルな検索や、利用出来る場合はアプリ内の検索ができます。これをWindows Storeを見る”ストア”アプリで実行し、検索ボックスになにか文字列を入力するとこのように表示されます。 検索機能を使ってるアプリならせっかくな…
ボタンでナビゲーション書くとXAMLに <Button Click="handler" /> コードビハインドに void hander(...) { NavigationService.Navigate(new Uri("/somepage.xaml", UriKind.Relative)); } とか書くじゃないですか。でもせっかくなのでビヘイビアで <Button> <i:Interaction.Triggers> <i:EventTrigger EventName="Click"> </i:eventtrigger></i:interaction.triggers></button></button>
のいえ大先生のReactiveExtensionみたいな感じでasync/awaitな手続きでOAuthするコード。ぶっちゃけてきとうなのでふーん。程度に見てください。 HMAC-SHA1を手計算しちゃってるあたりは.NET MF用に作ったコードをコピペしてるからです。適宜修正してくださ…
Metro Style Appsでこういうポップアップメニューというかコンテキストメニューというか、が使いたい。 SDK SampleにContext Menuを使うサンプルが公開されていて、ここからダウンロードできる。 This sample shows how to create a context menu and how to…
なんかPhoneより自由度が上がり、互換性を無視したようです。 とりあえずめも。 <toast> <visual lang="en-US"> <binding template="ToastImageAndText02"> <image id="1" src=""/> <text id="1"></text> <text id="2"></text> </binding> </visual> </toast>
重すぎる腰を上げてWindows8をインストールしました、というかVSがまともに動く環境が用意できて無くてですね… でもって知ってはいたけどWindowsPhoneと互換性なさ過ぎて…。MIXの時に「ほら、こんな簡単に移植できたよ!!!」とか言ってたあれはなんなんだ…
いまさら感溢れていますが表題のがリリースされたらしいのでとりあえずインストール。 インストールでこける なんかインストールがうまくいかなくてサポート情報見ろと書いてるから見に行った。 SP1入れろ 入ってるはずなのに…再インストールしてもうまくい…
今年もこの季節になったようで、各地でいろんなアドベントカレンダーが開催されています。今年はWindows Phoneのアドベントカレンダーも開催されました。Twitterで主犯のid:iseebiから直々に @tmyt @ch3cooh Windows Phone Advent Calendar やるので参加よろ…
Google Developer DayいったらZeemoteってのもらったのでパソコンにつないで遊んでみた。 なんかシリアルでみえるらしいよー って教えてもらったので、とりあえずつないでシリアルポート見えたので叩いてデータ眺めてみたらわりとプロトコル簡単だったのでめ…
Mangoで追加されたSocketってTCPとかUDPとか直接叩けてうれしいんですけど、Rxで叩けなくてちょっと不便じゃないですか?というかなんでこういうクラス設計なんでしょうか。 せっかくなのでRxで使いやすいようにBeginほげほげとEndほげほげの形で書くメソッ…
id:iseebiに「入ってるコントロールの高さか幅を等分にして並べるPanelがほしいよおおお」と言われたので作ってみました。
MangoでBackgroundTasksってのがサポートされて、その中にBackgroundAudioってのがあってそれを使うとお手軽にオーディオプレイヤーアプリが作れちゃう。みんなもそれでアプリつくってプライベートクラウドを有効活用しようよ!というお話です。 長いので続…
どうやら23日にアナウンスがあったみたいですが、TwitterのDMで使われてるIDが今月末30日からSnowflakeに切り替わります。Snowflakeの仕様上、切り替わると即53bitをオーバーした状態からスタートするのでDMのIDの取り扱いに問題が発生するクライアントがあ…
PushNotificationでタイルを更新できるんだけども、@から始まる文字列を投げつけると化ける。化けるというより、なんかへんてこな文字列が表示される。 おいバグじゃねーの!と思ってフォーラムに突撃してみたら、中の人からこんな答えが。 それ@から始まる…
いっつも忘れるからめもめも。 (long)((DateTime.UtcNow - (new DateTime(1970,1, 1, 0, 0, 0, 0))).TotalMilliseconds);
1個前のエントリでListPickerをScrollViewerに置くと動かないので、自分で直しましょう。というのを書いたけども、あのコードだとScrollViewerをスクロールするときに、指がListPicker上にあるとListPickerが開いてしまってとてもよろしくない。 なので、こ…
ScrollViewerの子にSilverlightToolkitのListPickerを置くとタップしても開かない問題。なんか8月のリリースでおかしくなったらしい。 どうやらまたも既知の不具合らしく、たぶんしばらく直らないので各自修正して使ってね☆という状況みたい。 で、なおしか…
ようするに、表題の組み合わせで例外吐いて死にます。条件 SilverlightToolkitのTransitionFrameを使う ListBoxのItemsPanelにFuildMoveBehaviorを付ける ObservableCollectionをItemsSouceにBindingする 遷移先でObservableCollectionを書き換えて、戻って…
Twitterでid:ch3cooh393がこんなことを。 えええ。。。何故かApp Hubへxapを投げられなくなってる。2011-08-31 00:42:16 via Tween @tmyt サーバー接続中にエラーが発生しました。後でもう一度実行してください、って。3日前からずっとこの調子。2011-08-31 …
MangoからBackgroundTransferServiceってのでアプリが死んでる間でもOSがなんとなーく回線の隙間を見つけてHTTP通信してくれるのが追加されてうれしい感じ。 というわけでそれを使ってアップロードしてみる。というおはなし。 private string CreateMultipar…
WP7のエミュレータ、ソフトウェアはマルチタッチに対応しててマルチタッチディスプレイだとピンチジェスチャとかのデバッグもできたりします。 が、マルチタッチディスプレイなんてそうそう持ってる人も居ないし、最近はやりのスレートPC()とかだとハード…
$PROJECTPATH/build/{android,iphone} に空のフォルダがないとプロジェクトのRun Emulatorページが真っ白になったり、buildとかのページでもプロジェクトがAndroid/iphone向けに設定されていない。とかいわれるみたい。 mkdir -p build/{android,iphone} っ…
オブジェクトブラウザでふとSystemTrayクラスを眺めていたらWP7.0比でぷろぱてがやまほど増えていた。山ほどといっても4つだけど。 増えている4つのうち、1つはProgressIndicator用のプロパティなので実質3つ。せっかくなので使ってみた。XAMLをこんな感じに…
Mango SDKでShellTileが使えるようになって、アプリケーションからタイルつくれるようになったのでためしてみた。用意した画像はこの2枚。ビルドアクションをコンテンツにしてプロジェクトに追加しました。左がtile1.png, 右がtile2.pngです。 用意したコー…
WP7というかSilverlightだとUTF8とUTF16しかサポートされていませんが、日本語環境においてはJIS,SJIS,EUCJP,UTF8,UTF16などしねばいいのにと思うほどの様々なエンコーディングが使用されているうえに、Webではみんな好き勝手つかっててしねばいいのに困った…
Mango SDKでRichTextBoxがサポートされたけどそのままだと何も表示されないというあれげな状態なので簡単な使いかた。普通にRichTextBoxを配置するとこんな感じ。なにも表示されません。 表示されないRichTextBoxなんてだたのBoxなのでこれを表示できるよう…
前回*1NoDo以前の端末ではアプリケーションアイコンにアルファを含んだ画像を指定してもプログラムリストでいい感じにアルファを抜いてくれない*2ということを書きました。 先日Mango対応のエミュレータがリリースされたので同じようなことを試してみました…
JpEncodingにエンコーディングの自動判別クラスをおまけで付けておいたのでそれの使い方。 こんな感じでやるといいですよ。 private string transcode(byte[] bytes) { // インスタンス化して var d = new Japanese.Text.Utility.EncodingDetecter(); // デ…
WMAppManifest.xmlのTemplateType5ってなってるところをTemplateType6にすると横長タイルが使えます。こんなかんじに。 前回に引き続き審査すらしてもらえないと分かっていつつもせっかくなのでこっちもマーケットプレイスに申請してみると…
非公開API叩いてQRコードのリアルタイム読み取りができるアプリつくってみました。こんな感じでリアルタイムスキャンできます。 審査通ること無いと分かって居つつもせっかくなのでマーケットプレイスに申請してみると…