Cross-platform desktop application shell