I have iPad, Android, webOS and PlayBook - each one is distinct in the features (visible, and internal). There is plenty to learn (for me at least).
What I'm doing right now is a small sdk/lib (native) to support them all.
And nothing better than webOS going open source. Even if it's in September (at least I'll not get distracted, as I have game to ship by that time).