This is the final post in this series, and for a complete reference, here are the previous parts:
- Part 1 gave some background
- Part 2 looked at some of the alternatives
- Part 3 was a general introduction
- Part 4 gave an introduction to GDI
- Part 5 promoted one form and many dialogs
- Part 6 showed how the painting is done
- Part 7 discussed how to build an active UI
- Part 8 started the walkthrough of the controls
- Part 9 covered the ScrollControl base class
- Part 10 talked about the ScrollList control
- Part 11 was about the ScrollPanel control
- Part 12 demonstrated animated navigation
- Part 13 showed how to be resolution/orientation aware
The TouchUI framework is published on CodePlex in a project called TouchUI, and this means that you can access the full source code as well as discuss it, come with suggested improvements, etc.
On the upper right you see the UX of the sample included in the code, and it's a beginning of a simple shopping app that allows for scrolling through articles (in this case only strawberries) and then touching them to see more details.
Even if this series is complete, I will probably continue to build further on the framework, and any suggestions on things to add are most welcome. Any other feedback, for that matter, is also welcome!