I've been contemplating what to use in my next little project. I want to create something simple enough that it should not matter where the view code comes from- but that I can get it on Windows or on an Android phone or on a mac or iphone. HTML5 is the first thing that comes to mind. However, I want to create rich custom controls. I read a tiny bit about WPF and it seems interesting enough- but windows-specific. And CWnd custom controls are obviously too specific to windows as well to run on an android phone.
I'm hoping someone knows of something new, maybe the answer really is HTML5 (with canvas?) -- just looking for some good input - anything general - just get some good discussion on this! I just want to minimize the code I need to write and get it on the most platforms possible - but very rich fat application looking controls....