O ambiente de desenvolvimento multiplataforma (WIN, MAC, Linux) para obter uma aparência nativa? (Exatamente como o Dropbox)

StackOverflow https://stackoverflow.com/questions/1247671

  •  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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top