.NET development framework hardware

I am interested in starting development with the .NET compact framework.

What hardware devices do you recommend for testing?

I would like to get two devices that have many functions, and another that is typical of an average device.

+4
source share
3 answers

We cannot give you a final answer. Compact Framework runs on a variety of hardware. As a basic example, I work on CF applications almost daily, and rarely use a Windows Mobile device. In fact, I just installed the WinMo 6.x SDK on my laptop, and I used it for development, probably 3 years. There is simply no โ€œaverage" device.

The question you need to ask yourself is, โ€œwhat is a representative example of the type of device I'm targeting?โ€

If you are going to target handheld computers / phones, then I will probably get a WinMo 5.0 phone for general use, since there is a large base for installation and 5.0 applications will work under 6.x.

If you plan on targeting embedded devices, a good general-purpose CEPC, such as the eBox 3300, is good because it already loads on Windows CE.

If you plan on using I / O, you really need to look at a device that is much closer to the real equipment that you will be aiming for. In fact, you probably want it built on your target BSP, since I / O is very processor-based and often OEM dependent.

+5
source

I would suggest two devices: HTC Touch PRO and Motorola Q. HTC Touch Pro has all the features of a mobile device that you might be looking for (touch screen, gps, hardware keyboard and wi-fi). Motorola Q is just the opposite (no touch screen, no gps [depending on model]). There are also communities with HTC Touch PRO that can help you install the new version of Windows Mobile on your device. Two that come to mind are PPC Geeks ( www.ppcgeeks.com ) and XDA ( xda-developers.com ).

I believe Motorola Q has communities of the same type, but I do not have these links. These two devices you can start developing mobile applications on Windows.

+3
source

Not related to the main equipment, but still very relevant, it is a good collection of various memory cards / devices of different speeds. For example, if your development board has an SD card slot, make sure you have SD cards with different speeds and performance ratings. This can greatly affect performance :)

+1
source

All Articles