It depends on just how "cross-platform" you want to make it. If you came up with another standards-based UI framework that had the same cross-platform penetration of web browsers, then you'll have effectively reinvented the browser. For everything else, you can basically pick a maximum of two: cross-platform, native, and easy.
It depends on just how "cross-platform" you want to make it. If you came up with another standards-based UI framework that had the same cross-platform penetration of web browsers, then you'll have effectively reinvented the browser. For everything else, you can basically pick a maximum of two: cross-platform, native, and easy.