2009-07-20 18 views
5

Avvierò un nuovo progetto PDA su Windows Mobile e Compact Framework 2.0 o successivo. Ho bisogno di progettare la nuova interfaccia utente dell'applicazione come IPhone, dovrebbe essere smilar pulsanti IPhone, schermi sfumati, colori, alcune cose come questa. Sembra che ho bisogno di molte immagini e sfondi sull'applicazione mobile di Windows per raggiungere questo obiettivo.Suggerimenti dell'interfaccia utente mobile Windows

Non è necessario utilizzare gli elementi dell'interfaccia utente pocketpc predefiniti, non è utile per il mio progetto e per me. Ho bisogno dei tuoi suggerimenti sul nuovo design dell'interfaccia utente di pocketpc.

Potrebbe per favore condividere le sue idee o suggerimenti?

risposta

4

Sento il tuo dolore. Peggio ancora, io uso Win32 e C/C++ per le mie app WM, che nessuna delle librerie UI elencate supporta nemmeno.

Il risultato finale è che, a meno che non si acquistino componenti dell'interfaccia utente da qualcun altro per questa piattaforma, sfortunatamente si dovranno scrivere i propri controlli dell'interfaccia utente. Ho dovuto farlo solo io stesso. :/

C'è più informazioni here.

+0

Sembra, sarò d'accordo con te, per il tuo suggerimento. – fyasar

1

Ho dato un'occhiata a tutte queste opzioni, Fluid sembra carino ma la complessità del codice mi ha spinto. Sono andato con un approccio molto semplice (che si adatta alle mie esigenze attuali) e ho scritto un controllo ImageButton

+1

Sono d'accordo con te Anche il fluido sembra complesso. Ho anche sviluppato una libreria per il mio progetto che ha mescolato i progetti http://msdn.microsoft.com/en-us/library/dd630622.aspx e http://www.codeproject.com/KB/mobile/iPodTouchUI.aspx . Sono stato buono per me :) – fyasar

1

aggiungerò un voto per Resco. Lavoro con .NET da anni ma non ho esperienza di mobile o C++. I controlli Resco non sono economici ma lo hanno reso molto più semplice e hanno ridotto il mio tempo di sviluppo di almeno il 50% e probabilmente molto di più. Nella scala delle cose il costo non è nulla in confronto ai salari degli sviluppatori e alle scadenze mancate. Nessuna affiliazione - solo un cliente felice :)