智慧型裝置開發
更新:2007 年 11 月
智慧型裝置開發就是指,在裝置本身上執行之 Windows CE 和 Windows Mobile 架構的豐富型用戶端 (Rich Client) 應用程式的開發。Visual Studio 提供在 Windows CE 架構智慧型裝置 (例如 Pocket PC 和 Smartphone) 上執行之軟體開發的豐富、整合式支援。您可以使用 Visual C# 或 Visual Basic 撰寫在 .NET Compact Framework 上執行的 Managed 應用程式,或是使用 Visual C++ 撰寫原生應用程式。無論選擇何種語言,您都會使用與開發桌上型電腦應用程式時相同的程式碼編輯器、設計工具及偵錯工具介面。請直接選取其中一個所選擇語言的可用智慧型裝置專案範本,並開始撰寫程式碼。
Visual Studio 提供模擬器,讓您能在開發電腦上執行和偵錯程式碼。此外,Visual Studio 也提供工具簡化將應用程式及其資源封裝到封包檔的工作,以便部署到使用者裝置。
如需智慧型裝置專案的最新資訊,請造訪 Mobile Developer Center (英文)。
注意事項: |
---|
Visual Studio 也會透過 ASP.NET 支援一種不同類型的裝置開發 (稱為 Mobile Web 程式開發)。Mobile Web 開發就是指 Mobile Web 應用程式的開發,此應用程式是在 Web 伺服器上執行,並以不同格式在多種配備瀏覽器之行動裝置上呈現。如需 Mobile Web 程式開發的詳細資訊,請參閱開發行動裝置的網站。 |
在本節中
智慧型裝置專案使用者入門
提供裝置應用程式開發之特定問題的概觀資訊,例如 Visual Studio 的新功能、Visual Studio for Devices 如何與其他 Windows Mobile SDK 和工具相關,以及如何設定電腦以進行適用於裝置的軟體開發。智慧型裝置開發的設計考量
提供如何選擇專案類型、選取開發語言,以及自訂模擬器面板的相關資訊。使用智慧型裝置和模擬器
提供 [裝置模擬器],以及如何將裝置連接到 Visual Studio 的相關資訊。使用 .NET Compact Framework 進行裝置的程式設計
說明使用 Visual C# 或 Visual Basic 和 .NET Compact Framework 開發智慧型裝置軟體的一般程序。使用 Visual C++ 進行裝置的程式設計
說明使用 Visual C++ 開發原生裝置應用程式時的一般程序。偵錯裝置專案
說明與桌上型電腦偵錯的差異,並提供以機器碼和 Managed 程式碼共同組成之方案進行偵錯的相關指示。智慧型裝置專案的測試工具
說明適用於智慧型裝置的測試工具,這些工具讓您能在 Visual C# 和 Visual Basic 智慧型裝置應用程式中建立、管理、編輯和執行測試。封裝裝置方案以進行部署
提供有關將所開發之裝置應用程式予以封裝,並傳輸至一個或多個目標裝置上之方式的指示。裝置專案中的安全性
說明如何以安全性憑證和提供裝置來簽署檔案。參考 (裝置)
包括裝置 ATL 和 MFC 的參考主題、裝置專案的使用者介面參考、錯誤訊息等等。智慧型裝置範例
以完整的專案,說明應付裝置程式設計各種挑戰的語法、結構和技巧。
相關章節
.NET Compact Framework
說明如何設計裝置應用程式。.NET Compact Framework 會將 .NET Framework 的功能帶到裝置上。比較 .NET Compact Framework 和 .NET Framework,說明主要元件和一般程式設計工作,並列出支援的類別。Visual Studio 簡介
說明 Visual Studio 中的新功能。Visual Studio 應用程式開發
提供設計、開發、偵錯、測試和管理以 Visual Studio 建立之應用程式的相關資訊。