.NET 6移行入門(6):
「.NET MAUI(Multi-platform App UI)」とは――Xamarn.Formsからの改良ポイント
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、.NET MAUIの概要とXamarn.Formsからの改良ポイントについてまとめる。(2022/7/28)
特集:Microsoftテクノロジーの現在と未来:
XAML Standardとは
XAMLはさまざまなプラットフォームでUIを記述するのに使われ、さまざまな方言を生み出してきた。これを統一しようというのが、XAML Standardが目指すところだ。(2017/8/25)
認識系API活用入門(5):
画像/動画認識のComputer Vision APIをOCRとして使うには? フォントごとの精度は?
コグニティブサービスのAPIを用いて、「現在のコグニティブサービスでどのようなことができるのか」「どのようにして利用できるのか」「どの程度の精度なのか」を検証していく連載。今回は、Computer Vision APIの概要と使い方を解説し、OCR機能について、日本語/英語、フォントごとの精度の違いを検証する。(2017/6/15)
認識系API活用入門(4):
音声→テキスト変換のSpeech Recognition APIの使い方と、2017年4月におけるWatson、Google Cloud Speech APIとの違い
コグニティブサービスのAPIを用いて、「現在のコグニティブサービスでどのようなことができるのか」「どのようにして利用できるのか」「どの程度の精度なのか」を検証していく連載。今回は、Speech Recognition APIの概要と使い方を解説し、他のサービスとの違いを3パターンで検証する。(2017/5/10)
認識系API活用入門(3):
テキスト→音声変換の「Text To Speech API」の使い方と、2017年3月現在のWatsonとの違い
コグニティブサービスのAPIを用いて、「現在のコグニティブサービスでどのようなことができるのか」「どのようにして利用できるのか」「どの程度の精度なのか」を検証していく連載。今回は、Text To Speech APIの概要と使い方を解説し、他のサービスとの違いを4パターンで検証する。(2017/4/5)
認識系API活用入門(2):
翻訳系API「Translator API」の使い方と2017年2月現在のWatson、Google翻訳との違い
コグニティブサービスのAPIを用いて、「現在のコグニティブサービスでどのようなことができるのか」「どのようにして利用できるのか」「どの程度の精度なのか」を検証していく連載。今回は、Translator APIの概要と使い方を解説し、他のサービスとの違いを5パターンで検証する。(2017/3/2)
.NET TIPS:
Xamarin.Forms:ScrollViewコントロールで画面をスクロールさせるには?
ScrollViewコントロールを使うことで、画面サイズには収まりきらないUI要素をスクロールして表示する方法を解説する。(2016/12/28)
.NET TIPS:
Xamarin.Forms:テキスト入力のさまざまなオプションを設定するには?
Xamarin.Formsアプリでは、テキスト入力用のコントロールとしてEntry/Editor/SearchBarの3種類を利用できる。(2016/12/7)
特集:Xamarin+Visual Studioで始めるiOS/Android/UWPアプリ開発:
第3回:Xamarinにおけるコードの共通化とプラットフォーム固有のコードの記述
Xamarin.Formsで提供されているコードを共通化する方法と、プラットフォーム固有のコードを書く方法を見ていこう。(2016/12/2)
.NET TIPS:
Xamarin.Forms:画面をタブで切り替えるには?
Xamarin.FormsではTabbedPageコントロールを使用することで、画面内のタブ操作によって表示するページを切り替えることができる。(2016/11/30)
.NET TIPS:
Xamarin.Forms:画面を横スライドで切り替えるには?
Xamarin.FormsではCarouselPageコントロールを使用することで、スワイプ操作によって画面上のページをスライドさせながら切り替えられる。(2016/11/24)
特集:Xamarin+Visual Studioで始めるiOS/Android/UWPアプリ開発:
第2回:Xamarin.FormsとネイティブUI
Xamarinでは画面を作成するのにXamarin.FormsとネイティブUIの2つの方法がある。それぞれの方法で簡単なアプリを作ってみよう。(2016/11/2)
.NET TIPS:
Xamarin.Forms:画面遷移するには?
Xamarin.Formsアプリでページ遷移を行うには幾つかの方法がある。中でも、NavigationPageクラスでは履歴管理などが自動で行われるためおすすめだ。(2016/10/26)
.NET TIPS:
Xamarin.Forms:プラットフォームに依存する処理を書くには?
プラットフォームに固有の処理を記述するには、DependencyServiceクラスを利用して、PCLでインタフェースを、個々のプロジェクトでその実装を定義するとよい。(2016/10/12)
.NET TIPS:
Xamarin.Forms:アプリのリソースを指定して画像を表示するには?
Xamarin.Formsアプリに埋め込まれた画像リソースを表示するには、ImageSourceクラスのFromResource/FromStreamメソッドが使える。(2016/10/5)
.NET TIPS:
Xamarin.Forms:ファイルを指定して画像を表示するには?
Xamarin.Formsでは、ImageコントロールのSourceプロパティにパスを指定することで、その画像ファイルを表示できる。(2016/9/28)
特集:Visual StudioとXamarinで始めるiOS/Android/UWPアプリ開発:
第1回:Xamarinでアプリを作ろう
Visual StudioとXamarinでクロスプラットフォーム開発を始めよう! 今回はXamarinの概要について見た後、Hello Worldプログラムを作成する。(2016/9/23)
.NET TIPS:
Xamarin.Forms:URLを指定して画像を表示するには?
Xamarin.FormsアプリではImageコントロールのSourceプロパティを使用することで、URLを指定して画像を表示できる。(2016/9/21)
.NET TIPS:
Xamarin.Forms:コントロールを等間隔に配置するには?
Xamarin.Formsアプリでは、StackLayout/Gridコントロールとそれらのプロパティを使うことで、とても簡単にコントロールを等間隔に配置できる。(2016/9/14)
.NET TIPS:
Xamarin.Forms:文字列の一部に色やスタイルを指定するには?
Xamarin.Formsアプリで表示している文字列中で色やスタイルを変更するには、LabelコントロールのFormattedTextプロパティを使用するとよい。(2016/9/7)
.NET TIPS:
Xamarin.Forms:プラットフォームに合わせた改行文字列を使うには?
Xamarin.Formsでは、プラットフォームごとに異なる改行文字列を統一的に扱うためにEnvironment.NewLineプロパティを利用できる。(2016/8/31)
.NET TIPS:
Xamarin.Forms:プラットフォームに応じたフォントサイズを指定するには?
Xamarin.FormsではNamedSize列挙型やGetNamedSizeメソッドを使用することで、プラットフォームごとに画面表示に使われるフォントのサイズを変更できる。(2016/8/24)
.NET TIPS:
Xamarin.Forms:プラットフォームに応じて画面の一部を変えるには?
Xamarin.FormsアプリでXAMLあるいはコードビハインドに、プラットフォームごとに異なる設定を簡便に記述するにはOnPlatformクラス/メソッドを使用する。(2016/8/17)
.NET TIPS:
Xamarin.Forms:プロジェクトにXamlページを追加するには?
Xamarin.FormアプリではXAMLを使用して、画面に表示するページを記述できる。そのページをプロジェクトに追加する方法を解説する。(2016/8/10)
特集:Xamarin.Formsを知る:
XAML Previewer for Xamarin.Formsを使ってみよう
XAML Previewer for Xamarin.Formsを使うと、作成中のページがどんな表示になるかを開発環境上で簡単に確認できる。多くの人が望んでいた機能だ。(2016/7/15)
特集:Xamarin.Formsを知る:
サンプルプログラムで理解するXamarin.Formsの特徴
現在、大きな注目を集めているXamarin.Formsとは何か。サンプルコードを解剖しながら、その特徴を調べてみよう。(2016/7/8)
ラズパイ3&Toradex、Windows 10 IoT Coreで楽しみながら検証するIoT実践入門(3):
人体感知センサー×Webカメラで「サーバルーム簡易監視&防犯システム」を作る
ITエンジニアに向け、「ビジネスに貢献するIoT活用」の第一歩を踏み出す「ひらめき」を得てもらうための本連載。今回は、人体感知センサー×Webカメラで「サーバルーム簡易監視&防犯システム」を作ってみよう。(2016/5/13)
HoloLens Emulatorアプリ開発入門(2):
Universal Windows Platformで作成したプロジェクトをHoloLens Emulatorに配置する
拡張現実(AR)用ヘッドマウントディスプレイ「HoloLens」のエミュレーターを使ってHoloLens用アプリの作り方を解説する本連載。今回は、FlipViewコントロールを使う簡単なUniversal Windows Platform(UWP)プロジェクトを作り、HoloLens Emulatorに配置して動かす方法について。(2016/4/20)
.NET TIPS:
WPF:Mainメソッドを書き変えるには?[C#/VB]
WPFアプリのMainメソッドは通常、自動生成される。本稿では、Mainメソッドの自動生成をやめ、独自の処理を行うように書き換える方法を解説する。(2015/11/4)
WinRT/Metro TIPS:
ハンバーガーメニューで画面を遷移させるには?[Windows 10 UWPアプリ開発]
SplitViewコントロールとFrameコントロールを利用して、UWP内でハンバーガーメニューから画面遷移を行う方法を解説する。(2015/9/2)
WinRT/Metro TIPS:
コントロールの幅や高さを画面サイズのパーセントで指定するには?[ユニバーサルWindowsアプリ開発]
コントロールがウィンドウサイズに対して一定の割合となるように設定したいことはよくある。本稿では、これを実現するための方法を二つ紹介する。(2015/5/20)
.NET TIPS:
OSに標準付属のMSBuildツールでプロジェクトをビルドするには?
Windowsにはコンパイラーに加えてビルドツールも標準で含まれている。本稿ではこのビルドツールを使って、Visual Studioのプロジェクトをビルドする方法を解説する。(2015/5/13)
WinRT/Metro TIPS:
オープンソースのコントロール集「Coding4Fun Toolkit」を使うには?[ユニバーサルWindowsアプリ開発]
便利なコンポーネントが含まれているCoding4Fun ToolkitをユニバーサルWindowsアプリで導入/利用するまでの方法を解説する。(2015/2/19)
.NET TIPS:
WPF:DataGridやListViewなどにデータをソートして表示するには?[XAML、C#、VB]
WPFアプリでDataGridコントロールやListViewコントロールに表示されるデータを、プログラムコードの側からソートして表示する方法を解説する。(2014/10/21)
.NET TIPS:
WPF:リボンUIを実装するには?[XAML、C#、VB]
Windowsエクスプローラーなど、Windowsに付属する純正アプリでも最近ではリボンを使用したものをよく目にするようになった。本稿では、リボンを持ったWPFアプリを構築する方法を解説する。(2014/10/14)
WinRT/Metro TIPS:
WindowsとPhoneでリソースを切り分けるには?[ユニバーサルWindowsアプリ開発]
WindowsアプリとWindows Phoneアプリで共通のリソースを共有し、それぞれのアプリに固有のアプリは独自に保有するための方法を解説する。(2014/5/29)
WinRT/Metro TIPS:
WindowsとPhoneでロジックを切り分けるには?[ユニバーサルWindowsアプリ開発]
WindowsアプリとWindows Phoneアプリで一部の処理のみが異なるコードを共有するには、どのような方法があるか。その方法と使い分けの方針を取り上げる。(2014/5/22)
WinRT/Metro TIPS:
複数のウィンドウに同じデータを表示するには?[Windows 8.1ストアアプリ開発]
アプリから複数のウィンドウを表示した場合、各ウィンドウは異なるUIスレッドで動作するためマルチスレッドに関する問題が起きることがある。その解決方法を解説する。(2014/4/24)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(特別編):
WebPay APIでカード決済機能をWindowsストアアプリに実装するには
開発者向けクレジットカード決済サービスWebPayのAPIの使い方をサンプルアプリとともに解説する。(2013/12/17)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(10):
ストーリーボードを使い画像をY軸を中心に立体的に回転させるには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、Expression Blendを使い、表示された画像をY軸を中心に立体的に回転させる方法をサンプルを交えて解説する。(2013/12/16)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(9):
選択した画像をトリミングして保存させるには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、表示された画像の任意の部分を矩形で選択し、切り出して保存・一覧する方法をサンプルを交えて解説する。(2013/12/10)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(8):
手書きで入力した住所の位置をBing Maps SDKで地図上に表示するには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、「Microsoft日本語手書き認識エンジン」とBing Maps SDKの使い方をサンプルを交えて解説する。(2013/12/2)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(7):
選択した画像と、テクスチャとなる画像を合成して保存するには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、選択した画像と、テクスチャとなる画像を合成して保存する方法をサンプルを交えて解説する。(2013/11/25)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(6):
Webカメラで撮影した画像に音声コメントを付けて保存・再生するには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、Webカメラで撮影した画像に音声コメントを付けて保存・再生する方法をサンプルを交えて解説する。(2013/11/20)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(5):
指定したフォルダー内の画像をスライド形式で表示させるには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、指定したフォルダー内の画像を順次スライドさせながら表示させる方法をサンプルを交えて解説する。(2013/11/18)
連載:Windowsストア・アプリ開発入門:
第6回 データを取得して表示する
WebサービスからRSSフィードを取得し、タイトルを一覧し、それぞれの記事を表示するという一連の機能を完成させよう。(2013/11/18)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(4):
Facebook SDK for .NETを使い、アプリから画像をFacebookに投稿させるには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、Facebookが提供するライブラリを使い、Facebookアカウントを認証して画像を投稿する方法を紹介する。(2013/11/11)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(3):
選択した画像をトリミングして保存・削除・一括削除するには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、選択した画像をトリミングして保存・削除・一括削除するアプリを作る方法について。(2013/11/6)
2カ月で160本作った還暦開発者が送る10のアプリ開発ノウハウ(2):
マルチタッチで、複数画像を選択・拡大・縮小・回転するには
古(いにしえ)からのVBでWindows 8.1向けのさまざまな機能のアプリを開発する手順やコツを解説していく。今回は、マルチタッチで、複数画像を選択・拡大・縮小・回転するアプリを作る方法について。(2013/11/1)
WinRT/Metro TIPS:
游ゴシック/游明朝を正しく使うには?[Windows 8.1ストア・アプリ開発]
Windows 8.1に搭載された新しいフォント「游ゴシック」と「游明朝」。しかしWindowsストア・アプリで使う場合には落とし穴がある。その問題点と回避方法を解説する。(2013/10/31)