2009-07-14 8 views
4

Ich bin daran interessiert, einige Entwicklung mit dem .NET Compact Framework zu starten.Hardware zu beginnen .NET kompakte Framework-Entwicklung

Welche Hardwaregeräte würden Sie für alle Tests empfehlen?

Ich möchte zwei Geräte erhalten, eines mit vielen Funktionen und ein anderes, das repräsentativ für das durchschnittliche Gerät ist.

Antwort

5

Wir können Ihnen hier keine endgültige Antwort geben. Das Compact Framework läuft auf einer ganzen Menge Hardware. Als ein gutes Beispiel arbeite ich fast täglich an CF-Apps und verwende ein Windows Mobile-Gerät. In der Tat habe ich gerade das WinMo 6.x SDK auf meinem Laptop installiert, und ich benutze es für die Entwicklung für wahrscheinlich 3 Jahre. Es gibt einfach kein "durchschnittliches" Gerät.

Die Frage, die Sie sich stellen müssen, lautet: "Was ist ein repräsentatives Beispiel für den Gerätetyp, den ich targetieren möchte?"

Wenn Sie auf PDAs/Telefone zielen, dann würde ich wahrscheinlich ein WinMo 5.0 Telefon für die allgemeine Verwendung bekommen, da es eine große Installationsbasis gibt und 5.0 Apps unter 6.x laufen.

Wenn Sie planen, auf Embedded-Geräte zu zielen, ist ein guter Universal-CEPC wie eine eBox 3300 nett, weil er bereits zu Windows CE bootet.

Wenn Sie I/O verwenden möchten, müssen Sie sich ein Gerät ansehen, das der eigentlichen Hardware, auf die Sie zielen, viel näher ist. In der Tat, Sie würden wahrscheinlich wollen, dass es auf Ihrem Ziel-BSP gebaut wird, da I/O Prozessor und oft OEM-abhängig ist.

+0

+1. Ich habe selbst viele Narben von Compact Framework-Schlachten, manchmal indirekt von einem fehlerhaften OEM-BSP. –

1

Unabhängig von der Haupt-Hardware, aber immer noch sehr relevant, ist eine gute Sammlung von verschiedenen Speicherkarten/Geräte unterschiedlicher Geschwindigkeit. Wenn Ihr Entwicklungsboard beispielsweise über einen SD-Kartensteckplatz verfügt, stellen Sie sicher, dass Sie SD-Karten in verschiedenen Geschwindigkeiten und Leistungsstufen besitzen. Es kann einen großen Unterschied in der Leistung machen :)

3

Ich würde vorschlagen, zwei Geräte: HTC Touch PRO und ein Motorola Q. Das HTC Touch Pro hat alle mobilen Geräte Funktionalität, die Sie suchen könnten (Touchscreen, GPS, Hardware-Tastatur und Wi-Fi). Das Motorola Q ist genau das Gegenteil (kein Touchscreen, kein GPS [je nach Modell]). Auch mit dem HTC Touch PRO gibt es Communitys, die Ihnen bei der Installation einer neuen Version von Windows Mobile auf dem Gerät helfen können. Zwei, die in den Sinn kommen, sind PPC Geeks (www.ppcgeeks.com) und XDA (xda-developers.com).

Ich glaube, Motorola Q hat die gleiche Art von Gemeinschaften, aber ich habe diese Links nicht. Diese beiden Geräte werden Sie in der Lage sein, Ihre Windows Mobile-Entwicklung zu starten.