If you have to develop three separate versions, doesn't that rather defeat the point of the web?
Versions of the plugin are needed for all platforms, but the content being delivered only needs developed once. Like how you only develop a website once, but different browsers are needed to view the site on different platforms.