Phil Bull philbull@gmail.com 2012 Michael Hill mdhillca@gmail.com 2013 Acesse armazenamentos de dados estruturados, compartilhamentos de rede e arquivos. Enrico Nicoletto liverig@gmail.com 2009 Rafael Fontenelle rafaelff@gnome.org 2013, 2014, 2016, 2017 Isaac Ferreira Filho isaacmob@riseup.net 2018 Acesso a arquivos & dados

Leia e escreva assincronamente arquivos e outros fluxos

Armazene e obtenha metadados de documentos

Acesso transparente a arquivos locais e remotos usando as bibliotecas centrais de E/S do GNOME. Torne seu aplicativo responsivo usando o suporte extensivo para operações de E/S assíncronas. Permite que usuários localizem arquivos facilmente fornecendo metadados para descrever documentos.

O que você pode fazer?

Para ler e escrever assincronamente arquivos e outros fluxos, use GIO. Uma API de VFS (sistema de arquivos virtual) de alto nível é fornecida, assim como utilitários tais como inicialização de ícones e aplicativos

Use Tracker para armazenar e obter metadados de documentos, assim como dados estruturados, tais como contatos.

Exemplos do mundo real

Você pode ver muitos aplicativos do mundo real de tecnologias de E/S do GNOME em projetos de código aberto, como os exemplos dados abaixo.

Documentos facilita a localização de seus arquivos comTracker.

( Site | Código-fonte )

Arquivos alavanca GIO a facilitar o gerenciamento de tanto arquivos locais quanto remotos.

( Site | Capturas de tela | Código-fonte )