スマート デバイス開発
スマート デバイス プロジェクト
スマート デバイス開発

Visual Studio 2005 では、Pocket PC や Smartphone など、Windows CE ベースのスマート デバイスで実行するソフトウェアを開発するために、統合的で充実したサポートを実現しています。.NET Compact Framework で実行するマネージ アプリケーションを記述するには、Visual C++ または Visual Basic を使用します。また、ネイティブ アプリケーションを記述するには Visual C++ も使用できます。どの言語を選択しても、デスクトップ コンピュータの開発時と同じコード エディタ、デザイナ、およびデバッガのインターフェイスを使用できます。選択した言語で使用できるスマート デバイス プロジェクトのいずれかを選択し、コーディングを始めるだけです。

また、Visual Studio には、記述したコードを開発用コンピュータで実行およびデバッグできるエミュレータや、アプリケーションとそのリソースをエンド ユーザーのデバイスに配置するために CAB ファイルにパッケージ化する処理を簡略化するツールが用意されています。

スマート デバイス プロジェクトの最新情報については、「Mobile Developer Center」を参照してください。

このセクションの内容

スマート デバイス プロジェクトの概要

デバイス アプリケーション開発に固有の問題に関する概要を説明します。ここでは、Visual Studio 2005 の新機能、Visual Studio for Devices と他の Windows Mobile の SDK およびツールとの関係、およびデバイス用のソフトウェア開発を行うためのコンピュータの設定方法などについて説明します。

スマート デバイス開発のデザイン

プロジェクトの種類の選択、開発言語の選択、およびエミュレータ用のスキンのカスタマイズについて説明します。

スマート デバイスを開発コンピュータに接続する

接続方法と接続オプションについて説明します。

.NET Compact Framework を使用したデバイスのプログラミング

Visual C# または Visual Basic のいずれかと .NET Compact Framework を使用してスマート デバイス ソフトウェアを開発するときの一般的な手順について説明します。

Visual C++ を使用したデバイスのプログラミング

Visual C++ を使用してネイティブ デバイス アプリケーションを開発するときの一般的な手順について説明します。

デバイス プロジェクトのデバッグ

デスクトップのデバッグとの違い、およびネイティブ コードとマネージ コードの両方で構成されたソリューションのデバッグ手順について説明します。

配置用のデバイス ソリューションのパッケージ化

開発したデバイス アプリケーションをパッケージ化する手順およびそのアプリケーションを 1 つ以上の対象デバイスに転送する手順について説明します。

デバイス プロジェクトにおけるセキュリティ

作成したファイルにセキュリティ証明書を使用して署名し、デバイスを用意する方法について説明します。

サンプルとチュートリアル (スマート デバイス プロジェクト)

完全なプロジェクトを例に使って、デバイスのプログラミングに使用できる構文、構造、およびテクニックを紹介します。

リファレンス (デバイス)

ATL for Devices と MFC for Devices のリファレンス トピック、デバイス プロジェクトのユーザー インターフェイス リファレンス、およびエラー メッセージなどが含まれます。

関連するセクション

.NET Compact Framework

デバイス アプリケーションのプログラミング方法について説明します。.NET Compact Framework により、.NET Framework の機能をデバイスで利用できます。.NET Compact Framework を .NET Framework と比較し、重要なコンポーネントについて説明し、共通のプログラミング タスクを示し、サポートされているクラスの一覧を示します。

Visual Studio の紹介

Visual Studio の新機能について説明します。

Visual Studio の統合開発環境

Visual Studio で作成するアプリケーションのデザイン、開発、デバッグ、テスト、および管理について説明します。

コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
Page view tracker