O ambiente de desenvolvimento multiplataforma (WIN, MAC, Linux) para obter uma aparência nativa? (Exatamente como o Dropbox)
-
12-09-2019 - |
Pergunta
Percebi que todos os betas do Dropbox são lançados simultaneamente para Windows, Mac e Linux. Como eles fizeram isso? Alguém sabe qual plataforma está usando? Estou ciente de que existem muitos funções nativas - muito impressionantes, na verdade, em cada um dos clientes da plataforma, mas eles parecem lançar cortes críticos de bugs sem sentido para todas as plataformas.
Então, alguma idéia de qual plataforma da GUI eles estão usando?
Solução
A versão Linux inclui arquivos como wx._windows_.so
, libwx_gtk2*.so
, etc. (eu não verifiquei os outros), então suspeito que o Dropbox use wxWidgets.
Outras dicas
Qt é um aplicativo popular de plataforma cruzada e uma estrutura de GUI com aparência nativa.
Não sei o que o Dropbox usa para todas as suas plataformas suportadas, mas parece que seu cliente Linux usa pelo menos Gtk: Dropbox Linux Requisitos de sistema.