Whatsapp

Aplicativos independentes de desktop versus aplicativos dependentes de desktop no Linux?

Anonim

No início deste ano, muitos usuários do Linux Mint aprenderam sobre o fato de que a distro baseada no Ubuntu Linux iria apresentar seu próprio conjunto de aplicativos chamado X-apps no Linux Mint 18, e isso tem acontecido até agora, quando você conhece os novos features da versão beta do Linux Mint 18 Cinnamon.

O que são X-apps?

É um novo projeto iniciado com o objetivo de produzir aplicativos genéricos para ambientes de desktop GTK tradicionais, como Cinnamon, MATE, Xcfe e o resto. Destina-se a desenvolver aplicativos principais que se fundirão bem com os ambientes de desktop mencionados acima e acabar com os aplicativos que não se integram bem fora desses ambientes de desktop.Portanto, quando alterações ou novos recursos forem adicionados a um aplicativo, eles serão aplicados a todos os ambientes de área de trabalho.

As principais características dos X-apps

A maioria dos aplicativos simplesmente oferece funcionalidades existentes, portanto, os usuários não precisam se preocupar em ter que aprender algo novo para usá-los.

O que realmente funciona melhor: Aplicativos dependentes de desktop Vs Aplicativos independentes de desktop

Tendo dado a você um bom destaque do projeto X-apps, você perceberá que esses aplicativos são dependentes do ambiente de desktop, funcionando e se integrando adequadamente com os ambientes de desktop GTK tradicionais que mencionamos acima. Por outro lado, são os aplicativos independentes do ambiente de desktop, como Thunderbird, LibreOffice e VLC, que podem funcionar na maioria, senão em todos os ambientes de desktop, incluindo KDE, GNOME, e também é um software de plataforma cruzada e funciona nos principais sistemas operacionais, como como Windows e Mac OSX e muitos mais. Um fato sobre esses aplicativos é que seu desenvolvimento não é focado em nenhuma plataforma ou ambiente de desktop, eles simplesmente funcionam em qualquer lugar, mas a questão é se eles podem caber em qualquer lugar em termos de integração adequada com um desktop.

Você pode realmente olhar para o argumento acima em duas ideias possíveis:

Aqui, os ambientes de desktop teriam pequenos aplicativos oferecendo recursos e funcionalidades básicas aos usuários, integrando-se bem com a interface do usuário. E você perceberá que os aplicativos Linux Mint X realmente se enquadram nessa descrição.

De acordo com isso, os desenvolvedores teriam que adaptar a interface do usuário para cada ambiente de desktop, mas mantendo e oferecendo várias funcionalidades principais de plataforma cruzada.

Como observação final, acho que é vantajoso considerar e manter ambas as ideias aqui, os ambientes de desktop precisam ter seus próprios aplicativos aos quais os usuários possam se adaptar facilmente, e o desenvolvimento de aplicativos independentes do ambiente de desktop é vital para oferecem aos usuários uma ampla gama de aplicativos que eles podem achar altamente produtivos e oferecem recursos e funcionalidades avançadas. Este é um argumento importante, pois a existência de várias distribuições Linux e ambientes de desktop é sempre um grande desafio para novos usuários do Linux em termos de qual escolher e manter. O que você pensa sobre esta questão? Você pode compartilhar seus pensamentos através da seção de comentários abaixo.