WinRT」カテゴリーアーカイブ

[WinRT] デスクトップアプリをスタート画面にタイルで表示する方法

デスクトップ アプリのスタート画面のタイルをカスタマイズする方法 (Windows ランタイム アプリ) (Windows) http://msdn.microsoft.com/ja-jp/library/windows/apps/xaml/dn449733.aspx 基本は上記をよく読めばいいのですが、何故か最終的に 150x150Logo.png 等のタイルのファイルを何処に置くのか?が書いてないので、補足&メモ的に残しておきます(ステップ1から5までが対象になりますね) *.visualelementsmanifest.xml ファイルを用意する あるいは という形で、ファイルを作成する。*.exe と同じ位置に用意するので、下の図のようにアプリケーション名 + visualelementsmanifest.xml で書いておきます。 Square150x150Logo と Squa … 続きを読む

カテゴリー: WinRT | [WinRT] デスクトップアプリをスタート画面にタイルで表示する方法 はコメントを受け付けていません

[WinRT] ストアアプリの WebView の中身を取得する方法

絶版マンガ図書館 http://zeppan.com/ というのがあって、絶版になった本を集めて公開しています。いろいろ経緯は絶版マンガ図書館を読んで貰うとして、この本には広告が挟み込んであってそれが収入代わりになっています。絶版本なので、古い漫画が多いのですが、漫画歴の長い私としては懐かしい本やらファンな本があって、何かと手伝いたい感じだったので、勢いで作ってみました。いや、単に Kindle Launcher と同じ形式にしたできた、ってだけなんですけどね。 絶版マンガ図書館 Launcher http://apps.microsoft.com/windows/ja-jp/app/launcher/69c16e83-005c-49a3-ac83-6414b08d89fd Windows 8.1 以降でどれくらいの人が読むのか?は謎なのですが、まあ良しとしましょう。 確か、Jコミの頃から … 続きを読む

カテゴリー: C#, WinRT | [WinRT] ストアアプリの WebView の中身を取得する方法 はコメントを受け付けていません

[WinRT] デスクトップアプリからストアプリへアプリケーションデータを通じて連携させる

Kindle Launcher ネタの続きです。 Windows ストアアプリを公開するときのアカウントを「企業アカウント」にしておくと、デスクトップアプリもストアに紹介を載せることができます。そのために年間9.800円也を支払っていたのですが、いやいやほとんど使わないしやめようと思っていたら、つい先日無料になりました。なので、アカウント自体は放っておくことにしましょう。ちなみに今、出している moonmile solutions のアカウントは「個人アカウント」なのです。企業アカウントの場合、諸々の審査があってブランド名を変えられないので、こっちを使っています。まあ、個人上行主の屋号を変えればいいだけなんですけどね。 ストアプリからデスクトップを扱えなくて、逆にデスクトップからストアアプリへの通知はどうやるのか?という問題が諸々ありますが、ひとつは「プロトコル」を通じて送る方法です。幸い … 続きを読む

カテゴリー: C#, WinRT | [WinRT] デスクトップアプリからストアプリへアプリケーションデータを通じて連携させる はコメントを受け付けていません

[WinRT] ストアアプリのセカンダリタイルを動的に作成する方法

Kindle Launcher の技術ネタの続きです。 クイック スタート: セカンダリ タイルのピン留め (XAML) (Windows) http://msdn.microsoft.com/ja-jp/library/windows/apps/xaml/hh868249.aspx WinRT/Metro TIPS:Windows 8.1の新機能、セカンダリ・タイル作成時の代替ロゴを使うには?[Windows 8.1ストア・アプリ開発] – @IT http://www.atmarkit.co.jp/ait/articles/1312/05/news084.html ストアアプリを登録すると、スタート画面いタイルを表示できますが、これを複数表示させることができます。複数のタイルにIDを付けておいて、いろいろな状態でアプリを起動することが可能です。 サンプルには、リソース「ms … 続きを読む

カテゴリー: C#, WinRT | [WinRT] ストアアプリのセカンダリタイルを動的に作成する方法 はコメントを受け付けていません

[WinRT] ストアアプリで Amazon の商品検索をする方法

Kindle Launcher を作るときに、Amazon から商品検索をしたかったので、これに嵌りました。サンプルコード自体は Amazon で提供されているものの、WinRT(Windows ストアアプリ)では動かなかったんですよね。 ■アフリエイトキーを取得する http://affiliate.amazon.co.jp/ 上記からアフリエイトキーを作成します。AWS とは違うので注意が必要(暫く使っていなかったので探した探した)。まあ、商品検索 API を使いたいのにクレジットカード登録とかは変な話なので。 API キーの取得等は以下を参照してください。アプリでは「アクセスキー」と「シークレットキー」の2つを使います。 Access Key IDとSecret Access Keyの取得 – Amazon Web サービス http://www.ajaxtower.jp … 続きを読む

カテゴリー: C#, WinRT | [WinRT] ストアアプリで Amazon の商品検索をする方法 はコメントを受け付けていません

絵文字を LinqToTwitter で送るための方法

ChuPad を製作している途中で、ツイッターに経過を表示させようと思いつきました。ひとりで作成しているとつまらないで、コピペするよりも直接ツイートできると面白いかと。ChuPad 自体は、Windows ストアアプリで作っているので(内部的にはユニバーサルアプリなので、お次は Windows Phone アプリになります)、People あたりに共有コントラクト…と考えたのですが、People に対しては URL しか共有できないのですね orz なんだかなー。どうやら、公式 Twitter アプリへの共有もできないらしいので、自前で実装することにしました。 で、いくつか探したなかで、LINQ To Twitter を使おうかなと、 LINQ to Twitter – Home http://linqtotwitter.codeplex.com/ 自前のツールは、 … 続きを読む

カテゴリー: C#, WinRT | 絵文字を LinqToTwitter で送るための方法 はコメントを受け付けていません

[WinRT] ストアアプリで独自にキーコードを取得する方法

Surface の場合、ソフトウェアキーボードが出るのでぽちぽちと打てばいいのですが、PC 環境でストアプリを使う時にはキーボードを使ったほうが便利です。 が、XAML ではキー自体のイベントを拾うのはフォーカスのあるコントロールしか拾えません。KeyDown, KeyUp のイベントが発生しないんですよね。いきおい、テキストボックスがない画面にキーボードを使って入力するにはどうすればいいのか?と調べてみました。デスクトップアプリのように、フォーム自身(ストアアプリだから Page 自身)からキーイベントをフックしたいわけです。 ■結論から言えばできない Windowsストアアプリ: 極意7: アプリは、キーボード、マウス、タッチで機能する必要がある – Build Insider http://www.buildinsider.net/mobile/winstoretips/ … 続きを読む

カテゴリー: C#, WinRT | [WinRT] ストアアプリで独自にキーコードを取得する方法 はコメントを受け付けていません

F# で Windows.UI.Xaml のクラスをリフレクションを使ってラップして Windows ストア アプリ作る試み

今、手元で作っている WinXamlProvider は、Windows Store 8.1 と Windows Phone 8.1 で使っている XAML を F# で動かそうという試みのひとつです。 WinXamlProvider http://github.com/moonmile/WinXamlProvider Windows Store アプリを作る F# プロジェクトが Microsoft から提供されればいいのですが、そんな雰囲気もない。正当な方法としては、自前で F# プロジェクトのテンプレートを作ればよいのですが、どうやら *.target のほうを大きく変えないと駄目っぽくて、頓挫中です。おそらく MSBuild あたりを詳細に調べないとうまくいかなそうなのと、XAML ファイルから C#/VB/C++ コードに落としている箇所に、うまく F# を追加しないといけません … 続きを読む

カテゴリー: F#, WinRT, XAML | F# で Windows.UI.Xaml のクラスをリフレクションを使ってラップして Windows ストア アプリ作る試み はコメントを受け付けていません

Xamarin.iOS+MvvmCrossでstoryboardを使う方法

MvvmCrossでプロジェクトテンプレートを作ると、丁寧な設定があって便利なのですが、Xamarin.iOSで作るときに Xcode5 に対応した storyboard のほうは出してくれません。やり方がよくわからないので、できるのかできないのかすら分からないので、必要があってきちんと調べてみました。 MVVMCross support for Xamarin.iOS Storyboards – Stack Overflow http://stackoverflow.com/questions/22126929/mvvmcross-support-for-xamarin-ios-storyboards slodge/eh ・ GitHub https://github.com/slodge/eh Databinding ・ MvvmCross/MvvmCross Wiki ・ … 続きを読む

カテゴリー: Android, C#, WinRT, Xamarin, iOS | Xamarin.iOS+MvvmCrossでstoryboardを使う方法 はコメントを受け付けていません

Windows Phone 8.1 と Xamarin.iOS/Android で PCL を使う方法

moonmile/XamarinXmlSerialize なところの説明を少し。手元のシリアライザ練習用に作ったものですが、ついでにユニバーサルアプリにを追加して Xamarin.iOS/Android から PCL を参照させてみました。 こんな風な、ソリューションの構成になっているところで こんな風な PCL を作ります。普通に作ると Windows Phone 8.1 と Xamarin.iOS/Android の両方はチェックできないのですが、いずれ「できる」だろうってことで先取りします。 方法は簡単です。以前やってみた PCL のターゲットフレームワークに Xamarin をインストールせずに Xamarin.Android を追加する | Moonmile Solutions Blog の方法を使います。PCL の参照設定の「.NET」を選択してプロパティウィンドウを見ると、パ … 続きを読む

カテゴリー: WinRT, Xamarin | Windows Phone 8.1 と Xamarin.iOS/Android で PCL を使う方法 はコメントを受け付けていません