Android¶
Resumen¶
Esta sección presenta el cliente oficial de Nextcloud para Android, cómo contribuir a su desarrollo y la biblioteca de Android de Nextcloud, que permite a otras aplicaciones comunicarse con un servidor APS Conecta Gestión. Está dirigida a quienes desarrollan para Android.
Fuente: documentación de Nextcloud, «developer_manual/client_apis/android_library/index», versión 3ad9158, licencia CC BY 3.0; traducida y adaptada para APS Conecta Gestión.
Nextcloud ofrece un cliente oficial de Nextcloud para Android, que da a sus usuarios acceso a sus archivos en su APS Conecta Gestión. También incluye funciones como la subida automática de fotos y vídeos a APS Conecta Gestión.
Para quienes desarrollan aplicaciones de terceros, Nextcloud ofrece la biblioteca de Android de Nextcloud bajo la licencia MIT.
Desarrollo del cliente de Nextcloud para Android¶
Si interesa trabajar en el cliente de Nextcloud para Android, el código fuente se encuentra en GitHub. La configuración y el proceso de contribución están documentados aquí.
Conviene empezar por resolver una o dos incidencias para principiantes para familiarizarse con el código, y tener en cuenta nuestro Prólogo.
Para la autenticación se puede usar nuestro flujo de inicio de sesión habitual y, además (o en su lugar, si se acepta que los usuarios dependan de nuestra app Archivos), usar la estupenda biblioteca Android SingleSignOn
Biblioteca de Android de Nextcloud¶
Este documento describe cómo usar la biblioteca de Android de Nextcloud. La biblioteca de Android de Nextcloud permite comunicarse con cualquier servidor APS Conecta Gestión; entre las funciones incluidas están la sincronización de archivos, la subida y descarga de archivos, eliminar o renombrar archivos y carpetas, etc.
Esta biblioteca se puede añadir a un proyecto e integra sin problemas cualquier aplicación con APS Conecta Gestión.
La herramienta necesaria es cualquier IDE para Android; el IDE preferido en este momento es Android Studio.