Extensão KDE neon Snapcraft facilitará a criação de aplicativos

A comunidade do KDE lançou e informou que a extensão KDE neon Snapcraft facilitará a criação de aplicativos. Conheça essa nova ferramenta.

Snap e Flatpak estão se consolidando, pouco a pouco, nos formatos futuros em que os aplicativos para Linux serão distribuídos.

Extensão KDE neon Snapcraft facilitará a criação de aplicativos
Extensão KDE neon Snapcraft facilitará a criação de aplicativos

Para fazer isso, eles tentam facilitar a vida do desenvolvedor, facilitando a criação e distribuição de aplicativos, algo que aparentemente está sendo aproveitado pela comunidade do KDE, através da extensão KDE neon Snapcraft.

Extensão KDE neon Snapcraft facilitará a criação de aplicativos

Como o tema é um tanto grosseiro, a extensão KDE neon Snapcraft é basicamente um utilitário que permite acelerar a criação de aplicativos KDE com algumas vantagens, como menor consumo de recursos e espaço em disco e obter melhor integração com o sistema, embora no momento seja uma “prévia” (ou seja, não seja estável) e exija a habilitação dos lançamentos “edge” do Snapcraft para usá-lo, portanto, por enquanto, ele é voltado principalmente para pessoas que desejam contribuir para sua melhoria e não tanto na produção real.

Depois que a extensão KDE neon Snapcraft é instalada, os usuários podem baixar o código fonte dos aplicativos criados com esse mecanismo.

Entre os arquivos, há um no formato YAML com “algumas declarações importantes”, além do uso da extensão e do “campo de identificação comum, usado para vincular os metadados do AppStream a esse aplicativo”.

Para tudo o que foi mencionado até agora no blog oficial do Ubuntu, eles acrescentaram que “a seção de partes inclui Snaps de compilação do KDE, além de várias dependências de compilação e ambientes de execução adicionais que não fazem parte do pacote comum. Isso significa que os desenvolvedores podem precisar ajustar seus arquivos YAML para requisitos específicos, mas na maioria dos casos, os componentes comuns já satisfarão a maioria das dependências.”


Depois que a extensão KDE neon for declarada no arquivo snapcraft.yaml e o Snap for construído, os desenvolvedores terão as versões mais recentes das bibliotecas Qt5 e KDE Frameworks disponíveis para execução do aplicativo, para que esses requisitos não tenham para ser configurado manualmente.

Além disso, “a extensão inicia o Qt5 e o ambiente da área de trabalho antes do aplicativo ser iniciado, para que funcionalidades como fontes, temas de cursor e acessibilidade funcionem corretamente”; portanto, quando o aplicativo Snap for iniciado, ele será exibido melhor integrado à área de trabalho para oferecer uma experiência e um comportamento mais consistentes.

Em resumo, a extensão KDE neon Snapcraft é um utilitário que facilita a construção de aplicativos no formato Snap, fazendo com que eles consumam menos recursos, ocupem menos espaço e se integrem melhor ao ambiente de desktop. Quem está curioso pode conferir a entrada correspondente no blog oficial do Ubuntu e nos fóruns do Snapcraft.

O que está sendo falado no blog

No Post found.

Post Views: 264
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.