UI Improvements in CF 2

  • Thread starter Thread starter Dave Brown
  • Start date Start date
D

Dave Brown

Are their any significant UI improvements in CF 2?

I would love to be able to start developing interfaces that rival say
TOM TOM navigator, but from my initial look, it seems we're stuck with
the same old crappy 2D elements ?
 
NETCF uses native CE UI. If you don't like that, go ahead and draw your own
UI.

That can be done even in NETCF V1. Here's an example:
https://www22.verizon.com/verizon-one/tour/


Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).
 
Are their any significant UI improvements in CF 2?
I would love to be able to start developing interfaces that rival say
TOM TOM navigator, but from my initial look, it seems we're stuck with
the same old crappy 2D elements ?

Here is another example:

http://www.potalasoftware.com/telly.aspx

You can basically create any interface you want. The trick is to create
your own custom controls for all the UI elements, at which point you can
do just about anything you want with the interface. If you're using VS
2003, it means you can't use the form designer to design the application
(VS 2005 makes it much easier to create controls that can be placed at
design time). Once you get over the fact that you have to use code to
create all your screens, it actually isn't that bad.

We have another Pocket PC application that will be available in beta
form in a couple weeks that also uses almost 100% custom controls for
the interface.

Once you get used to this approach, it's actually a lot of fun. In fact,
I would argue to that to create a commercial application with the CF,
you'll need to use code instead of the form designer to create the UI in
any case so you can handle orientation and DPI changes.

-- John
 
Back
Top