{"id":379257,"date":"2022-04-05T16:39:31","date_gmt":"2022-04-05T14:39:31","guid":{"rendered":"https:\/\/nextcloud.com\/?page_id=379257"},"modified":"2026-02-20T13:44:58","modified_gmt":"2026-02-20T12:44:58","slug":"desarrollador","status":"publish","type":"page","link":"https:\/\/nextcloud.com\/es\/desarrollador\/","title":{"rendered":"Desarrollador"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_section el_class=\u00bbtitlebar developers\u00bb css=\u00bb.vc_custom_1769174624232{background-image: url(https:\/\/nextcloud.com\/wp-content\/uploads\/2023\/01\/nextcloud-developer-program.jpg?id=87837) !important;}\u00bb][vc_row content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb1\/2&#8243;][vc_empty_space height=\u00bb75px\u00bb][vc_column_text css=\u00bb\u00bb el_class=\u00bbpage-title centerMobile\u00bb]<\/p>\n<h1>Desarrollo de aplicaciones Nextcloud<\/h1>\n<p>[\/vc_column_text][vc_column_text css=\u00bb.vc_custom_1769416926045{margin-top: 2rem !important;margin-bottom: 0px !important;}\u00bb el_class=\u00bbpage-subtitle centerMobile\u00bb]Nextcloud ofrece una plataforma s\u00f3lida para crear aplicaciones que ampl\u00edan la funcionalidad de su ecosistema de colaboraci\u00f3n y uso compartido de archivos.<br \/>\n<strong>Esta p\u00e1gina proporciona enlaces r\u00e1pidos a:<\/strong>[\/vc_column_text][\/vc_column][vc_column width=\u00bb1\/2&#8243;][\/vc_column][\/vc_row][\/vc_section][vc_section el_class=\u00bbnc_default_section\u00bb css=\u00bb.vc_custom_1769174631613{margin-top: -6rem !important;padding-top: 0px !important;}\u00bb][vc_row equal_height=\u00bbyes\u00bb el_class=\u00bbfixed_row_iconboxes\u00bb][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-2 vc_col-md-2&#8243;]<div class=\"nc_iconbox feature_iconbox no_label \"><a href=\"#tutorials\" target=\"\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Tutoriales<\/h4><div class=\"description\">Una lista de tutoriales que cubren diferentes casos de uso y posibilidades para desarrollar en cualquier lenguaje de programaci\u00f3n que elijas.<\/div><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-2 vc_col-md-2&#8243;]<div class=\"nc_iconbox feature_iconbox no_label \"><a href=\"#api_references\" target=\"\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/cogs.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Nextcloud API Referencias<\/h4><div class=\"description\">Una lista de API program\u00e1ticas y de red que est\u00e1n involucradas en Nextcloud.<\/div><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-2 vc_col-md-2&#8243;]<div class=\"nc_iconbox feature_iconbox no_label \"><a href=\"#dev_documentation\" target=\"\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/documentation.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Documentaci\u00f3n para desarrolladores<\/h4><div class=\"description\">Documentaci\u00f3n centrada en el desarrollo (front-end, back-end, herramientas, API\u2019s, etc.).<\/div><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-2 vc_col-md-2&#8243;]<div class=\"nc_iconbox feature_iconbox no_label \"><a href=\"#example_apps\" target=\"\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/appstore.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Aplicaciones de ejemplo<\/h4><div class=\"description\">Donde puedes encontrar apps y su c\u00f3digo fuente como inspiraci\u00f3n para tu proyecto.<\/div><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-2 vc_col-md-2&#8243;]<div class=\"nc_iconbox feature_iconbox no_label \"><a href=\"#contribute\" target=\"\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/community-3.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Otras formas de contribuir<\/h4><div class=\"description\">Tambi\u00e9n puedes contribuir a aplicaciones de otras personas o a traducir aplicaciones.<\/div><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-2 vc_col-md-2&#8243;]<div class=\"nc_iconbox feature_iconbox no_label \"><a href=\"#support\" target=\"\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/support.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Apoyo de la comunidad<\/h4><div class=\"description\">D\u00f3nde hacer preguntas y obtener ayuda.<\/div><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column][\/vc_row][\/vc_section][vc_section el_class=\u00bbnc_default_section\u00bb css=\u00bb.vc_custom_1766049436395{margin-top: 0px !important;margin-bottom: 0px !important;}\u00bb el_id=\u00bbtutorials\u00bb][vc_row gap=\u00bb2&#8243; content_placement=\u00bbmiddle\u00bb][vc_column offset=\u00bbvc_col-lg-6 vc_col-md-6&#8243;][vc_column_text css=\u00bb\u00bb el_class=\u00bbnc_text_as_separator\u00bb]Tutoriales[\/vc_column_text][vc_column_text css=\u00bb\u00bb el_class=\u00bbintro-title nc-section-title copy_element_link\u00bb]<\/p>\n<h2>Tutoriales de desarrollo de aplicaciones Nextcloud<\/h2>\n<p>[\/vc_column_text][vc_separator color=\u00bbcustom\u00bb align=\u00bbalign_left\u00bb border_width=\u00bb2&#8243; el_width=\u00bb20&#8243; css=\u00bb\u00bb el_class=\u00bbnc_separator_line\u00bb][vc_column_text css=\u00bb\u00bb]<\/p>\n<p dir=\"ltr\" data-pm-slice=\"1 1 []\">Nextcloud permite implementar aplicaciones como parte del n\u00facleo (escrito en PHP y Vue.js). Tambi\u00e9n es posible implementar apps que se ejecuten fuera del servidor como microservicios escritos en cualquier lenguaje de programaci\u00f3n de tu elecci\u00f3n, utilizando AppAPI. Primero, necesitar\u00e1s un entorno de desarrollo.<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-3 vc_col-md-3&#8243;][vc_column_text css=\u00bb\u00bb]\t<div class=\"filter_tutorials filter_iconboxes\">\n\t<div class=\"input-outer\">\n\t\t<div class=\"search-holder\">\n\t\t\t<select name=\"filter_tutorials\" id=\"filter_tutorials\">\n\t\t\t\t<option value=\"all\">Show all tutorials<\/option>\n\t\t\t\t<option value=\"development_environment_tutorial\">Setting up a development environment<\/option>\n\t\t\t\t<option value=\"php_apps_tutorial\">Tutorials Php apps<\/option>\n\t\t\t\t<option value=\"app_api_apps_tutorial\">Tutorials AppAPI apps<\/option>\n\t\t\t<\/select>\n\t\t<\/div>\n\t<\/div>\n\t<\/div>\n\t<script>\n\t\tjQuery(document).ready(function () {\n\n\t\t\tjQuery('.development_environment_tutorials_desc_row').hide(); \n\n\t\t\tjQuery('#filter_tutorials').change(function () {\n\t\t\t\tvar curr_value = jQuery(this).val();\n\t\t\t\tconsole.log(curr_value);\n\t\t\t\t\n\n\t\t\t\tif(curr_value == 'all') {\n\t\t\t\t\tjQuery('.app_tutorials_row .nc_iconbox.tutorial').each(function(){\n\t\t\t\t\t\t\/\/show all\n\t\t\t\t\t\tjQuery(this).show();\n\t\t\t\t\t\tjQuery('.development_environment_tutorials_desc_row').hide(); \n\t\t\t\t\t});\n\t\t\t\t} else {\n\n\t\t\t\t\tjQuery('.app_tutorials_row .nc_iconbox.tutorial').each(function () {\n\t\t\t\t\tvar thisClass = jQuery(this).attr('class');\n\t\t\t\t\tconsole.log('Classes: '+thisClass);\n\n\t\t\t\t\tif (thisClass.indexOf(curr_value) === -1) {\n\t\t\t\t\t\t\/\/not found, hide\n\t\t\t\t\t\tjQuery(this).hide();\n\n\t\t\t\t\t\tif(curr_value == 'development_environment_tutorial') {\n\t\t\t\t\t\t\tjQuery('.development_environment_tutorials_desc_row').show(); \n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tjQuery('.development_environment_tutorials_desc_row').hide(); \n\t\t\t\t\t\t}\n\n\t\t\t\t\t} else {\n\t\t\t\t\t\tjQuery(this).show();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\t\n\n\t\t\t});\n\t\t});\n\t<\/script>\n[\/vc_column_text][\/vc_column][vc_column width=\u00bb1\/2&#8243; offset=\u00bbvc_col-lg-3 vc_col-md-3&#8243;][vc_column_text css=\u00bb\u00bb]\t<div class=\"filter_iconboxes\">\n\t<div class=\"input-outer\">\n\t\t<div class=\"search-holder\">\n\t\t\t<input type=\"text\" data-destination=\"app_tutorials_row\" placeholder=\"Filter tutorials\" id=\"tutorials_filtersearch\">\n\t\t<\/div>\n\t<\/div>\n\t<\/div>\n\t<script>\n\t\tjQuery(document).ready(function () {\n\t\t\tvar $carousel_items_type = '';\n\n\t\t\tjQuery('#tutorials_filtersearch').keyup(function () {\n\t\t\t\tvar curr_value = jQuery(this).val().toLowerCase();\n\t\t\t\t\/\/console.log(\"curr_value: \"+curr_value);\n\n\t\t\t\tjQuery('.app_tutorials_row .nc_iconbox').each(function () {\n\t\t\t\t\tvar text = jQuery(this).text().trim().toLowerCase();\n\t\t\t\t\t\/\/console.log(\"text: \"+text);\n\n\t\t\t\t\tif (text.indexOf(curr_value) === -1) {\n\n\t\t\t\t\t\tif($carousel_items_type == 'multiple') {\n\t\t\t\t\t\t\t\/\/console.log(\"Multiple.\");\n\t\t\t\t\t\t\tjQuery(this).hide();\n\n\t\t\t\t\t\t\t\/*\n\t\t\t\t\t\t\tif(!jQuery(this).parents('.owl-item').hasClass('active')) {\n\t\t\t\t\t\t\t\tjQuery(this).parents('.owl-item').hide();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t*\/\n\n\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\tif(jQuery(this).parents('.owl-item').length) {\n\t\t\t\t\t\t\t\tjQuery(this).parents('.owl-item').hide();\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tjQuery(this).hide();\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t} else {\n\t\t\t\t\t\t\/\/found, is showing \n\n\t\t\t\t\t\tif($carousel_items_type == 'multiple') {\n\t\t\t\t\t\t\t\/\/console.log(\"Multiple.\");\n\t\t\t\t\t\t\tjQuery(this).show();\n\n\n\t\t\t\t\t\t\t\/\/cloning and showing it in the active item\n\t\t\t\t\t\t\t\/\/ remove old clones\n    \t\t\t\t\t\tjQuery(this).parents('.owl-stage').find('.owl-item.active .cloned').remove();\n\n\t\t\t\t\t\t\tvar id = jQuery(this).attr('id');\n\t\t\t\t\t\t\tif(!jQuery(this).parents('.owl-stage').find('.owl-item.active').find('#'+id).length) {\n\t\t\t\t\t\t\t\tif(!jQuery(this).hasClass('cloned')) {\n\t\t\t\t\t\t\t\t\tif(!jQuery(this).parents('.owl-item').hasClass('active')) {\n\t\t\t\t\t\t\t\t\t\t\/\/console.log(\"cloning..\");\n\n\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\tvar cloned = jQuery(this).clone();\n\t\t\t\t\t\t\t\t\t\tcloned.addClass('cloned');\n\t\t\t\t\t\t\t\t\t\t\/\/console.log(cloned);\n\n\t\t\t\t\t\t\t\t\t\tjQuery(this).parents('.owl-stage').find('.owl-item.active .media_coverage_posts').append(cloned);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\tif(jQuery(this).parents('.owl-item').length) {\n\t\t\t\t\t\t\t\tjQuery(this).parents('.owl-item').show();\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tjQuery(this).show();\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\n\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t<\/script>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row gap=\u00bb30&#8243; content_placement=\u00bbmiddle\u00bb el_class=\u00bbdevelopment_environment_tutorials_desc_row\u00bb][vc_column width=\u00bb1\/6&#8243;][\/vc_column][vc_column width=\u00bb2\/3&#8243;][vc_message use_svg_icon=\u00bbyes\u00bb css=\u00bb\u00bb svg_icon_id=\u00bb343473&#8243;]Hay dos formas recomendadas de configurar un entorno de desarrollo. Si no tienes mucho tiempo, puedes usar GitHub Codespaces. Si necesitas un entorno de desarrollo para proyectos m\u00e1s grandes, puedes configurar un entorno de desarrollo local con Docker o implementar los componentes manualmente.[\/vc_message][\/vc_column][vc_column width=\u00bb1\/6&#8243;][\/vc_column][\/vc_row][vc_row gap=\u00bb10&#8243; equal_height=\u00bbyes\u00bb el_class=\u00bbapp_tutorials_row\u00bb][vc_column]<div class=\"nc_iconbox feature_iconbox tutorial development_environment_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F1%20Setting%20up%20a%20development%20environment\" target=\"_blank\" title=\"Setting up a development environment\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Configuraci\u00f3n de un entorno de desarrollo<\/h4><span class=\"see_more\">Ver tutorial <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial development_environment_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F%2F1a%20Set%20up%20a%20quick%20development%20environment%20with%20GitHub%20Codespaces\" target=\"_blank\" title=\"Set up a quick development environment with GitHub Codespaces\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Configurar un entorno de desarrollo r\u00e1pido con GitHub Codespaces<\/h4><span class=\"see_more\">Ver tutorial <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial php_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F%2F2%20Develop%20your%20first%20Hello%20World%20app\" target=\"_blank\" title=\"Develop your first Hello World app\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Desarrolla tu primera aplicaci\u00f3n Hello World<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial php_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F3%20Developing%20a%20simple%20interface-only%20app\" target=\"_blank\" title=\"Developing a simple interface-only app\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Desarrollo de una aplicaci\u00f3n de interfaz sencilla<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial php_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F4%20Developing%20a%20dashboard%20widget%20with%20Vue.js\" target=\"_blank\" title=\"Developing a dashboard widget with Vue.js\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Desarrollo de un widget de panel con Vue.js<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial php_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F5%20Developing%20an%20integration%20with%20external%20provider%20using%20Smart%20Picker\" target=\"_blank\" title=\"Developing an integration with external provider using Smart Picker\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Desarrollo de una integraci\u00f3n con proveedores externos mediante Smart Picker<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial php_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F6%20Developing%20a%20complete%20app%20with%20a%20navigation%20bar%20and%20database\" target=\"_blank\" title=\"Developing a complete app with a navigation bar and database\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Desarrollo de una app completa con barra de navegaci\u00f3n y base de datos<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial php_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F7%20Adding%20automated%20tests%20to%20your%20app\" target=\"_blank\" title=\"Adding automated tests to your app\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Agregar pruebas automatizadas a tu app<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial php_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=Extra%20Basic%20app%20development%20troubleshooting\" target=\"_blank\" title=\"Basic app development troubleshooting\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Soluci\u00f3n de problemas b\u00e1sicos de desarrollo de aplicaciones<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div><div class=\"nc_iconbox feature_iconbox tutorial app_api_apps_tutorial \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=%2F8%20Develop%20your%20first%20ExApp%20in%20Python\" target=\"_blank\" title=\"Develop your first ExApp in Python\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Desarrolla tu primera ExApp en Python<\/h4><span class=\"see_more\">Ver m\u00e1s <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column][\/vc_row][vc_row gap=\u00bb30&#8243; equal_height=\u00bbyes\u00bb el_class=\u00bbiconboxes\u00bb][vc_column css=\u00bb.vc_custom_1676477675284{margin-top: 1.5rem !important;}\u00bb][vc_btn title=\u00bbTodos los tutoriales de desarrollo de apps\u00bb align=\u00bbcenter\u00bb i_align=\u00bbright\u00bb i_icon_fontawesome=\u00bbfas fa-external-link-alt\u00bb add_icon=\u00bbtrue\u00bb link=\u00bburl:https%3A%2F%2Fcloud.nextcloud.com%2Fs%2FiyNGp8ryWxc7Efa%3Fpath%3D%252F|title:All%20app%20development%20tutorials|target:_blank\u00bb el_class=\u00bbbtn-main\u00bb][\/vc_column][\/vc_row][\/vc_section][vc_section el_class=\u00bbnc_default_section lightBG\u00bb css=\u00bb.vc_custom_1769173179716{margin-top: 0px !important;margin-bottom: 0px !important;}\u00bb el_id=\u00bbapi_references\u00bb][vc_row gap=\u00bb30&#8243; content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb3\/4&#8243;][vc_column_text css=\u00bb\u00bb el_class=\u00bbnc_text_as_separator\u00bb]Referencias API[\/vc_column_text][vc_column_text css=\u00bb\u00bb el_class=\u00bbintro-title nc-section-title copy_element_link\u00bb]<\/p>\n<h2>Nextcloud API Referencias<\/h2>\n<p>[\/vc_column_text][vc_separator color=\u00bbcustom\u00bb align=\u00bbalign_left\u00bb border_width=\u00bb2&#8243; el_width=\u00bb20&#8243; css=\u00bb\u00bb el_class=\u00bbnc_separator_line\u00bb][vc_column_text css=\u00bb\u00bb]Nextcloud ofrece varias API para interactuar con sus servicios principales. Para el desarrollo de aplicaciones es crucial comprender estas API y tener a mano la documentaci\u00f3n sobre los puntos finales disponibles. Estas son algunas referencias esenciales de API para las que puedes marcar cuando necesites buscar una capacidad espec\u00edfica en la API:[\/vc_column_text][\/vc_column][vc_column width=\u00bb1\/4&#8243;][\/vc_column][\/vc_row][vc_row gap=\u00bb10&#8243; equal_height=\u00bbyes\u00bb][vc_column]      <div class=\"iconbox_repeater\" data-disable_carousel=\"\">\n          \t\t\t<div class=\"iconboxes notTruncated sameHeightItemsCarousel\">\n              \n\t\t\t\t\t\t<div id=\"\" class=\"iconboxes_carousel owl-carousel owl-theme\" data-items-desktop=\"3\">\n\t\t\t\n                                        <div class=\"nc_iconbox iconbox feature_iconbox \">\n\t\t\t\t\t  \t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/nextcloud-server.netlify.app\/\" target=\"_blank\" title=\"Nextcloud OCP API\" >\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"iconbox_container  with_label \">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-icon\">\n\t\t\t\t\t\t\t\t\t<div class=\"vc_single_image-wrapper\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/Official-PHP-Logo.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t<div class=\"top_title\">\n\t\t\t\t\t\t\t\t\t<span><\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t<div class=\"title\">\n\t\t\t\t\t\t\t\t\t<h4>Nextcloud OCP API<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">\n\t\t\t\t\t\t\t\t\tThe Nextcloud OCP (OwnCloud PHP) API provides PHP classes and functions for interacting with core functionalities. Find detailed information in the Nextcloud OCP API Documentation.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"see_more\">Read more <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t                      <div class=\"nc_iconbox iconbox feature_iconbox \">\n\t\t\t\t\t  \t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/docs.nextcloud.com\/server\/latest\/developer_manual\/_static\/openapi.html#\/\" target=\"_blank\" title=\"Nextcloud OCS API\" >\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"iconbox_container  with_label \">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-icon\">\n\t\t\t\t\t\t\t\t\t<div class=\"vc_single_image-wrapper\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"441\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2022\/04\/OCS_icon_color-1.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t<div class=\"top_title\">\n\t\t\t\t\t\t\t\t\t<span><\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t<div class=\"title\">\n\t\t\t\t\t\t\t\t\t<h4>Nextcloud OCS API<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">\n\t\t\t\t\t\t\t\t\tThe Nextcloud OCS (Open Collaboration Services) API provides a RESTful api that can be used by external apps and front-end components alike to access various functions within Nextcloud.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"see_more\">OCS API additional infos <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t                      <div class=\"nc_iconbox iconbox feature_iconbox \">\n\t\t\t\t\t  \t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/docs.nextcloud.com\/server\/latest\/developer_manual\/client_apis\/WebDAV\/index.html\" target=\"_blank\" title=\"Nextcloud WebDAV API\" >\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"iconbox_container  with_label \">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-icon\">\n\t\t\t\t\t\t\t\t\t<div class=\"vc_single_image-wrapper\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/cogs.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t<div class=\"top_title\">\n\t\t\t\t\t\t\t\t\t<span><\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t<div class=\"title\">\n\t\t\t\t\t\t\t\t\t<h4>Nextcloud WebDAV API<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">\n\t\t\t\t\t\t\t\t\tLearn about the Nextcloud WebDAV API, which enables collaborative file and folder manipulation, as well as, calendar and scheduling functions.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"see_more\">Read more <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t              \t<\/div>\n\t\t\t  \t \n\n\t\t\t<\/div>\n        \n      <\/div>\n\t\t[\/vc_column][\/vc_row][\/vc_section][vc_section el_class=\u00bbnc_default_section\u00bb css=\u00bb.vc_custom_1769420347671{margin-top: 0px !important;margin-bottom: 0px !important;}\u00bb el_id=\u00bbdev_documentation\u00bb][vc_row gap=\u00bb30&#8243; content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb1\/2&#8243;][vc_column_text css=\u00bb\u00bb el_class=\u00bbcopy_element_link\u00bb]<\/p>\n<h2>Documentaci\u00f3n para desarrolladores<\/h2>\n<p>[\/vc_column_text][vc_separator color=\u00bbcustom\u00bb align=\u00bbalign_left\u00bb border_width=\u00bb2&#8243; el_width=\u00bb20&#8243; css=\u00bb\u00bb el_class=\u00bbnc_separator_line\u00bb accent_color=\u00bb#0082C9&#8243;][vc_column_text css=\u00bb.vc_custom_1769504430748{margin-top: 2rem !important;margin-bottom: 2rem !important;}\u00bb]El manual para desarrolladores de Nextcloud es tu gu\u00eda completa para el desarrollo de aplicaciones. Cubre los conceptos b\u00e1sicos, las mejores pr\u00e1cticas y las directrices de codificaci\u00f3n.[\/vc_column_text][vc_btn use_svg_icon=\u00bbyes\u00bb title=\u00bbDocumentaci\u00f3n para desarrolladores m\u00e1s actual.\u00bb css=\u00bb\u00bb aria_popup=\u00bbtrue\u00bb link=\u00bburl:https%3A%2F%2Fdocs.nextcloud.com%2Fserver%2Flatest%2Fdeveloper_manual%2F|title:Latest%20developer%20documentation|target:_blank\u00bb el_class=\u00bbbtn-main\u00bb svg_icon_id=\u00bb339339&#8243;][\/vc_column][vc_column width=\u00bb1\/2&#8243;][vc_single_image image=\u00bb368969&#8243; img_size=\u00bbfull\u00bb onclick=\u00bbcustom_link\u00bb img_link_target=\u00bb_blank\u00bb css=\u00bb\u00bb link=\u00bbhttps:\/\/docs.nextcloud.com\/server\/latest\/developer_manual\/\u00bb el_class=\u00bbimageRoundShadow\u00bb][\/vc_column][\/vc_row][\/vc_section][vc_section el_class=\u00bbnc_default_section lightBG\u00bb el_id=\u00bbexample_apps\u00bb][vc_row gap=\u00bb30&#8243; content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb1\/2&#8243; el_class=\u00bbcta_buttons\u00bb][vc_single_image image=\u00bb368982&#8243; img_size=\u00bbfull\u00bb onclick=\u00bbcustom_link\u00bb img_link_target=\u00bb_blank\u00bb css=\u00bb\u00bb link=\u00bbhttps:\/\/apps.nextcloud.com\/\u00bb el_class=\u00bbimageRoundShadow\u00bb][\/vc_column][vc_column width=\u00bb1\/2&#8243;][vc_column_text css=\u00bb\u00bb el_class=\u00bbcopy_element_link\u00bb]<\/p>\n<h2>Aplicaciones de ejemplo<\/h2>\n<p>[\/vc_column_text][vc_separator color=\u00bbcustom\u00bb align=\u00bbalign_left\u00bb border_width=\u00bb2&#8243; el_width=\u00bb20&#8243; css=\u00bb\u00bb el_class=\u00bbnc_separator_line\u00bb accent_color=\u00bb#0082C9&#8243;][vc_column_text css=\u00bb.vc_custom_1769165213808{margin-top: 2rem !important;margin-bottom: 2rem !important;}\u00bb]Aprender de los ejemplos es una manera efectiva de entender el desarrollo de aplicaciones. Descubre las aplicaciones existentes de en el Nextcloud App Store para ver c\u00f3mo se construyen.[\/vc_column_text][vc_btn use_svg_icon=\u00bbyes\u00bb title=\u00bbNextcloud App Store\u00bb css=\u00bb\u00bb aria_popup=\u00bbtrue\u00bb link=\u00bburl:https%3A%2F%2Fapps.nextcloud.com%2F|title:Nextcloud%20App%20Store|target:_blank\u00bb el_class=\u00bbbtn-main\u00bb svg_icon_id=\u00bb339309&#8243;][\/vc_column][\/vc_row][\/vc_section][vc_section el_class=\u00bbnc_default_section\u00bb el_id=\u00bbcontribute\u00bb][vc_row gap=\u00bb10&#8243;][vc_column width=\u00bb2\/3&#8243;][vc_column_text css=\u00bb\u00bb el_class=\u00bbcopy_element_link\u00bb]<\/p>\n<h2>Otras formas de contribuir<\/h2>\n<p>[\/vc_column_text][vc_separator color=\u00bbcustom\u00bb align=\u00bbalign_left\u00bb border_width=\u00bb2&#8243; el_width=\u00bb20&#8243; css=\u00bb\u00bb el_class=\u00bbnc_separator_line\u00bb accent_color=\u00bb#0082C9&#8243;][vc_column_text css=\u00bb\u00bb]<\/p>\n<p dir=\"ltr\" data-pm-slice=\"1 1 []\">Nextcloud y todas sus aplicaciones son totalmente de c\u00f3digo abierto, por lo que tambi\u00e9n puedes contribuir al software y a las aplicaciones existentes en GitHub. Si quieres ayudar con la reproducci\u00f3n de errores o la revisi\u00f3n de PRs tenemos un tutorial de c\u00f3mo configurar f\u00e1cilmente un entorno de prueba. Todo el software es traducido por voluntarios en Transifex.<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=\u00bb1\/3&#8243;][\/vc_column][\/vc_row][vc_row gap=\u00bb10&#8243; content_placement=\u00bbmiddle\u00bb][vc_column]      <div class=\"iconbox_repeater\" data-disable_carousel=\"1\">\n          \t\t\t<div class=\"iconboxes notTruncated hidden\">\n              \n\t\t\t\n                                        <div class=\"nc_iconbox iconbox feature_iconbox \">\n\t\t\t\t\t  \t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/github.com\/nextcloud\" target=\"_blank\" title=\"Nextcloud on GitHub\" >\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"iconbox_container  with_label \">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-icon\">\n\t\t\t\t\t\t\t\t\t<div class=\"vc_single_image-wrapper\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"1004\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/github-mark.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t<div class=\"top_title\">\n\t\t\t\t\t\t\t\t\t<span><\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t<div class=\"title\">\n\t\t\t\t\t\t\t\t\t<h4>Nextcloud on GitHub<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">\n\t\t\t\t\t\t\t\t\tThe official Nextcloud GitHub repository hosts the source code of Nextcloud core and apps developed at Nextcloud.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"see_more\">Join us on GitHub <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t                      <div class=\"nc_iconbox iconbox feature_iconbox \">\n\t\t\t\t\t  \t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=Extra%20Reproducing%20bugs%20and%20testing%20PR%27s%20with%20a%20test%20environment\" target=\"_blank\" title=\"Reproducing bugs and testing PR\u2019s with a test environment\" >\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"iconbox_container  with_label \">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-icon\">\n\t\t\t\t\t\t\t\t\t<div class=\"vc_single_image-wrapper\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t<div class=\"top_title\">\n\t\t\t\t\t\t\t\t\t<span><\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t<div class=\"title\">\n\t\t\t\t\t\t\t\t\t<h4>Reproducing bugs and testing PR\u2019s with a test environment<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"see_more\">See tutorial <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t                      <div class=\"nc_iconbox iconbox feature_iconbox \">\n\t\t\t\t\t  \t\t\t\t\t\t\t<a class=\"\" href=\"https:\/\/explore.transifex.com\/nextcloud\/nextcloud\/\" target=\"_blank\" title=\"Nextcloud on Transifex\" >\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"iconbox_container  with_label \">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-icon\">\n\t\t\t\t\t\t\t\t\t<div class=\"vc_single_image-wrapper\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/transifex_by_xtm_logo_blue_vertical.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t<div class=\"top_title\">\n\t\t\t\t\t\t\t\t\t<span><\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t<div class=\"title\">\n\t\t\t\t\t\t\t\t\t<h4>Nextcloud on Transifex<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">\n\t\t\t\t\t\t\t\t\tYou can help bring Nextcloud closer to people all over the world by helping translate Nextcloud to a language you are fluent in.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"see_more\">Join us on Transifex <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t \n\n\t\t\t<\/div>\n        \n      <\/div>\n\t\t[vc_row_inner equal_height=\u00bbyes\u00bb gap=\u00bb10&#8243;][vc_column_inner width=\u00bb1\/3&#8243;]<div class=\"nc_iconbox feature_iconbox \"><a href=\"https:\/\/github.com\/nextcloud\" target=\"_blank\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1004\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/github-mark.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Contribuir en GitHub<\/h4><div class=\"description\">El repositorio oficial de Nextcloud GitHub aloja el c\u00f3digo fuente del n\u00facleo de Nextcloud y las aplicaciones desarrolladas en Nextcloud.<\/div><span class=\"see_more\">Nextcloud en GitHub <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column_inner][vc_column_inner width=\u00bb1\/3&#8243;]<div class=\"nc_iconbox feature_iconbox \"><a href=\"https:\/\/cloud.nextcloud.com\/s\/iyNGp8ryWxc7Efa?dir=Extra Reproducing bugs and testing PR's with a test environment\" target=\"_blank\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/remote-learning.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Reproducir errores<\/h4><div class=\"description\">Reproducci\u00f3n de errores y pruebas de pull requests con un entorno de prueba<\/div><span class=\"see_more\">Ver tutorial <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column_inner][vc_column_inner width=\u00bb1\/3&#8243;]<div class=\"nc_iconbox feature_iconbox \"><a href=\"https:\/\/explore.transifex.com\/nextcloud\/nextcloud\/\" target=\"_blank\" title=\"\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/transifex_by_xtm_logo_blue_vertical.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Traducir Nextcloud en Transifex<\/h4><div class=\"description\">Puedes ayudar a acercar Nextcloud a personas de todo el mundo y traducir Nextcloud a un idioma que domines.<\/div><span class=\"see_more\">Nextcloud en Transifex <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][\/vc_section][vc_section el_class=\u00bbcta-contact white-text cta_with_background\u00bb css=\u00bb.vc_custom_1769420278857{background-image: url(https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Conference-2025-group-pic-scaled.jpg?id=343225) !important;}\u00bb el_id=\u00bbsupport\u00bb][vc_row gap=\u00bb30&#8243; content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb2\/5&#8243; el_class=\u00bbcenterMobile\u00bb][vc_column_text css=\u00bb\u00bb el_class=\u00bbcopy_element_link\u00bb]<\/p>\n<h2>Obt\u00e9n apoyo de la comunidad<\/h2>\n<p>[\/vc_column_text][vc_separator color=\u00bbcustom\u00bb align=\u00bbalign_left\u00bb border_width=\u00bb2&#8243; el_width=\u00bb20&#8243; css=\u00bb\u00bb el_class=\u00bbnc_separator_line white\u00bb accent_color=\u00bb#0082C9&#8243;][vc_column_text css=\u00bb\u00bb]Contamos con varios canales en los que los miembros de la comunidad se ayudan mutuamente en el desarrollo de aplicaciones. Tenemos una conversaci\u00f3n en Talk para desarrolladores, una categor\u00eda dedicada en nuestro foro de usuarios dom\u00e9sticos para el desarrollo, y un bolet\u00edn de correo electr\u00f3nico para desarrolladores.[\/vc_column_text][\/vc_column][vc_column width=\u00bb3\/5&#8243;][vc_row_inner gap=\u00bb15&#8243; el_class=\u00bbcompliant_iconboxes\u00bb][vc_column_inner width=\u00bb1\/4&#8243;][\/vc_column_inner][vc_column_inner width=\u00bb1\/2&#8243;]<div class=\"nc_iconbox nc_compliant_box \"><a href=\"https:\/\/cloud.nextcloud.com\/call\/xs25tz5y\" target=\"_blank\" title=\"Nextcloud developer Talk conversation\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nc-talk-icon-blue.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Chat de desarrolladores de Nextcloud en Talk<\/h4><span class=\"see_more\">Chatea ahora <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column_inner][vc_column_inner width=\u00bb1\/4&#8243;][\/vc_column_inner][\/vc_row_inner][vc_row_inner equal_height=\u00bbyes\u00bb gap=\u00bb15&#8243; el_class=\u00bbcompliant_iconboxes\u00bb][vc_column_inner width=\u00bb1\/2&#8243;]<div class=\"nc_iconbox nc_compliant_box \"><a href=\"https:\/\/help.nextcloud.com\/c\/dev\/11\" target=\"_blank\" title=\"Help forum for developers\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/faq.svg\" class=\"attachment-large size-large\" alt=\"\" \/><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">Foro de ayuda para desarrolladores<\/h4><span class=\"see_more\">Consulta el foro <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>[\/vc_column_inner][vc_column_inner width=\u00bb1\/2&#8243;]<div class=\"nc_iconbox \u00bbnc_compliant_box\u00bb \"><a href=\"\" target=\"_blank\u00bb\" title=\"Sign up for the developers newsletter\" class=\"\"><div class=\"iconbox_container \"><div class=\"icon\"><\/div>\n\t<div class=\"title_and_description\"><h4 class=\"title\">\u00bbSuscr\u00edbete<\/h4><span class=\"see_more\">\u00bb[Reg\u00edstrate <svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 24 24\"><path class=\"st0\" d=\"M12.6,12l-4.6-4.6,1.4-1.4,6,6-6,6-1.4-1.4,4.6-4.6Z\"\/><\/svg><\/span><\/div><\/div><\/a><\/div>\u00bb][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][\/vc_section][vc_section disable_element=\u00bbyes\u00bb el_class=\u00bbnc-section-gradient-bg white-text\u00bb][vc_row content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb1\/2&#8243; el_class=\u00bbtext-right\u00bb][vc_column_text el_class=\u00bbnc-section-title\u00bb]<\/p>\n<h2>Participa<\/h2>\n<p>[\/vc_column_text][vc_column_text css=\u00bb.vc_custom_1673358815540{margin-top: 2rem !important;margin-bottom: 2rem !important;}\u00bb]Open Source te da poder. Mientras que un software como servicio podr\u00eda permitirle ajustar y construir conectores, con Nextcloud puedes llegar hasta el final y mejorar el propio servidor o las aplicaciones de otros autores con nuevas API y funcionalidades b\u00e1sicas.[\/vc_column_text][vc_btn use_svg_icon=\u00bbyes\u00bb title=\u00bbContribuye a Nextcloud\u00bb align=\u00bbright\u00bb i_align=\u00bbright\u00bb i_icon_fontawesome=\u00bb\u00bb css=\u00bb\u00bb add_icon=\u00bbtrue\u00bb el_class=\u00bbbtn-white\u00bb link=\u00bburl:https%3A%2F%2Fnextcloud.com%2Fcontribute%2F|title:Contribute%20to%20Nextcloud\u00bb svg_icon_id=\u00bb346429&#8243;][\/vc_column][vc_column width=\u00bb1\/2&#8243; el_class=\u00bbcta_buttons\u00bb][vc_single_image image=\u00bb322151&#8243; img_size=\u00bblarge\u00bb css=\u00bb\u00bb][\/vc_column][\/vc_row][\/vc_section][vc_section disable_element=\u00bbyes\u00bb el_class=\u00bbvertical-page-intro powerful_collaboration\u00bb css=\u00bb.vc_custom_1768985724263{padding-bottom: 0px !important;}\u00bb][vc_row el_class=\u00bbrow_features_carousel\u00bb][vc_column]      <div class=\"box-repeater \">\n                        <div id=\"features_carousel\" class=\"features_carousel owl-carousel owl-theme\">\n                                        <div class=\"feature_item \">\n\n\t\t\t\t\t  \t\t\t\t\t\t  \t\t<a href=\"https:\/\/nextcloud.com\/include\/\" target=\"\" title=\"Nextcloud Include\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"feature_image\">\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"881\" height=\"576\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2023\/01\/nextcloud-include-diversity-titlebar-881x576.jpg\" class=\"attachment-large size-large\" alt=\"Nextcloud Include diversity\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2023\/01\/nextcloud-include-diversity-titlebar-881x576.jpg 881w, https:\/\/nextcloud.com\/c\/uploads\/2023\/01\/nextcloud-include-diversity-titlebar-300x196.jpg 300w, https:\/\/nextcloud.com\/c\/uploads\/2023\/01\/nextcloud-include-diversity-titlebar-768x502.jpg 768w, https:\/\/nextcloud.com\/c\/uploads\/2023\/01\/nextcloud-include-diversity-titlebar.jpg 1280w\" sizes=\"(max-width: 881px) 100vw, 881px\" \/>\n\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t\t\t  \t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"feature_inner  with_link\">\n\t\t\t\t\t\t\t<h3 class=\"title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/nextcloud.com\/include\/\" title=\"Nextcloud Include\" class=\"\">\n\t\t\t\t\t\t\tNextcloud Include\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">Diversity strengthens a community. The Nextcloud Include initiative helps underrepresented groups to join the Nextcloud project, building an inclusive and diverse space where we collaborate and develop world class software.<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"read_more\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/nextcloud.com\/include\/\" target=\"\" title=\"Nextcloud Include\" class=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tLearn more and request mentoring <i class=\"fas fa-angle-right\"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n                      \t<\/div>\n                                        <div class=\"feature_item \">\n\n\t\t\t\t\t  \t\t\t\t\t\t  \t\t<a href=\"https:\/\/cloud.nextcloud.com\/apps\/forms\/s\/YzRXJKeNtjbWTMmrNrce69zM\" target=\"_blank\" title=\"Travel support\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"feature_image\">\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"617\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/07\/Nextcloud_CommConf_lp_infographics_travel-support.svg\" class=\"attachment-large size-large\" alt=\"\" \/>\n\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t\t\t  \t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"feature_inner  with_link\">\n\t\t\t\t\t\t\t<h3 class=\"title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/cloud.nextcloud.com\/apps\/forms\/s\/YzRXJKeNtjbWTMmrNrce69zM\" title=\"Travel support\" class=\"\">\n\t\t\t\t\t\t\tTravel support\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">We\u2019d love to have our contributors join our events, and we provide travel support for those who can\u2019t afford to travel themselves!<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"read_more\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/cloud.nextcloud.com\/apps\/forms\/s\/YzRXJKeNtjbWTMmrNrce69zM\" target=\"_blank\" title=\"Travel support\" class=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tRequest travel support <i class=\"fas fa-angle-right\"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n                      \t<\/div>\n                                        <div class=\"feature_item \">\n\n\t\t\t\t\t  \t\t\t\t\t\t  \t\t<a href=\"https:\/\/help.nextcloud.com\/c\/dev\/11\" target=\"_blank\" title=\"Improve our developer information\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"feature_image\">\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"863\" height=\"576\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/Nextcloud_Community-Conference-2025_54-863x576.png\" class=\"attachment-large size-large\" alt=\"Nextcloud_Community Conference 2025: keynote by Jos Poortvliet\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/Nextcloud_Community-Conference-2025_54-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/Nextcloud_Community-Conference-2025_54-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/Nextcloud_Community-Conference-2025_54-768x513.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/Nextcloud_Community-Conference-2025_54-1536x1026.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/12\/Nextcloud_Community-Conference-2025_54.png 1920w\" sizes=\"(max-width: 863px) 100vw, 863px\" \/>\n\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\n\t\t\t\t\t\t\t\t\t\t  \t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"feature_inner  with_link\">\n\t\t\t\t\t\t\t<h3 class=\"title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/help.nextcloud.com\/c\/dev\/11\" title=\"Improve our developer information\" class=\"\">\n\t\t\t\t\t\t\tImprove our developer information\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"description\">Have ideas on how to improve our developer information? Sign up to our forum and join the discussion. We love to hear your thoughts!<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"read_more\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/help.nextcloud.com\/c\/dev\/11\" target=\"_blank\" title=\"Improve our developer information\" class=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tShare your ideas <i class=\"fas fa-angle-right\"><\/i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n                      \t<\/div>\n                                <\/div>\n\n\t\t\t  <script>\n\t\t\t\tjQuery(document).ready(function ($) {\n\t\t\t\t\t\t$('#features_carousel').owlCarousel({\n\t\t\t\t\t\t\tloop:false,\n\t\t\t\t\t\t\tautoplay: false,\n\t\t\t\t\t\t\tmargin:30,\n\t\t\t\t\t\t\tdots: false,\n\t\t\t\t\t\t\tnav:true,\n\t\t\t\t\t\t\tnavText : ['<svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 14.299 22.409\"><path fill=\"#fff\" class=\"st0\" d=\"M11.25,21.205L1.25,11.205,11.25,1.205l1.8,1.8L4.85,11.205l8.2,8.2-1.8,1.8h0Z\"\/><\/svg>','<svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 14.299 22.409\"><path fill=\"#fff\" class=\"st0\" d=\"M3.05,21.205l-1.8-1.8,8.2-8.2L1.25,3.005l1.8-1.8,10,10L3.05,21.205h0Z\"\/><\/svg>'],\n\t\t\t\t\t\t\tresponsive:{\n\t\t\t\t\t\t\t\t0:{\n\t\t\t\t\t\t\t\t\titems:1\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t600:{\n\t\t\t\t\t\t\t\t\titems:2\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t1000:{\n\t\t\t\t\t\t\t\t\titems: 3\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tonInitialized: function (event) {\n\t\t\t\t\t\t\t\t\/\/ Remove role=\"presentation\" from arrows\n\t\t\t\t\t\t\t\t$('.owl-prev, .owl-next').removeAttr('role');\n\t\t\t\t\t\t\t\t$('.owl-prev, .owl-next').attr('tabindex', 0);\n\n\t\t\t\t\t\t\t\t\/\/ Move .owl-nav before the .owl-stage-outer (which contains the items)\n\t\t\t\t\t\t\t\tconst $owl = $(event.target);\n\t\t\t\t\t\t\t\tconst $nav = $owl.find('.owl-nav');\n\t\t\t\t\t\t\t\tconst $stageOuter = $owl.find('.owl-stage-outer');\n\t\t\t\t\t\t\t\t$nav.insertBefore($stageOuter);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t<\/script>\n\n          \n      <\/div>\n      [\/vc_column][\/vc_row][\/vc_section][vc_section disable_element=\u00bbyes\u00bb el_class=\u00bbnc_events_section_2 nc_default_section\u00bb el_id=\u00bbnc_events_section_2&#8243;][vc_row gap=\u00bb25&#8243; content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb1\/2&#8243;][vc_single_image image=\u00bb336296&#8243; img_size=\u00bbfull\u00bb alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb css=\u00bb\u00bb link=\u00bbhttps:\/\/nextcloud.com\/events\/\u00bb el_class=\u00bbimageRoundShadow\u00bb][\/vc_column][vc_column width=\u00bb1\/2&#8243; el_class=\u00bbcenterMobile\u00bb][vc_column_text]<\/p>\n<h2>Eventos de Nextcloud<\/h2>\n<p>[\/vc_column_text][vc_separator color=\u00bbcustom\u00bb align=\u00bbalign_left\u00bb border_width=\u00bb2&#8243; el_width=\u00bb20&#8243; el_class=\u00bbnc_separator_line\u00bb accent_color=\u00bb#0082c9&#8243;][vc_column_text css=\u00bb.vc_custom_1673347046279{margin-top: 2rem !important;margin-bottom: 2rem !important;}\u00bb]Nextcloud asiste y organiza eventos donde puedes aprender m\u00e1s sobre la creaci\u00f3n de aplicaciones e integraciones.[\/vc_column_text][vc_btn title=\u00bbM\u00e1s eventos\u00bb align=\u00bbleft\u00bb i_align=\u00bbright\u00bb i_icon_fontawesome=\u00bbfas fa-angle-right\u00bb css=\u00bb.vc_custom_1673356330050{margin-top: 2rem !important;}\u00bb add_icon=\u00bbtrue\u00bb el_class=\u00bbbtn-main\u00bb link=\u00bburl:%2Fevents%2F|title:More%20events\u00bb][\/vc_column][\/vc_row][\/vc_section][vc_section disable_element=\u00bbyes\u00bb el_id=\u00bbcta-contact\u00bb el_class=\u00bbcta-contact nc-section-gradient-bg white-text\u00bb css=\u00bb.vc_custom_1769166659054{padding-top: 3rem !important;padding-bottom: 3rem !important;}\u00bb][vc_row gap=\u00bb15&#8243; content_placement=\u00bbmiddle\u00bb][vc_column width=\u00bb1\/2&#8243; el_class=\u00bbtext-right\u00bb][vc_column_text css=\u00bb\u00bb el_class=\u00bbnc-section-title\u00bb]<\/p>\n<h2>Apoyo de la comunidad<\/h2>\n<p>[\/vc_column_text][vc_column_text css=\u00bb.vc_custom_1768985620939{margin-bottom: 0px !important;}\u00bb]Contamos con varios canales en los que los miembros de la comunidad se ayudan mutuamente en el desarrollo de aplicaciones. Tenemos una conversaci\u00f3n en Talk para desarrolladores, una categor\u00eda dedicada en nuestro foro de usuarios dom\u00e9sticos para el desarrollo, y un bolet\u00edn de correo electr\u00f3nico para desarrolladores.[\/vc_column_text][\/vc_column][vc_column width=\u00bb1\/2&#8243;][vc_btn use_svg_icon=\u00bbyes\u00bb title=\u00bbConversaci\u00f3n en Talk para desarrolladores de Nextcloud\u00bb align=\u00bbleft\u00bb i_icon_fontawesome=\u00bb\u00bb css=\u00bb\u00bb add_icon=\u00bbtrue\u00bb el_class=\u00bbbtn-white\u00bb link=\u00bburl:https%3A%2F%2Fcloud.nextcloud.com%2Fcall%2Fxs25tz5y|title:Join%20our%20dev%20chat|target:_blank\u00bb svg_icon_id=\u00bb67446&#8243;][vc_btn use_svg_icon=\u00bbyes\u00bb title=\u00bbForo de ayuda para desarrolladores\u00bb align=\u00bbleft\u00bb i_icon_fontawesome=\u00bb\u00bb css=\u00bb\u00bb add_icon=\u00bbtrue\u00bb el_class=\u00bbbtn-white-outline\u00bb link=\u00bburl:https%3A%2F%2Fhelp.nextcloud.com%2Fc%2Fdev%2F11|title:Get%20help%20on%20the%20forums|target:_blank\u00bb svg_icon_id=\u00bb339374&#8243;][vc_btn use_svg_icon=\u00bbyes\u00bb title=\u00bbSuscr\u00edbete al bolet\u00edn de desarrolladores\u00bb align=\u00bbleft\u00bb i_icon_fontawesome=\u00bb\u00bb css=\u00bb.vc_custom_1768988137762{margin-bottom: 0px !important;}\u00bb add_icon=\u00bbtrue\u00bb el_class=\u00bbbtn-white-outline\u00bb link=\u00bburl:https%3A%2F%2Fnextcloud.com%2Fnewsletter%2F%3Flist%3D17013|target:_blank\u00bb svg_icon_id=\u00bb342722&#8243;]\t<div id=\"discuss_app\" class=\"white-popup mfp-hide\">\n\n\t<h2>Let\u2019s discuss your app<\/h2>\n<p>Let\u2019s talk about how to promote your app<\/p>\n<noscript class=\"ninja-forms-noscript-message\">\n\tAviso: Se requiere JavaScript para este contenido.<\/noscript>\n<div id=\"nf-form-30-cont\" class=\"nf-form-cont form_no_title\" aria-live=\"polite\" aria-labelledby=\"nf-form-title-30\" aria-describedby=\"nf-form-errors-30\" role=\"form\">\n\n    <div class=\"nf-loading-spinner\"><\/div>\n\n<\/div>\n        <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded-->\n        <script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='30';form.settings={\"objectType\":\"Form Setting\",\"editActive\":true,\"title\":\"Discuss your app form\",\"created_at\":\"2016-08-24 16:39:20\",\"form_title\":\"Contact Me\",\"default_label_pos\":\"hidden\",\"show_title\":0,\"clear_complete\":\"1\",\"hide_complete\":\"1\",\"logged_in\":\"0\",\"key\":\"\",\"conditions\":[],\"wrapper_class\":\"form_no_title\",\"element_class\":\"\",\"add_submit\":\"1\",\"not_logged_in_msg\":\"\",\"sub_limit_number\":\"\",\"sub_limit_msg\":\"\",\"calculations\":[],\"formContentData\":[\"name\",\"email\",\"describe_the_idea_of_your_app_1673444731614\",\"describe_how_you_d_like_to_work_with_us_1673444782397\",\"subscribe_to_our_newsletter_optional_1714741980133\",\"terms_and_conditions_1673446117907\",\"submit\"],\"container_styles_background-color\":\"\",\"container_styles_border\":\"\",\"container_styles_border-style\":\"\",\"container_styles_border-color\":\"\",\"container_styles_color\":\"\",\"container_styles_height\":\"\",\"container_styles_width\":\"\",\"container_styles_font-size\":\"\",\"container_styles_margin\":\"\",\"container_styles_padding\":\"\",\"container_styles_display\":\"\",\"container_styles_float\":\"\",\"container_styles_show_advanced_css\":\"0\",\"container_styles_advanced\":\"\",\"title_styles_background-color\":\"\",\"title_styles_border\":\"\",\"title_styles_border-style\":\"\",\"title_styles_border-color\":\"\",\"title_styles_color\":\"\",\"title_styles_height\":\"\",\"title_styles_width\":\"\",\"title_styles_font-size\":\"\",\"title_styles_margin\":\"\",\"title_styles_padding\":\"\",\"title_styles_display\":\"\",\"title_styles_float\":\"\",\"title_styles_show_advanced_css\":\"0\",\"title_styles_advanced\":\"\",\"row_styles_background-color\":\"\",\"row_styles_border\":\"\",\"row_styles_border-style\":\"\",\"row_styles_border-color\":\"\",\"row_styles_color\":\"\",\"row_styles_height\":\"\",\"row_styles_width\":\"\",\"row_styles_font-size\":\"\",\"row_styles_margin\":\"\",\"row_styles_padding\":\"\",\"row_styles_display\":\"\",\"row_styles_show_advanced_css\":\"0\",\"row_styles_advanced\":\"\",\"row-odd_styles_background-color\":\"\",\"row-odd_styles_border\":\"\",\"row-odd_styles_border-style\":\"\",\"row-odd_styles_border-color\":\"\",\"row-odd_styles_color\":\"\",\"row-odd_styles_height\":\"\",\"row-odd_styles_width\":\"\",\"row-odd_styles_font-size\":\"\",\"row-odd_styles_margin\":\"\",\"row-odd_styles_padding\":\"\",\"row-odd_styles_display\":\"\",\"row-odd_styles_show_advanced_css\":\"0\",\"row-odd_styles_advanced\":\"\",\"success-msg_styles_background-color\":\"\",\"success-msg_styles_border\":\"\",\"success-msg_styles_border-style\":\"\",\"success-msg_styles_border-color\":\"\",\"success-msg_styles_color\":\"\",\"success-msg_styles_height\":\"\",\"success-msg_styles_width\":\"\",\"success-msg_styles_font-size\":\"\",\"success-msg_styles_margin\":\"\",\"success-msg_styles_padding\":\"\",\"success-msg_styles_display\":\"\",\"success-msg_styles_show_advanced_css\":\"0\",\"success-msg_styles_advanced\":\"\",\"error_msg_styles_background-color\":\"\",\"error_msg_styles_border\":\"\",\"error_msg_styles_border-style\":\"\",\"error_msg_styles_border-color\":\"\",\"error_msg_styles_color\":\"\",\"error_msg_styles_height\":\"\",\"error_msg_styles_width\":\"\",\"error_msg_styles_font-size\":\"\",\"error_msg_styles_margin\":\"\",\"error_msg_styles_padding\":\"\",\"error_msg_styles_display\":\"\",\"error_msg_styles_show_advanced_css\":\"0\",\"error_msg_styles_advanced\":\"\",\"allow_public_link\":0,\"embed_form\":\"\",\"changeEmailErrorMsg\":\"Introduce una direcci\\u00f3n de correo electr\\u00f3nico v\\u00e1lida.\",\"changeDateErrorMsg\":\"\\u00a1Introduce una fecha v\\u00e1lida!\",\"confirmFieldErrorMsg\":\"Estos campos deben coincidir.\",\"fieldNumberNumMinError\":\"Error de n\\u00famero m\\u00ednimo\",\"fieldNumberNumMaxError\":\"Error de n\\u00famero m\\u00e1ximo\",\"fieldNumberIncrementBy\":\"Increm\\u00e9ntalo por \",\"formErrorsCorrectErrors\":\"Corrige los errores antes de enviar este formulario.\",\"validateRequiredField\":\"Esto es un campo obligatorio.\",\"honeypotHoneypotError\":\"Error de Honeypot\",\"fieldsMarkedRequired\":\"Los campos marcados con <span class=\\\"ninja-forms-req-symbol\\\">*<\\\/span> son obligatorios\",\"currency\":\"\",\"unique_field_error\":\"A form with this value has already been submitted.\",\"drawerDisabled\":false,\"form_title_heading_level\":\"3\",\"ninjaForms\":\"Ninja Forms\",\"fieldTextareaRTEInsertLink\":\"Insertar enlace\",\"fieldTextareaRTEInsertMedia\":\"Insertar medios\",\"fieldTextareaRTESelectAFile\":\"Seleccione un archivo\",\"formHoneypot\":\"Si eres un ser humano y est\\u00e1s viendo este campo, por favor d\\u00e9jalo vac\\u00edo.\",\"fileUploadOldCodeFileUploadInProgress\":\"Subida de archivo en curso.\",\"fileUploadOldCodeFileUpload\":\"SUBIDA DE ARCHIVO\",\"currencySymbol\":\"&euro;\",\"thousands_sep\":\".\",\"decimal_point\":\",\",\"siteLocale\":\"es_ES\",\"dateFormat\":\"d\\\/m\\\/Y\",\"startOfWeek\":\"1\",\"of\":\"de\",\"previousMonth\":\"Mes anterior\",\"nextMonth\":\"Pr\\u00f3ximo mes\",\"months\":[\"Enero\",\"Febrero\",\"Marzo\",\"Abril\",\"Mayo\",\"Junio\",\"Julio\",\"Agosto\",\"Septiembre\",\"Octubre\",\"Noviembre\",\"Diciembre\"],\"monthsShort\":[\"Ene\",\"Feb\",\"Mar\",\"Abr\",\"Mayo\",\"Jun\",\"Jul\",\"Ago\",\"Sep\",\"Oct\",\"Nov\",\"Dic\"],\"weekdays\":[\"Domingo\",\"Lunes\",\"Martes\",\"Mi\\u00e9rcoles\",\"Jueves\",\"Viernes\",\"S\\u00e1bado\"],\"weekdaysShort\":[\"Dom\",\"Lun\",\"Mar\",\"Mi\\u00e9\",\"Jue\",\"Vie\",\"S\\u00e1b\"],\"weekdaysMin\":[\"Do\",\"Lu\",\"Ma\",\"Mi\",\"Ju\",\"Vi\",\"S\\u00e1\"],\"recaptchaConsentMissing\":\"reCaptcha validation couldn&#039;t load.\",\"recaptchaMissingCookie\":\"reCaptcha v3 validation couldn&#039;t load the cookie needed to submit the form.\",\"recaptchaConsentEvent\":\"Accept reCaptcha cookies before sending the form.\",\"paypalCheckout\":{\"countrySelectError\":\"Please select a country\",\"invalidNameError\":\"Invalid Name\",\"cardTypeError\":\"Card Type Not Accepted\",\"invalidCardError\":\"Invalid Card Number\",\"invalidExpiryError\":\"Invalid Expiry Date\",\"invalidCvvError\":\"Invalid Security Code\"},\"currency_symbol\":\"\",\"beforeForm\":\"\",\"beforeFields\":\"\",\"afterFields\":\"\",\"afterForm\":\"\"};form.fields=[{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":1,\"idAttribute\":\"id\",\"label\":\"Name\",\"key\":\"name\",\"type\":\"textbox\",\"created_at\":\"2016-08-24 16:39:20\",\"label_pos\":\"hidden\",\"required\":1,\"placeholder\":\"Your name..\",\"default\":\"\",\"wrapper_class\":\"\",\"element_class\":\"\",\"container_class\":\"first one-half\",\"input_limit\":\"\",\"input_limit_type\":\"characters\",\"input_limit_msg\":\"Character(s) left\",\"manual_key\":\"\",\"disable_input\":\"\",\"admin_label\":\"\",\"help_text\":\"\",\"desc_text\":\"\",\"disable_browser_autocomplete\":\"\",\"mask\":\"\",\"custom_mask\":\"\",\"wrap_styles_background-color\":\"\",\"wrap_styles_border\":\"\",\"wrap_styles_border-style\":\"\",\"wrap_styles_border-color\":\"\",\"wrap_styles_color\":\"\",\"wrap_styles_height\":\"\",\"wrap_styles_width\":\"\",\"wrap_styles_font-size\":\"\",\"wrap_styles_margin\":\"\",\"wrap_styles_padding\":\"\",\"wrap_styles_display\":\"\",\"wrap_styles_float\":\"\",\"wrap_styles_show_advanced_css\":0,\"wrap_styles_advanced\":\"\",\"label_styles_background-color\":\"\",\"label_styles_border\":\"\",\"label_styles_border-style\":\"\",\"label_styles_border-color\":\"\",\"label_styles_color\":\"\",\"label_styles_height\":\"\",\"label_styles_width\":\"\",\"label_styles_font-size\":\"\",\"label_styles_margin\":\"\",\"label_styles_padding\":\"\",\"label_styles_display\":\"\",\"label_styles_float\":\"\",\"label_styles_show_advanced_css\":0,\"label_styles_advanced\":\"\",\"element_styles_background-color\":\"\",\"element_styles_border\":\"\",\"element_styles_border-style\":\"\",\"element_styles_border-color\":\"\",\"element_styles_color\":\"\",\"element_styles_height\":\"\",\"element_styles_width\":\"\",\"element_styles_font-size\":\"\",\"element_styles_margin\":\"\",\"element_styles_padding\":\"\",\"element_styles_display\":\"\",\"element_styles_float\":\"\",\"element_styles_show_advanced_css\":0,\"element_styles_advanced\":\"\",\"cellcid\":\"c3277\",\"field_label\":\"Name\",\"field_key\":\"name\",\"custom_name_attribute\":\"\",\"personally_identifiable\":\"\",\"value\":\"\",\"drawerDisabled\":false,\"id\":328,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"textbox\",\"element_templates\":[\"textbox\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":2,\"idAttribute\":\"id\",\"label\":\"Email\",\"key\":\"email\",\"type\":\"email\",\"created_at\":\"2016-08-24 16:39:20\",\"label_pos\":\"hidden\",\"required\":1,\"placeholder\":\"Your email..\",\"default\":\"\",\"wrapper_class\":\"\",\"element_class\":\"\",\"container_class\":\"one-half\",\"admin_label\":\"\",\"help_text\":\"\",\"desc_text\":\"\",\"wrap_styles_background-color\":\"\",\"wrap_styles_border\":\"\",\"wrap_styles_border-style\":\"\",\"wrap_styles_border-color\":\"\",\"wrap_styles_color\":\"\",\"wrap_styles_height\":\"\",\"wrap_styles_width\":\"\",\"wrap_styles_font-size\":\"\",\"wrap_styles_margin\":\"\",\"wrap_styles_padding\":\"\",\"wrap_styles_display\":\"\",\"wrap_styles_float\":\"\",\"wrap_styles_show_advanced_css\":0,\"wrap_styles_advanced\":\"\",\"label_styles_background-color\":\"\",\"label_styles_border\":\"\",\"label_styles_border-style\":\"\",\"label_styles_border-color\":\"\",\"label_styles_color\":\"\",\"label_styles_height\":\"\",\"label_styles_width\":\"\",\"label_styles_font-size\":\"\",\"label_styles_margin\":\"\",\"label_styles_padding\":\"\",\"label_styles_display\":\"\",\"label_styles_float\":\"\",\"label_styles_show_advanced_css\":0,\"label_styles_advanced\":\"\",\"element_styles_background-color\":\"\",\"element_styles_border\":\"\",\"element_styles_border-style\":\"\",\"element_styles_border-color\":\"\",\"element_styles_color\":\"\",\"element_styles_height\":\"\",\"element_styles_width\":\"\",\"element_styles_font-size\":\"\",\"element_styles_margin\":\"\",\"element_styles_padding\":\"\",\"element_styles_display\":\"\",\"element_styles_float\":\"\",\"element_styles_show_advanced_css\":0,\"element_styles_advanced\":\"\",\"cellcid\":\"c3281\",\"field_label\":\"Email\",\"field_key\":\"email\",\"custom_name_attribute\":\"email\",\"personally_identifiable\":1,\"value\":\"\",\"drawerDisabled\":false,\"id\":329,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"email\",\"element_templates\":[\"email\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":3,\"idAttribute\":\"id\",\"label\":\"Describe the idea of your app\",\"key\":\"describe_the_idea_of_your_app_1673444731614\",\"type\":\"textarea\",\"created_at\":\"2016-08-24 16:39:20\",\"label_pos\":\"hidden\",\"required\":0,\"placeholder\":\"Describe the idea of your app..\",\"default\":\"\",\"wrapper_class\":\"\",\"element_class\":\"\",\"container_class\":\"first one-half\",\"input_limit\":\"\",\"input_limit_type\":\"characters\",\"input_limit_msg\":\"Character(s) left\",\"manual_key\":\"\",\"disable_input\":\"\",\"admin_label\":\"\",\"help_text\":\"\",\"desc_text\":\"\",\"disable_browser_autocomplete\":\"\",\"textarea_rte\":\"\",\"disable_rte_mobile\":\"\",\"textarea_media\":\"\",\"wrap_styles_background-color\":\"\",\"wrap_styles_border\":\"\",\"wrap_styles_border-style\":\"\",\"wrap_styles_border-color\":\"\",\"wrap_styles_color\":\"\",\"wrap_styles_height\":\"\",\"wrap_styles_width\":\"\",\"wrap_styles_font-size\":\"\",\"wrap_styles_margin\":\"\",\"wrap_styles_padding\":\"\",\"wrap_styles_display\":\"\",\"wrap_styles_float\":\"\",\"wrap_styles_show_advanced_css\":0,\"wrap_styles_advanced\":\"\",\"label_styles_background-color\":\"\",\"label_styles_border\":\"\",\"label_styles_border-style\":\"\",\"label_styles_border-color\":\"\",\"label_styles_color\":\"\",\"label_styles_height\":\"\",\"label_styles_width\":\"\",\"label_styles_font-size\":\"\",\"label_styles_margin\":\"\",\"label_styles_padding\":\"\",\"label_styles_display\":\"\",\"label_styles_float\":\"\",\"label_styles_show_advanced_css\":0,\"label_styles_advanced\":\"\",\"element_styles_background-color\":\"\",\"element_styles_border\":\"\",\"element_styles_border-style\":\"\",\"element_styles_border-color\":\"\",\"element_styles_color\":\"\",\"element_styles_height\":\"\",\"element_styles_width\":\"\",\"element_styles_font-size\":\"\",\"element_styles_margin\":\"\",\"element_styles_padding\":\"\",\"element_styles_display\":\"\",\"element_styles_float\":\"\",\"element_styles_show_advanced_css\":0,\"element_styles_advanced\":\"\",\"cellcid\":\"c3284\",\"field_label\":\"Message\",\"field_key\":\"message\",\"value\":\"\",\"drawerDisabled\":false,\"id\":330,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"textarea\",\"element_templates\":[\"textarea\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":4,\"idAttribute\":\"id\",\"type\":\"textarea\",\"label\":\"Describe how you'd like to work with us\",\"key\":\"describe_how_you_d_like_to_work_with_us_1673444782397\",\"label_pos\":\"hidden\",\"required\":false,\"default\":\"\",\"placeholder\":\"Describe how you'd like to work with us\",\"container_class\":\"one-half\",\"element_class\":\"\",\"input_limit\":\"\",\"input_limit_type\":\"characters\",\"input_limit_msg\":\"Character(s) left\",\"manual_key\":false,\"admin_label\":\"\",\"help_text\":\"\",\"textarea_rte\":\"\",\"disable_rte_mobile\":\"\",\"textarea_media\":\"\",\"value\":\"\",\"drawerDisabled\":false,\"id\":332,\"beforeField\":\"\",\"afterField\":\"\",\"parentType\":\"textarea\",\"element_templates\":[\"textarea\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":5,\"idAttribute\":\"id\",\"type\":\"checkbox\",\"label\":\"Subscribe to our newsletter (optional)\",\"key\":\"subscribe_to_our_newsletter_optional_1714741980133\",\"label_pos\":\"right\",\"required\":0,\"container_class\":\"\",\"element_class\":\"\",\"manual_key\":false,\"admin_label\":\"\",\"help_text\":\"\",\"default_value\":\"unchecked\",\"checked_value\":\"Checked\",\"unchecked_value\":\"Unchecked\",\"checked_calc_value\":\"\",\"unchecked_calc_value\":\"\",\"drawerDisabled\":false,\"id\":333,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"parentType\":\"checkbox\",\"element_templates\":[\"checkbox\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":6,\"idAttribute\":\"id\",\"type\":\"html\",\"label\":\"Terms and Conditions\",\"default\":\"<p><small>Your privacy is important to us! Nextcloud uses your information to provide relevant content, products, and services, and it may be shared with members of Nextcloud's partner network to provide you with a locally supported offer. You can unsubscribe from these monthly updates at any time. For additional details, take a look at our <a href=\\\"https:\\\/\\\/nextcloud.com\\\/privacy\\\/\\\" target=\\\"_blank\\\">privacy policy<\\\/a>.<\\\/small><\\\/p>\",\"container_class\":\"\",\"element_class\":\"\",\"key\":\"terms_and_conditions_1673446117907\",\"drawerDisabled\":false,\"id\":334,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"<p><small>Your privacy is important to us! Nextcloud uses your information to provide relevant content, products, and services, and it may be shared with members of Nextcloud's partner network to provide you with a locally supported offer. You can unsubscribe from these monthly updates at any time. For additional details, take a look at our <a href=\\\"https:\\\/\\\/nextcloud.com\\\/privacy\\\/\\\" target=\\\"_blank\\\">privacy policy<\\\/a>.<\\\/small><\\\/p>\",\"label_pos\":\"hidden\",\"parentType\":\"html\",\"element_templates\":[\"html\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap\"},{\"objectType\":\"Field\",\"objectDomain\":\"fields\",\"editActive\":false,\"order\":7,\"idAttribute\":\"id\",\"label\":\"Submit\",\"key\":\"submit\",\"type\":\"submit\",\"created_at\":\"2016-08-24 16:39:20\",\"processing_label\":\"Processing\",\"container_class\":\"\",\"element_class\":\"\",\"wrap_styles_background-color\":\"\",\"wrap_styles_border\":\"\",\"wrap_styles_border-style\":\"\",\"wrap_styles_border-color\":\"\",\"wrap_styles_color\":\"\",\"wrap_styles_height\":\"\",\"wrap_styles_width\":\"\",\"wrap_styles_font-size\":\"\",\"wrap_styles_margin\":\"\",\"wrap_styles_padding\":\"\",\"wrap_styles_display\":\"\",\"wrap_styles_float\":\"\",\"wrap_styles_show_advanced_css\":0,\"wrap_styles_advanced\":\"\",\"label_styles_background-color\":\"\",\"label_styles_border\":\"\",\"label_styles_border-style\":\"\",\"label_styles_border-color\":\"\",\"label_styles_color\":\"\",\"label_styles_height\":\"\",\"label_styles_width\":\"\",\"label_styles_font-size\":\"\",\"label_styles_margin\":\"\",\"label_styles_padding\":\"\",\"label_styles_display\":\"\",\"label_styles_float\":\"\",\"label_styles_show_advanced_css\":0,\"label_styles_advanced\":\"\",\"element_styles_background-color\":\"\",\"element_styles_border\":\"\",\"element_styles_border-style\":\"\",\"element_styles_border-color\":\"\",\"element_styles_color\":\"\",\"element_styles_height\":\"\",\"element_styles_width\":\"\",\"element_styles_font-size\":\"\",\"element_styles_margin\":\"\",\"element_styles_padding\":\"\",\"element_styles_display\":\"\",\"element_styles_float\":\"\",\"element_styles_show_advanced_css\":0,\"element_styles_advanced\":\"\",\"submit_element_hover_styles_background-color\":\"\",\"submit_element_hover_styles_border\":\"\",\"submit_element_hover_styles_border-style\":\"\",\"submit_element_hover_styles_border-color\":\"\",\"submit_element_hover_styles_color\":\"\",\"submit_element_hover_styles_height\":\"\",\"submit_element_hover_styles_width\":\"\",\"submit_element_hover_styles_font-size\":\"\",\"submit_element_hover_styles_margin\":\"\",\"submit_element_hover_styles_padding\":\"\",\"submit_element_hover_styles_display\":\"\",\"submit_element_hover_styles_float\":\"\",\"submit_element_hover_styles_show_advanced_css\":0,\"submit_element_hover_styles_advanced\":\"\",\"cellcid\":\"c3287\",\"field_label\":\"Submit\",\"field_key\":\"submit\",\"drawerDisabled\":false,\"id\":331,\"beforeField\":\"\",\"afterField\":\"\",\"value\":\"\",\"label_pos\":\"hidden\",\"parentType\":\"textbox\",\"element_templates\":[\"submit\",\"button\",\"input\"],\"old_classname\":\"\",\"wrap_template\":\"wrap-no-label\"}];nfForms.push(form);<\/script>\n        \n\t\t<\/div>\n\n\t[\/vc_column][\/vc_row][\/vc_section]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Nextcloud ofrece una plataforma s\u00f3lida para crear aplicaciones que ampl\u00edan la funcionalidad de su ecosistema de colaboraci\u00f3n y uso compartido de archivos.<\/p>\n","protected":false},"author":2,"featured_media":370736,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","footnotes":""},"tags":[],"class_list":["post-379257","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Desarrollar para Nextcloud: Tutoriales de desarrollo de apps<\/title>\n<meta name=\"description\" content=\"Estos tutoriales de desarrollo de aplicaciones te ayudar\u00e1n a escribir f\u00e1cilmente nuevas aplicaciones Nextcloud, ampliar las caracter\u00edsticas existentes o integrar otro software.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nextcloud.com\/es\/desarrollador\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Desarrollar para Nextcloud: Tutoriales de desarrollo de apps\" \/>\n<meta property=\"og:description\" content=\"Estos tutoriales de desarrollo de aplicaciones te ayudar\u00e1n a escribir f\u00e1cilmente nuevas aplicaciones Nextcloud, ampliar las caracter\u00edsticas existentes o integrar otro software.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nextcloud.com\/es\/desarrollador\/\" \/>\n<meta property=\"og:site_name\" content=\"Nextcloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Nextclouders\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-20T12:44:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@nextclouders\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"19 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nextcloud.com\/es\/desarrollador\/\",\"url\":\"https:\/\/nextcloud.com\/es\/desarrollador\/\",\"name\":\"Desarrollar para Nextcloud: Tutoriales de desarrollo de apps\",\"isPartOf\":{\"@id\":\"https:\/\/nextcloud.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nextcloud.com\/es\/desarrollador\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/nextcloud.com\/es\/desarrollador\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png\",\"datePublished\":\"2022-04-05T14:39:31+00:00\",\"dateModified\":\"2026-02-20T12:44:58+00:00\",\"description\":\"Estos tutoriales de desarrollo de aplicaciones te ayudar\u00e1n a escribir f\u00e1cilmente nuevas aplicaciones Nextcloud, ampliar las caracter\u00edsticas existentes o integrar otro software.\",\"breadcrumb\":{\"@id\":\"https:\/\/nextcloud.com\/es\/desarrollador\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nextcloud.com\/es\/desarrollador\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/nextcloud.com\/es\/desarrollador\/#primaryimage\",\"url\":\"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png\",\"contentUrl\":\"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png\",\"width\":1920,\"height\":1080,\"caption\":\"Nextcloud app development\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nextcloud.com\/es\/desarrollador\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nextcloud.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Desarrollador\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nextcloud.com\/es\/#website\",\"url\":\"https:\/\/nextcloud.com\/es\/\",\"name\":\"Nextcloud\",\"description\":\"Regain control over your data\",\"publisher\":{\"@id\":\"https:\/\/nextcloud.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nextcloud.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nextcloud.com\/es\/#organization\",\"name\":\"Nextcloud\",\"url\":\"https:\/\/nextcloud.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/nextcloud.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg\",\"contentUrl\":\"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"Nextcloud\"},\"image\":{\"@id\":\"https:\/\/nextcloud.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Nextclouders\/\",\"https:\/\/x.com\/nextclouders\",\"https:\/\/www.linkedin.com\/company\/10827569\/\",\"https:\/\/youtube.com\/nextcloud\",\"https:\/\/www.instagram.com\/nextclouders\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Desarrollar para Nextcloud: Tutoriales de desarrollo de apps","description":"Estos tutoriales de desarrollo de aplicaciones te ayudar\u00e1n a escribir f\u00e1cilmente nuevas aplicaciones Nextcloud, ampliar las caracter\u00edsticas existentes o integrar otro software.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nextcloud.com\/es\/desarrollador\/","og_locale":"es_ES","og_type":"article","og_title":"Desarrollar para Nextcloud: Tutoriales de desarrollo de apps","og_description":"Estos tutoriales de desarrollo de aplicaciones te ayudar\u00e1n a escribir f\u00e1cilmente nuevas aplicaciones Nextcloud, ampliar las caracter\u00edsticas existentes o integrar otro software.","og_url":"https:\/\/nextcloud.com\/es\/desarrollador\/","og_site_name":"Nextcloud","article_publisher":"https:\/\/www.facebook.com\/Nextclouders\/","article_modified_time":"2026-02-20T12:44:58+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@nextclouders","twitter_misc":{"Tiempo de lectura":"19 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nextcloud.com\/es\/desarrollador\/","url":"https:\/\/nextcloud.com\/es\/desarrollador\/","name":"Desarrollar para Nextcloud: Tutoriales de desarrollo de apps","isPartOf":{"@id":"https:\/\/nextcloud.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nextcloud.com\/es\/desarrollador\/#primaryimage"},"image":{"@id":"https:\/\/nextcloud.com\/es\/desarrollador\/#primaryimage"},"thumbnailUrl":"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png","datePublished":"2022-04-05T14:39:31+00:00","dateModified":"2026-02-20T12:44:58+00:00","description":"Estos tutoriales de desarrollo de aplicaciones te ayudar\u00e1n a escribir f\u00e1cilmente nuevas aplicaciones Nextcloud, ampliar las caracter\u00edsticas existentes o integrar otro software.","breadcrumb":{"@id":"https:\/\/nextcloud.com\/es\/desarrollador\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nextcloud.com\/es\/desarrollador\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/nextcloud.com\/es\/desarrollador\/#primaryimage","url":"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png","contentUrl":"https:\/\/nextcloud.com\/c\/uploads\/2026\/01\/Nextcloud-app-development.png","width":1920,"height":1080,"caption":"Nextcloud app development"},{"@type":"BreadcrumbList","@id":"https:\/\/nextcloud.com\/es\/desarrollador\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nextcloud.com\/es\/"},{"@type":"ListItem","position":2,"name":"Desarrollador"}]},{"@type":"WebSite","@id":"https:\/\/nextcloud.com\/es\/#website","url":"https:\/\/nextcloud.com\/es\/","name":"Nextcloud","description":"Regain control over your data","publisher":{"@id":"https:\/\/nextcloud.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nextcloud.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/nextcloud.com\/es\/#organization","name":"Nextcloud","url":"https:\/\/nextcloud.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/nextcloud.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg","contentUrl":"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg","width":"1024","height":"1024","caption":"Nextcloud"},"image":{"@id":"https:\/\/nextcloud.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Nextclouders\/","https:\/\/x.com\/nextclouders","https:\/\/www.linkedin.com\/company\/10827569\/","https:\/\/youtube.com\/nextcloud","https:\/\/www.instagram.com\/nextclouders\/"]}]}},"_links":{"self":[{"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/pages\/379257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/comments?post=379257"}],"version-history":[{"count":3,"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/pages\/379257\/revisions"}],"predecessor-version":[{"id":379488,"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/pages\/379257\/revisions\/379488"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/media\/370736"}],"wp:attachment":[{"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/media?parent=379257"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nextcloud.com\/es\/wp-json\/wp\/v2\/tags?post=379257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}