Interesting thing about building a native app for any computing platform is taking advantage of the unique features of the platform.
With a desktop app, users get a dedicated computing space with access to the file system and DE. So we build around that.