I often wonder how much effort it would take to make one of the popular eguis framework and, rather than make it looks "like a native" app, you could get away with making it look "like a browser". (everyone style buttons/ inputs / etc... but they have a general "default" feeling that people are probably used to, at this point ?)