<?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" lang="es">
  <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>

    <license xmlns="http://projectmallard.org/1.0/" href="http://creativecommons.org/licenses/by-sa/4.0/">

  <p>This work is licensed under a
  <link href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons
  Attribution-ShareAlike 4.0 International</link> license.</p>

  <p>Como excepción especial, los poseedores de los derechos de autor le dan permiso para copiar, modificar y distribuir el código de ejemplo contenido en este documento bajo los términos que usted elija, sin restricción.</p>

</license>

    <desc>Acceder a almacenamientos de datos estructurados, comparticiones en red y archivos.</desc>
  <credit type="translator copyright"><name>Daniel Mustieles</name><email>daniel.mustieles@gmail.com</email><years>2011-2019</years></credit><credit type="translator copyright"><name>Jorge González</name><email>jorgegonz@svn.gnome.org</email><years>2007-2010</years></credit><credit type="translator copyright"><name>Mario Carrión</name><email>mario@monouml.org</email><years>2006</years></credit></info>

<title>Acceso a datos y a archivos</title>

<list>
 <item>
  <p><em style="strong">Leer y escribir de manera asíncrona archivos y otros flujos</em></p>
 </item>
 <item>
  <p><em style="strong">Guardar y recuperar metadatos 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>¿Qué puede hacer?</title>

  <p>Para <em style="strong">leer y escribir archivos y otros flujos de manera asíncrona</em>, use <em style="strong" xref="tech-gio">GIO</em>. Se proporciona una API de alto nivel llamada VFS (sistema de archivos virtual), así como utilidades como iconos y lanzamiento de aplicaciones.</p>

  <p>Use <em style="strong" xref="tech-tracker">Tracker</em> para <em style="strong">guardar y recuperar metadatos de documentos</em>, así como <em style="strong">datos estructurados</em>, tales como contactos.</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>Ejemplos del mundo real</title>

  <p>Puede ver muchos ejemplos de aplicaciones del mundo real con tecnologías de E/S de GNOME en proyectos de código abierto, como las indicadas en los siguientes ejemplos.</p>
  <list>
    <item>
      <p><em style="strong">Documentos</em> hace que sea sencillo encontrar sus archivos con <em style="strong">Tracker</em>.</p>
      <p>( <link href="https://wiki.gnome.org/Apps/Documents">Página web</link> | <link href="https://gitlab.gnome.org/GNOME/gnome-documents">Código fuente</link> )</p>
  </item>
    <item>
      <p><em style="strong">Archivos</em> usa <em style="strong">GIO</em> para simplificar la gestión de archivos locales y remotos.</p>
      <p>( <link href="https://wiki.gnome.org/Apps/Nautilus">Página web</link> | <link href="https://wiki.gnome.org/Apps/Nautilus/Screenshots">Capturas de pantalla</link> | <link href="https://gitlab.gnome.org/GNOME/nautilus">Código fuente</link> )</p>
  </item>
 </list>
</section>
</page>
