<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="overview-io" xml:lang="pt-BR">
  <info>
    <link type="guide" xref="index" group="io"/>
    <revision version="0.1" date="2012-02-24" status="review"/>

    <credit type="author copyright">
      <name>Phil Bull</name>
      <email its:translate="no">philbull@gmail.com</email>
      <years>2012</years>
    </credit>
    <credit type="editor">
      <name>Michael Hill</name>
      <email its:translate="no">mdhillca@gmail.com</email>
      <years>2013</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Acesse armazenamentos de dados estruturados, compartilhamentos de rede e arquivos.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Enrico Nicoletto</mal:name>
      <mal:email>liverig@gmail.com</mal:email>
      <mal:years>2009</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Rafael Fontenelle</mal:name>
      <mal:email>rafaelff@gnome.org</mal:email>
      <mal:years>2013, 2014, 2016, 2017</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Isaac Ferreira Filho</mal:name>
      <mal:email>isaacmob@riseup.net</mal:email>
      <mal:years>2018</mal:years>
    </mal:credit>
  </info>

<title>Acesso a arquivos &amp; dados</title>

<list>
 <item>
  <p><em style="strong">Leia e escreva assincronamente arquivos e outros fluxos</em></p>
 </item>
 <item>
  <p><em style="strong">Armazene e obtenha metadados de documentos</em></p>
 </item>
</list>

<p>Seamlessly access local and remote files using the core GNOME IO libraries.
Make your application responsive by using the extensive support for
asynchronous IO operations. Allow users to find files easily by providing
metadata to describe documents.</p>

<section id="what">
 <title>O que você pode fazer?</title>

  <p>Para <em style="strong">ler e escrever assincronamente arquivos e outros fluxos</em>, use <em style="strong" xref="tech-gio">GIO</em>. 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</p>

  <p>Use <em style="strong" xref="tech-tracker">Tracker</em> para <em style="strong">armazenar e obter metadados de documentos</em>, assim como <em style="strong">dados estruturados</em>, tais como contatos.</p>

</section>

<!-- TODO Add link to code examples.
<section id="samples">
 <title>Code samples</title>
 <list>
  <item><p>A sample we should write</p></item>
  <item><p><link xref="samples">More…</link></p></item>
 </list>
</section>
-->

<section id="realworld">
  <title>Exemplos do mundo real</title>

  <p>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.</p>
  <list>
    <item>
      <p><em style="strong">Documentos</em> facilita a localização de seus arquivos com<em style="strong">Tracker</em>.</p>
      <p>( <link href="https://wiki.gnome.org/Apps/Documents">Site</link> | <link href="https://gitlab.gnome.org/GNOME/gnome-documents">Código-fonte</link> )</p>
  </item>
    <item>
      <p><em style="strong">Arquivos</em> alavanca <em style="strong">GIO</em> a facilitar o gerenciamento de tanto arquivos locais quanto remotos.</p>
      <p>( <link href="https://wiki.gnome.org/Apps/Nautilus">Site</link> | <link href="https://wiki.gnome.org/Apps/Nautilus/Screenshots">Capturas de tela</link> | <link href="https://gitlab.gnome.org/GNOME/nautilus">Código-fonte</link> )</p>
  </item>
 </list>
</section>
</page>
