But do I want to create an app? Right now, many possible web applications could be done as just that.
Web applications. No need for an installation, no need to deal with approval issues, no dealing with people not upgrading either OS or app. Just a plain website.
Being forced into a local installation again is a huge hit against the open web.
At this point, for most developers the choice is Silverlight (.net/c#) and XNA (for games). I think only a limited amount of publishers are able to publish native c/c++ applications.
TorchMobile had a good port of webkit on WindowsCE with a good browser. RIM bought them and killed the application. Lots of users were sad but the port is not dead from the webkit repository perspective.