Here’s a great post by Martin Fowler on the best ways to do cross platform development:
✦ PermalinkTo summarize:
- Don’t use cross-platform toolkits
- For maximum reach: built a web app that looks like web app
- To appeal to a particular platform: build a native app for that platform, with a experience design based on that platforms interaction style
My books...