田中達彦のブログ

Windowsクライアントの開発系の情報を出していきます。

  • 田中達彦のブログ

    Windowsストア アプリ 縦書きビューワー Update1

    • 0 Comments
    マイクロソフトの田中達彦です。 縦書きビューワーを少し修正しました。 最新のバージョンは1.64で、下記よりダウンロードできます。 http://blogs.msdn.com/b/ttanaka/archive/2013/04/11/windows-vol-1.aspx 1.63で発生していたアプリが起動しないことがある問題を、テキストファイルを読み込む位置を変更することで回避しています。 既に1.63を使用してアプリを作られている方は、以下の部分のみを変更することで1.64と同等になります。 ...
  • 田中達彦のブログ

    Windowsストア アプリ 縦書きビューワー Vol.5 (最終回) ~特殊処理の追加~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、過去の名作や自分の著書などをWindowsストア アプリ化するための縦書きビューワーについて説明します。 [特殊処理とは?] この縦書きビューワーには、ふりがなの表示や文字下げ、傍点などの機能があります。 しかし、作品によってはこれらの機能だけでは作品を表現できないことがあります。 例えば、宮沢賢治の風の又三郎では、以下のように黒板に板書している場面があります。 (1366x768の画面の場合、全38ページ中の11ページめ) ここでは、17x4という計算式を黒板に書いています...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集011 ~コントロールの明るさを一発で変える~

    • 2 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [コントロールの明るさ] コントロールの明るさには、2つの種類があります。 デフォルトは明るい色に設定されています。 Visual Studioで新しいアプリケーションを作成すると、背景が黒いアプリが作成されます。 その上にボタンなどのコントロールを貼りつけると、枠や文字が以下のように白く表示されます。 ここでアプリの背景を水色などの明るい色に変更すると、ボタンそのものが見えにくくなってしまいます...
  • 田中達彦のブログ

    Windowsストア アプリ 縦書きビューワー Vol.4 ~プログラムの説明~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、過去の名作や自分の著書などをWindowsストア アプリ化するための縦書きビューワーについて説明します。 [WinRTでの縦書き] Windowsストア アプリを作成するためのAPIであるWinRT(ARM用OSのWindows RTとは別のものです)は、縦書きに対応していません。 そのため、縦書きを実現させるために、TextBlockという文字を表示させるためのコントロールを、表示する文字数分だけ表示させる方法を使用しました。 以下の図の青い四角の部分が...
  • 田中達彦のブログ

    Windowsストア アプリ 縦書きビューワー Vol.3 ~タイルの作成~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、過去の名作や自分の著書などをWindowsストア アプリ化するための縦書きビューワーについて説明します。 [タイルなどの画像データ] Windowsストア アプリでは、スタート画面やWindowsストアに表示させるための画像ファイルを用意する必要があります。 画像は、以下のサイズのものを用意します。 黄色くマーカーしている画像は必ず用意しないといけない画像データです。 ロゴ (正方形のタイル) 120x120、 150x150 、210x210、270x270...
  • 田中達彦のブログ

    Windowsストア アプリ 縦書きビューワー Vol.2 ~青空文庫のアプリ化~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、過去の名作や自分の著書などをWindowsストア アプリ化するための縦書きビューワーについて説明します。 [縦書きビューワーのテンプレート] 縦書きビューワーのテンプレートは、連載第1回の記事にて提供しています。 http://blogs.msdn.com/b/ttanaka/archive/2013/04/11/windows-vol-1.aspx 使用する前に、注意事項を必ずお読みください。 [青空文庫について] 青空文庫とは、利用に対価を求めない...
  • 田中達彦のブログ

    Windowsストア アプリ 縦書きビューワー Vol.1 ~アプリのテンプレート~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、過去の名作や自分の著書などをWindowsストア アプリ化するための縦書きビューワーについて説明します。 [注意事項] テンプレートを使用される前に、必ずお読みください このテンプレートファイルまたはプロジェクトファイルはサンプルとして公開され、使用条件は以下のMicrosoft Limited Public Licenseに準拠します。 http://msdn.microsoft.com/ja-jp/gg415737.aspx#P ただし、 以下の条件下での使用のみを許諾します...
  • 田中達彦のブログ

    Windowsストア アプリ 縦書きビューワー Vol.0 ~書籍をアプリ化~

    • 4 Comments
    マイクロソフトの田中達彦です。 Windowsストア アプリで、テキストファイルを縦書きのアプリとして提供するテンプレートを作成中です。 現在、初期のバージョンのテンプレートで作成したアプリとして、青空文庫に収録されている作品の中から、芥川龍之介の杜子春と鼻をアプリ化しました。 杜子春 : http://apps.microsoft.com/windows/app/211ea6f0-fcea-4e31-8950-4477486c2ca5 鼻 : http://apps.microsoft.com...
  • 田中達彦のブログ

    Windowsストア アプリ開発 ~ クイズのサンプル公開~ (quiz sample)

    • 0 Comments
    マイクロソフトの田中達彦です。 「この漢字読めるかな?」などの連載で使用していたサンプルを、クイズに特化したものとして作成しなおしました。 「この漢字読めるかな?」は、別の用途で作っていたプロジェクトの流用で、クイズとしても使えるものの、プログラムの構造を理解しないと変更しづらいものでした。 今回公開するクイズのプロジェクトは、特定の部分を変えるだけでオリジナルのクイズアプリを作れるように変更しています。 それでは、作り方を説明していきます。 [プロジェクトのダウンロード] 本ブログ記事より、ZIP化されたプロジェクトファイルをダウンロードし...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集010 ~プロジェクト内のテキストファイルを使用する~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [プロジェクト内のテキストファイルを使用する] テキストデータをアプリ内で使いたいとき、あらかじめプロジェクトファイルにテキストファイルを追加しておき、そのファイルをプログラムで読み込むことができます。 まずは読み込みたいテキストファイルを、下図のようにプロジェクトに追加しておきます。 ここでは、text.txtというファイルを追加しています。 ファイルを追加するには、Visual...
  • 田中達彦のブログ

    1月だけでWindows 8のアプリで$30,000以上稼いだ男の話

    • 0 Comments
    マイクロソフトの田中達彦です。 2013年の1月だけで、Windows 8のアプリで30,000米ドル以上稼いだ人の話が載っています。 http://kevinashley.com/making-30000-a-month-on-windows-8-apps/ 彼が作ったアプリの中でも、Card Games Chestというアプリは20,000米ドル稼いでいるそうです。 Card Games Chestのダウンロードはこちらから。 http://apps.microsoft.com/windows...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集009 ~共有チャームで文字列を共有する~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [他のアプリと文字列を共有する] Windowsストアアプリは、共有コントラクトと呼ばれるさまざまなデータを他のアプリと共有する仕組みを使うことができます。 ユーザーがチャームの共有を使うことで、共有コントラクトの機能が呼ばれます。 共有コントラクトには、共有ソースと呼ばれるデータを提供する側と、共有ターゲットと呼ばれるデータを受け取る側があります。 ここでは、共有ソースとして文字列を共有する方法を紹介します...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集008 ~特定のWebサイトを表示させる~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [特定のWebサイトの表示] 特定のWebサイトを表示したいときには、以下のようなメソッドを作成して、それを呼びます。 async void ShowTodaysFortune() { await Launcher .LaunchUriAsync( new Uri ( " http://apps.microsoft.com/windows/app/612d3bce-2574...
  • 田中達彦のブログ

    アプリソムリエと作るストア アプリ

    • 0 Comments
    マイクロソフトの田中達彦です。 2013年3月16日(土)に、 アプリソムリエ が日本マイクロソフトのオフィスに来て、一緒にWindowsストア アプリを作るイベントを開催します。 定員20名と少人数で行います。 Windowsストア アプリの開発に興味があれば、ぜひご参加ください。 日時 : 2013年3月16日(土) 10:00-19:40 場所 : 日本マイクロソフト 品川オフィス (東京都港区港南) 詳細は、↓こちらをチェック! http://msdn.microsoft.com...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集007 ~別のページを表示させる~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [特定のページの作成] 例えばゲームのアプリなどは、起動しただけでは遊び方が分からないものがあります。 遊び方を書いたページを用意し、ユーザーが遊び方を知りたいときにそのページを表示できれば便利ですよね。 Windowsストアアプリでは、設定チャームからそのページを呼び出したり、画面上のボタンやアプリバーから特定のページを呼び出すことができます。 まずは、表示させるページを作ってみましょう...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集006 ~タイルやスプラッシュを簡単に作るには~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 今回は、Windowsストアアプリ全般に関わるタイル等の画像の作り方を紹介します。 [アプリに必要なタイル等の画像] Windowsストア アプリを作るとき、スタート画面に表示されるタイルやスプラッシュ スクリーンの画像を用意する必要があります。 Visual Studio 2012 Update 1を使用すると、以下の画像をVisual Studioで設定できます。 なお...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集 まとめページ

    • 0 Comments
    マイクロソフトの田中達彦です。 C#/XAML でWindowsストアアプリを開発するときにヒントを紹介する「Windows ストア アプリ開発 Tips集」のまとめページです。 逆引き辞典としてもご使用ください。 新しいTipsを追加するたびに、このページも更新していきます。 まだまだ項目は少ないですが、徐々に増やしていきます。 [アプリバー] アプリバーを自動的に表示させる アプリバーのボタンの表示名を変更する [グリッド アプリケーション] グリッドアプリの最初のアイテム(タイル)を大きくする...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集005 ~グリッドアプリの最初のアイテム(タイル)を大きくする~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [グリッドアプリのプロジェクト] この記事は、C#で作成したグリッド アプリケーションのトップページに表示されるアイテム(タイル状のもの)を、以下のように各グループの最初だけ大きく表示させる方法を説明します。 [GridViewを継承するクラスの作成] アイテムの一部を大きくするには、アイテムを表示しているGridViewクラスを拡張したクラスを使用します。 最初に、GridViewを継承するクラスを作成しましょう...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集004 ~設定チャームに項目を追加する~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [設定チャームに項目を追加する] 設定チャームへの項目の追加は、App.xaml.csの中に記述します。 まず、設定チャーム関連の機能が入っている以下の名前空間を、App.xaml.csの最初にあるusing節の定義部分に追加します。 using Windows.UI.ApplicationSettings; using Windows.UI.Popups; そして、OnLaunchedイベントハンドラーの最後に...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集003~何らかの値をストレージに記録する~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [何らかの値をストレージに記憶させる] Windowsストアアプリは、アプリごとに個別のストレージを持っていて、その中にファイルや特定の値を書き込むことができます。 ストレージにアクセスする機能は、Windows.Storage名前空間にあるApplicationDataクラスに含まれています。 Windows.Storage名前空間はVisual Studioで作成するデフォルトのMainPage...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集002 ~アプリバーのボタンの表示名を変更する~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連���では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [アプリバーのボタンの表示名をコードから変更する] アプリバーのボタンの表示名を変更するには、以下のようにします。 このコードでは、アプリバーのボタンに表示される名前が「前へ」に変更されます。 AppBarButtonPrev.SetValue(AutomationProperties.NameProperty, "前へ"); アプリバーに表示されている名前を状況によって変える場合は...
  • 田中達彦のブログ

    Windowsストア アプリ開発 Tips集001 ~アプリバーを自動的に表示させる~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、C#/XAML でWindowsストアアプリを開発するときにヒントを紹介します。 [アプリバーを自動的に表示させる] アプリバーを自動的に表示させるには、以下のようにIsOpenプロパティにtrueを代入します。 BottomAppBar1.IsOpen = true; BottomAppBar1はアプリバーの名前で、この例では以下のようにXAMLで定義しています。 <Page.BottomAppBar> <AppBar x:Name...
  • 田中達彦のブログ

    Windows Phone アプリケーション トライアスロン2013 参加のすすめ ~愛のささやきプロジェクトを公開~

    • 3 Comments
    マイクロソフトの田中達彦です。 2013年2月末まで、Windows Phone アプリケーション トライアスロン 2013を開催しています。 http://msdn.microsoft.com/ja-jp/jj884074.aspx アプリケーション トライアスロンは、3つのテーマに沿ったアプリをつくり、Marketplaceで公開するというものです。 3つのテーマとは、以下の3つです。 第1種目 : 音またはWeb 第2種目 : 時計または生カメラ 第3種目 : ゲームまたはセンサー これらのアプリを作ってMarketplaceに登録します...
  • 田中達彦のブログ

    Windowsストア アプリ 作り方解説 Line Attack編 第9回 ~表紙ページの追加~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、Windowsストアアプリとして作成したパズルゲームである、Line Attackのプログラムを解説します。 Line Attack : http://apps.microsoft.com/webpdp/app/f11e327c-6228-4c8f-8245-ea57d65e0f09 [注意事項] - この連載で提供するプロジェクトファイルは、サンプルとして提供しています。 - 毎回の記事で提供するプロジェクトファイルは、その時点でのソースコードです。最終バージョンのソースコードと異なる場合があります...
  • 田中達彦のブログ

    Windowsストア アプリ 作り方解説 Line Attack編 第8回 ~アプリ内購入(アプリ内課金) ~

    • 0 Comments
    マイクロソフトの田中達彦です。 本連載では、Windowsストアアプリとして作成したパズルゲームである、Line Attackのプログラムを解説します。 Line Attack : http://apps.microsoft.com/webpdp/app/f11e327c-6228-4c8f-8245-ea57d65e0f09 [注意事項] - この連載で提供するプロジェクトファイルは、サンプルとして提供しています。 - 毎回の記事で提供するプロジェクトファイルは、その時点でのソースコードです。最終バージョンのソースコードと異なる場合があります...
Page 1 of 14 (345 items) 12345»