UI Components for Windows Mobile Applications (.NET Compact Framework)?

A few months ago, I searched and found nothing (satisfactory). I had to implement my own control library. Lack of good existing "touch-aware" libraries makes me think I should commercialize mine, but it's very incomplete.

Thanks for the answer. Did you use managed code (C#, VB. NET)?

What kind of controls did you implement? Maybe I could be your first customer? ;-) or we could share some code... – splattne Oct 10 '08 at 15:05 I did touch-scrolling lists and items, and buttons, skinnable with image templates.

Try slimcode.com/dutchtab for an example of those controls. – Martin Plante Nov 14 '08 at 19:34.

I know that Resco has some "Touch" based list and grid controls for Windows Mobile .net. We use some of their stuff (but not the "touch" features) and they have worked out pretty good for us so far. Here is their SmartGrid.NET control for example.

Thanks for the answer. I know the Resco-controls. I used them myself.

They are okay, but still "classic" Windows controls. I'm looking more something "iPhone"-ish... – splattne Oct 12 '08 at 10:38 Did you see this? Resco.Net/developer/company/articles.

Aspx? File=articles/… they look pretty modern to me. – TreeUK Aug 5 '09 at 18:16.

I picked up Mirabyte's Touch Controls v1.0 offering on the weekend. Version 1.5 has now been released The positive: When you get it working, it can look very nice and the kinetic scrolling is nice. You get swiping left and right to go back and forth.

Questions asked on the forum seem to be answered pretty quickly. You can do alpha transparent images using their resource based image They seem to be doing a lot of work to improve things requested on the forums. The negative The architecture used in the demo isn't what I consider best practice.(There's a single PageHandler class that handles everything from spinning up buttons, pages, menus etc that's split using partial classes across 5 files).

There's no documentation or comments. The mechanisms for using transparent images are heavily reliant on strings, lack of dynamic ways of using your own images. It's a very list based UI you're likely to end up with which may or may not be to your taste.

Few entry points for inherited controls, no source. All in all, I'd recommend them, they give you a nice way of creating iPhone like UIs. Just be aware there are still teething problems and a lack of documentation.

There's also an open source project called Fluid Controls. They live here. There's an implementation here.

Looks like you can create some nice interfaces with it, however it does require quite a lot of code to do. For example, to create a list requires an inherited ListBox class with a Template that explicitly creates and positions all your controls. Still, a good way to go if you don't want to fork out 50 euro for Mirabyte or 600 dollars for Roscos tools.

Mirabyte has recently released Touch Controls, which offers a very flexible control for lists and menus. In also has features like kinetic scrolling. The good thing is that it is a 100% .

NETCF component.

We've faked a lot of static animations by creating . Png sequences in adobe after effects and then rotating the images within a Picture box.

If you are looking for controls that allow creating iPhone-like UI, you might be interested in a new version of Resco MobileForms Toolkit. They've added 3 new controls that are especially data input based on Touch support oriented and look really attractive. I suggest giving a look at Resco's web page.

1 They do look really nice, shame they're almost $600. – TreeUK Aug 5 '09 at 18:42 Amen TreeUK! Resco's control look very promising, but they are WAY expensive.

I have no problem paying for controls, I paid about that much for Telerik's web controls. But the Mobile market doesn't bring in NEARLY the same amount of cash-flow as the whole web market, intranet and internet. So it is VERY hard to justify that level of cost for those controls.

– eidylon Aug 23 '09 at 0:25 When comparing the real value (quality, number of controls) I grabbed a toolkit from Resco — they offer over 20 components, all of them look good, and references from other people very highly positive. And I have to say, I made the right decision. Besides having new versions and fixes on weekly basis, I was extremely surprised with the support.

Resco guys have always solved my issues within 24 hours — something I consider a value that matters. And frankly speaking, perfect support is something that every developer demands and is willing to pay far more than $600 per year. – Ivan Sep 11 '09 at 10:50 Welcome Ivan Stano, Resco Marketing... resco.Net/developer/company/news.

Aspx? File=2010-09-28-4 – Sebastian Zaklada Mar 24 at 14:19.

Pocketwit is open source and has a cool interface code.google.com/p/pocketwit/ Kinetic List - The main list implements "kinetic scrolling". Side Menus - Action menus are located to the sides of the main menu. So if you drag the list to the left or right, you will see the a menu of actions beside the list.

You may also consider looking into SlideUI . NET CF UI Controls our company use for Win Mobile development. It contains a rich list of design-time available controls optimized for fingers (buttons, edits, paintbox, kinetic scrolling list, etc.) Visit SlideUI's website at devslide.com/products/slideui.

I tried Mirabyte and SlideUI. I downloaded and played with both of them. The SlideUI controls (1.6) are really good, and I have to say I am impressed.

I'm setting up a student license from them now. I would recommend this for anyone looking for an easier way to make a nice looking app without having to create your own designs and controls.

Mirabyte, it seems good, but you can't try in some test application their touch controls component, the are only provide a sample application. Otherwise, you can't see how to look inside of your application. In my opinion, you should choice resco, they are working in PocketPC platform many year and they know what is the performance and application scalability, usability, user friendly etc.Finally, I like the resco's lastest edition of mobile studio 2009.

If you're looking for iPhone like GUI on Windows Mobile, take a look at Bee Mobile at beemobile4.net They offer their iPack - a pack of . NET CF controls which provide iPhone-like GUI.

I personally would recommend mirabyte's Touch Controls Suite 2. The new version 2 is much better than the first release (great performance, low memory consumtion) and they have probably the best value for money. I used them in some client projects and I'm very pleased with them, also because of the very active community in their support forums that helped me a lot!

Search for Sense SDK, excelent freeware API for finger friendly UI development. I have to try Touch Controls (good, but not free), Fluid (obsolete) and Silvermoon (poor compatiblity) and Sense SDK is the best!

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions