メイン コンテンツへスキップ
Visual Studio
ユニバーサル Windows プラットフォーム | Visual Studio2023-05-15T12:52:31-07:00

ユニバーサル Windows プラットフォーム開発

PC、モバイル、デスクトップ、Xbox、HoloLens、IoT、Surface Hub を含む幅広いデバイスを対象とするアプリを開発します。

1 つのプラットフォームと多数のデバイスを示す図

機会

1 つのプラットフォーム、多くのデバイス

Windows 10 は、Windows 10 を実行するすべてのデバイスに接続する統合ストアを提供することで、新たな収益の機会を広げています。 Windows は、デバイス全体 (モバイル、デスクトップ、Xbox など) の 1 つの統合コア上で実行されます。 1 つのコードベースを使用してすべてに接続し、実行時に必要に応じて調整できます。

専門知識の活用

C#、VB、C++、HTML、JavaScript

C#、Visual Basic、C++、HTML/JS の既存のスキルを活用し、Windows 10 の処理能力を利用することで、次世代のアプリを構築します。

.NET Framework 4.5.2 のスクリーンショット
IntelliSense コード エディターのスクリーンショット

コード

IntelliSense、ナビゲーション、リファクタリング

コード エディターでの高度な構文のハイライト表示、IntelliSense コード コンプリート、直感的なソースのナビゲーションによって生産性を高めます。 強力なリファクタリング ツールと重複コード検出ツールを使用して、コードベースを最適化し、維持します。

デザイン

プロフェッショナルな洗練されたエクスペリエンス

XAML アプリ用の本格的なデザイン ツール Blend for Visual Studio を使用して、ユニバーサル Windows アプリ向けに調整された魅力的なユーザー インターフェイスを作成します。 ベクター描画ツール、強力なテンプレート編集機能、リアルタイムのアニメーション、表示状態管理などの Blend のすべてのスイートを使用して、美しい切り替え効果と視覚効果を作成します。

Blend for Visual Studio のスクリーンショット
接続済みサービス用の Manager のスクリーンショット

連携

Azure、Office 365、Salesforce など

接続済みサービスの Visual Studio サービス マネージャーを使用して、Azure Mobile Services、Salesforce、Office 365 などのクラウド サービスと簡単に統合できます。 サーバー、サービス、データベースをサーバー エクスプローラーやデータ ソースなどの機能を使用してシームレスに管理します。

デバッグと解析

トラブルシューティング、診断、修正

IntelliTrace、コード実行の制御と検査、XAML 用の UI デバッグ ツール、例外の把握と解決に関する優れたエクスペリエンスなど、第一級のデバッグ機能を使用して、開発エクスペリエンスを効率化できます。

ライブ ビジュアル ツリーのスクリーンショット

最適化

測定、識別、改善

パフォーマンスと診断ハブの CPU 使用率、メモリ使用率、ネットワーク使用率、GPU 使用率、App Timeline などのツールを使用してアプリを最適化します。 アプリケーションにおけるリソース使用のシナリオ中心のビューにより、ボトルネックを特定し、パフォーマンスを改善できます。

テスト

検証、自動化、管理

Visual Studio と Team Foundation Server を使用して、手動テスト、自動テスト、探索的テスト、ロード テストなどのテスト手法を実行します。 Visual Studio の Lab Management ツールを使用して、ラボ環境でのテストのビルド、配置、実行のプロセスを簡単に自動化します。

Visual Studio の Lab Management ツールのスクリーンショット

フィードバック