2009-07-20 12 views
5

Ich werde neue PDA-Projekt auf dem Windows Mobile und Compact Framework 2.0 oder höher starten. Ich muss die neue Anwendung Benutzerschnittstelle wie IPhone entwerfen, sollte es smilar IPhone Tasten, Gradiend Bildschirme, Farben, etwas wie diese sein. Es scheint, ich brauche viele Bilder und Hintergründe auf der Windows Mobile-Anwendung, um dies zu erreichen.Windows Mobile Benutzeroberfläche Vorschläge

Ich brauche keinen Standard PocketPC UI-Elemente zu verwenden, ist es nicht für mein Projekt nützlich und mich. Ich brauche einige Vorschläge für das neue Design der Benutzeroberfläche der pocketpc App.

Könnten Sie mir bitte Ihre Ideen oder Vorschläge mitteilen?

Antwort

4

Ich fühle deinen Schmerz. Schlimmer noch, ich benutze Win32 und C/C++ für meine WM-Anwendungen, die keine der aufgelisteten UI-Bibliotheken unterstützt.

Das Endergebnis ist, dass, wenn Sie für diese Plattform UI-Komponenten von jemandem anderen kaufen, dann werden Sie leider Ihren eigenen UI-Steuerelemente zu schreiben. Ich musste genau das selbst tun. :/

Mehr Infos gibt es here.

+0

Es scheint, ich stimme Ihnen zu, dass Sie für Ihren Vorschlag. – fyasar

1

ich bei all diesen Möglichkeiten einen Blick nahm, sieht Flüssigkeit schön, aber die Komplexität des Codes setzte mich ab. Ich habe mit einem sehr einfachen Ansatz gegangen (was meine aktuellen Bedürfnissen entspricht), und ich habe ein Imagebutton-Steuerelement geschrieben Besuche

+1

Ich stimme dir zu Flüssigkeit scheint auch komplex. Ich entwickelte auch eine Bibliothek für mein Projekt, die http://msdn.microsoft.com/en-us/library/dd630622.aspx und http://www.codeproject.com/KB/mobile/iPodTouchUI.aspx Projekte gemischt hatte . Ich war gut für mich :) – fyasar

1

Ich werde eine Stimme für Resco hinzufügen. Ich arbeite seit Jahren mit .NET, habe aber keine mobile oder C++ - Erfahrung. Die Resco-Steuerungen sind nicht billig, aber sie haben es erheblich einfacher gemacht und meine Entwicklungszeit um mindestens 50% und wahrscheinlich noch viel mehr verkürzt. In der Größenordnung der Dinge sind die Kosten nichts im Vergleich zu Entwickler Löhne und verpasste Fristen. Keine Verbindung - nur ein glücklicher Kunde :)