Windows XP Embedded
Development Environment
Windows Embedded Studio

Get to market faster with rich, powerful tools that streamline development.

  • Achieve faster time-to-market with rich end-to-end development tools that streamline the OS customization and build process and assists with component authoring and accelerated device bring-up.
  • Start design rapidly by capitalizing on built-in design templates for common technologies and devices including kiosks, information appliances, set-top boxes, thin client, and more.
  • Take advantage of the off the shelf hardware and software including Win32 based applications, drivers and services with little or no porting required.
  • Create the next generation of embedded applications and services using other familiar application development tools and technologies such as Microsoft Visual Studio .NET.
Faster Time to Market

Reduce the time it takes to build an initial image with the following new features and the new Windows Embedded Studio tools:

  • Target Analyzer: This tool probes the target device hardware and analyzes its contents, ensuring that your run-time image will support your chosen hardware.
  • Design Templates: Quickly generate a base configuration by selecting a Design Template that includes all the basic functionality you need for a specific device. Windows XP Embedded includes the following design templates:
    • Advanced Set Top Box
    • Basic Set Top Box
    • Digital Set-Top Box
    • Home Gateway
    • Information Appliance
    • Kiosk/Gaming Console
    • Network Attached Storage
    • Retail Point Of Sale Terminal
    • Windows-Based Terminal Professional
Fast OS Customization and Build Process
  • Target Designer: This tool enables you to create a bootable run-time image for a target device. Functionality in Target Designer includes:
    • Advanced component browsing; multiple tree views and customizable filters for easy discovery of desired features.
    • Intuitive drag and drop user interface enables effortless integration of selected features.
    • Automated dependency checking and issues list.
    • A hosted, high-performance build process.

Target Designer helps you to rapidly build a custom operating system image. Features such as the footprint estimator allow you to gauge the footprint impact of a component and its associated dependencies before building your device image, helping you streamline the development process. Target Designer further accelerates your development efforts by including component dependency checking capabilities prior to the image build process. Design templates help you quickly generate a base configuration for a range of devices by providing the functionality you need for a specific device type.

Streamlined component authoring
  • Component Designer allows you to quickly convert unique drivers and applications into components that can be used in a custom operating system image. Together, Target Designer and Component Designer provide an IDE that helps accelerate the development of a customized device.
Powerful and familiar development tools
  • Visual Studio enables you to build powerful embedded applications with the same, standards-based, familiar tools used for mainstream application development by more than six million developers worldwide. Visual Studio is a complete application development package, with tools for analyzing and modeling all aspects of an application—so that developers can design efficient architectures and reduce time to market. They can also choose the programming language they know best—and the language that is best suited to the solution, including Microsoft Visual Basic, Visual C++, Visual J++, and Visual FoxPro. With support for over 20 languages in Visual Studio .NET, developers can choose which language best suits their needs.
Off-the-shelf hardware and applications
  • Full Win32 API support: Utilize standard hardware and run standard off-the-shelf Win32 applications, drivers, or services with little or no porting required