Brief description Win CE development characteristics and advice (1)

zhaozj2021-02-16  70

Windows CE and platform development has recently been developed by mobile devices to develop topics for programmer communities. Mobile devices mainly include smartphones and PDAs, which is a very important direction in embedded development. J2ME supported by most mobile phone vendors is undoubtedly leading sheep in the smartphone field, and the Smartphone of Microsoft CE platform has gradually become focus on focus. The PDA market that has not been tempered is also harvested in the industry application field, and the Pocket PC has been favored by developers due to its consistency of the Windows platform. During the course of the long-term attention programmer Forum, I found that due to the uniqueness developed by Windows CE, plus multiple versions, lacking Chinese reference information, so the forum is full of large number of entry issues. I hope to understand some of the programs developed to the Windows CE development, explain the relationship between the existing Windows CE version and the development tool. Windows CE and platform development Windows CE is Microsoft's operating system for embedded devices, and embedded devices can be described as a variety of diversified, which requires the CE operating system to be customized, so Microsoft is designed as modular operations system. To put it simply, we can imagine Windows CE into a box of building blocks, you can build any objects with blocks, but don't have to use all the blocks. The object of Windows CE is the platform. It is an operating system subset that adapts to a fixed standard embedded device. The most famous platform is the Pocket PC, which is a platform for handheld a handheld computer without a keyboard. Due to the consistency of platform and hardware, sometimes we also use the name of the platform to call the entire system - the sum of the hardware and the operating system. We can also develop platforms, developing tools are Microsoft's Platform Builder, Platform Builder's version number is consistent with the version number of Windows CE. More programmers care about the development of applications, and application development is for specific platforms. We must install the target platform's SDK before developing to develop a development tool for the target platform. Windows CE Development Environment Summary The initiator is another confused concept is the problem. Now the two generations of Windows CE can be seen on the market, and their kernels are based on Windows CE 3.0 and Windows CE.NET (ie 4.0). Microsoft will collectively known as Windows Mobile 2003 this year, and most of us is still used to use old. The Pocket PC 2002 that is often seen on the market is a platform based on Windows CE 3.0, and Pocket PC 2003 is a platform based on Windows CE.NET. It should be noted that the kernel of Pocket PC 2003 is Windows CE.NET 4.2. The smartphone2003 is also based on Windows CE.NET. The initial version of SmartPhone is 2002, based on Windows CE 3.0, but Microsoft does not launch the Chinese version of Smartphone2002. Clear the relationship between the platform and the CE, the relationship between the platform and the development tool is easy. Microsoft is provided to application developers include: Embedded Visual Tools 3.0, including Embedded Visual C 3.0 and Embedded Visual Basic 3.0; Embedded Visual C 4.0 and Visual Studio.Net. The version number of the development tool is corresponding to the version number of the Windows CE.

EVC3.0 and EVB3.0 are used to develop applications based on Windows CE 3.0 platforms, and more common platforms include: Pocket PC 2002, PCKET PC 2000, Palm-size PC, HPC. The EVC4.0 is used to develop a procedure for the Windows CE.NET platform, mainly including Pocket PC 2003 and Smartphone 2003. Visual Studio.net develops support for embedded devices that require SDE, and SDE includes SDE in VS.NET 2003, which is not required to be installed. The program developed by Visual Studio.net requires the target platform to support .Net Compact Framework. Now supports the platform of the .NET Compact Framework has Pocket PC 2002 and Pocket PC 2003. It should be noted here that Smartphone 2003 is not supported .NET Compact Framework. - Reprinted from blue ideal digital station

转载请注明原文地址:https://www.9cbs.com/read-14012.html

New Post(0)