{"id":11820,"date":"2023-09-13T08:00:28","date_gmt":"2023-09-13T06:00:28","guid":{"rendered":"https:\/\/www.hiberus.com\/crecemos-contigo\/?p=11820"},"modified":"2024-04-08T11:07:23","modified_gmt":"2024-04-08T09:07:23","slug":"desarrollo-de-aplicaciones-con-liferay-developer-studio","status":"publish","type":"post","link":"https:\/\/www.hiberus.com\/crecemos-contigo\/desarrollo-de-aplicaciones-con-liferay-developer-studio\/","title":{"rendered":"Liferay Developer Studio para desarrollo de aplicaciones"},"content":{"rendered":"<p align=\"justify\">Si ya est\u00e1s familiarizado con <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/que-es-liferay-y-para-que-sirve\/\" target=\"_blank\" rel=\"noopener\">qu\u00e9 es Liferay<\/a>, vamos a presentarte Liferay Developer Studio y a explicarte porque es una de tus mejores opciones a la hora de crear aplicaciones.<\/p>\n<h2 align=\"justify\">Qu\u00e9 es Liferay Developer Studio<\/h2>\n<p align=\"justify\"><span style=\"font-size: medium;\">Se trata de un <strong>entorno de desarrollo Java basado en Eclipse<\/strong>, el cual permite desarrollar aplicaciones y m\u00f3dulos de una manera sencilla a partir de un entorno preconfigurado. Es una ampliaci\u00f3n de las herramientas integradas en Liferay IDE que proporciona las \u00faltimas versiones de Liferay Portal EE.<\/span><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Este entorno ofrece <strong>muchas ventajas<\/strong>, entre las cuales podemos destacar:<\/span><\/p>\n<ul>\n<li><span style=\"font-size: medium;\">Herramientas para el desarrollo de plugins SDK, m\u00f3dulos OSGi, fragmentos, temas, etc.<\/span><\/li>\n<li><span style=\"font-size: medium;\">Aporta un entorno preconfigurado para empezar desarrollar de forma directa y sin partir de cero.<\/span><\/li>\n<li><span style=\"font-size: medium;\">Aprovecha la librer\u00eda AlloyUI, ya integrada en el portal de Liferay.<\/span><\/li>\n<li><span style=\"font-size: medium;\">Autocompleta c\u00f3digo para ficheros Javascript (incluyendo desarrollos mediante frameworks como AlloyUI), y ficheros de configuraci\u00f3n CSS, XML, etc. <\/span><\/li>\n<li><span style=\"font-size: medium;\">Trabaja con herramientas de compilaci\u00f3n, como Gradle y Maven y herramientas de configuraci\u00f3n como BndTools, lo que permite realizar tareas de automatizaci\u00f3n sobre las aplicaciones de Liferay.<\/span><\/li>\n<li><span style=\"font-size: medium;\">Proporciona asistentes para crear todo tipo de proyecto Liferay, guiando y facilitando la experiencia del desarrollador.<\/span><\/li>\n<li><span style=\"font-size: medium;\">Escanea c\u00f3digo ya escrito, ofreciendo alternativas.<\/span><\/li>\n<li><span style=\"font-size: medium;\">Ofrece la herramienta <\/span><span style=\"font-size: medium;\"><i>Code Upgrade Tool<\/i><\/span><span style=\"font-size: medium;\">, dedicada a la actualizaci\u00f3n de las aplicaciones entre versiones del API de Liferay. <\/span><\/li>\n<\/ul>\n<h2>Instalaci\u00f3n de Liferay Developer Studio<\/h2>\n<p align=\"justify\"><span style=\"font-size: medium;\">Como se ha comentado previamente, Liferay Developer Studio es una extensi\u00f3n de Eclipse que dispone de caracter\u00edsticas espec\u00edficas para el desarrollo de aplicaciones Liferay, por lo que puede instalarse partiendo de cero o bien a partir de una instancia existente de Eclipse.<\/span><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Este blog se centrar\u00e1 en la <strong>instalaci\u00f3n de Liferay Developer Studio partiendo de cero<\/strong>. Para ello, se puede encontrar y descargar el ejecutable desde la p\u00e1gina oficial de Liferay de forma gratuita.<\/span><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Una vez descargado, solamente hay que seguir los pasos del instalador y finalizar. Esta ser\u00e1 la apariencia del IDE:<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11822 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: apariencia del IDE\" width=\"1920\" height=\"1029\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1.png 1920w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1-300x161.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1-1024x549.png 1024w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1-768x412.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1-1536x823.png 1536w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen1-360x193.png 360w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: medium;\">Suponiendo que se tienen conocimientos previos sobre la programaci\u00f3n en Liferay, se proceder\u00e1 a explicar c\u00f3mo crear un espacio de trabajo y una aplicaci\u00f3n b\u00e1sica con Liferay Developer Studio.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2>Creaci\u00f3n de un workspace con Liferay Developer Studio<\/h2>\n<p align=\"justify\"><span style=\"font-size: medium;\"><i>Liferay Workspace Project<\/i><\/span><span style=\"font-size: medium;\"> es un espacio de trabajo que mantiene una estructura de carpetas preconfigurada para organizar las aplicaciones, aunque esta estructura puede modificarse indicando las rutas de carpetas en un fichero de configuraci\u00f3n dentro del mismo workspace.<\/span><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Para crear un espacio de trabajo en Liferay Developer Studio se debe seleccionar Archivo -&gt; Nuevo -&gt; Liferay Workspace Project.<\/span><\/p>\n<p><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen2.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11823 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen2.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: espacio de trabajo\" width=\"819\" height=\"654\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen2.png 819w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen2-300x240.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen2-768x613.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen2-360x287.png 360w\" sizes=\"auto, (max-width: 819px) 100vw, 819px\" \/><\/a><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">A continuaci\u00f3n, se mostrar\u00e1 un asistente en el que se podr\u00e1 indicar el nombre, la ubicaci\u00f3n, la herramienta de compilaci\u00f3n con el que se desea construir el espacio de trabajo (Maven o Gradle), la versi\u00f3n de Liferay sobre la que se pretende desarrollar, la versi\u00f3n de la plataforma destino, la descarga opcional del paquete de Liferay si lo que se desea es generar autom\u00e1ticamente una instancia en el espacio de trabajo, as\u00ed como indicar si el espacio de trabajo formar\u00e1 parte de un conjunto de trabajos (<\/span><span style=\"font-size: medium;\"><i>working set<\/i><\/span><span style=\"font-size: medium;\">).<\/span><\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen3.png\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11824 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen3.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: conjunto de trabajos\" width=\"677\" height=\"580\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen3.png 677w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen3-300x257.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen3-360x308.png 360w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/a><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Al finalizar el asistente, se podr\u00e1 observar la estructura de carpetas que contiene el nuevo espacio de trabajo en el que se podr\u00e1n crear las distintas aplicaciones:<\/span><\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen4.png\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11825 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen4.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: estructura de carpetas\" width=\"537\" height=\"442\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen4.png 537w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen4-300x247.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen4-220x180.png 220w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen4-360x296.png 360w\" sizes=\"auto, (max-width: 537px) 100vw, 537px\" \/><\/a><\/p>\n<h2 align=\"justify\">Creando la primera aplicaci\u00f3n con Liferay Developer Studio<\/h2>\n<p align=\"justify\"><span style=\"font-size: medium;\">A partir del espacio de trabajo generado previamente, se crear\u00e1 una peque\u00f1a aplicaci\u00f3n (m\u00f3dulo OSGi) que muestre el mens<\/span><span style=\"font-size: medium;\">aje \u201cHello world!\u201d a partir de las herramientas que ofrece este IDE.<\/span><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Para ello, se debe seleccionar Archivo -&gt; Nuevo -&gt; Liferay Module Project. Nuevamente, se mostrar\u00e1 el asistente en el cual se podr\u00e1 indicar el nombre, el tipo de compilaci\u00f3n (Maven o Gradle), la versi\u00f3n de Liferay sobre la que se va a desarrollar y la plantilla que se va a utilizar, adem\u00e1s de configurar opcionalmente el nombre de la clase del componente y del paquete.<\/span><\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen5.png\" data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11826 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen5.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: m\u00f3dulo OSGi\" width=\"1407\" height=\"538\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen5.png 1407w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen5-300x115.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen5-1024x392.png 1024w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen5-768x294.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen5-360x138.png 360w\" sizes=\"auto, (max-width: 1407px) 100vw, 1407px\" \/><\/a><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">El entorno crear\u00e1 una plantilla de proyecto determinada dependiendo de la que se haya elegido. En este caso, se seleccionar\u00e1 una plantilla <\/span><span style=\"font-size: medium;\"><i>mvc-portlet<\/i><\/span><span style=\"font-size: medium;\"> cuya estructura ser\u00e1 la siguiente:<\/span><\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6.png\" data-rel=\"lightbox-image-5\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11827 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: plantilla mvc portlet\" width=\"1768\" height=\"818\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6.png 1768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6-300x139.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6-1024x474.png 1024w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6-768x355.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6-1536x711.png 1536w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen6-360x167.png 360w\" sizes=\"auto, (max-width: 1768px) 100vw, 1768px\" \/><\/a><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Como se puede observar, Liferay Developer Studio ha creado el m\u00f3dulo OSGi en su correspondiente directorio <\/span><span style=\"font-size: medium;\"><i>modules<\/i><\/span><span style=\"font-size: medium;\"> con una estructura t\u00edpica de un portlet MVC y un mensaje predeterminado que muestra el cl\u00e1sico \u201cHello World!\u201d.<\/span><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Para desplegar la aplicaci\u00f3n en el servidor se puede utilizar la herramienta de automatizaci\u00f3n Gradle. Esta herramienta, incorporada en Liferay Deveoper Studio, ofrece una serie de tareas disponibles para su uso en cada m\u00f3dulo desarrollado. Los usuarios pueden ejecutar una tarea haciendo doble clic sobre ella.<\/span><\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen7.png\" data-rel=\"lightbox-image-6\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11828 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen7.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: serie de tareas\" width=\"437\" height=\"637\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen7.png 437w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen7-206x300.png 206w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen7-360x525.png 360w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\" \/><\/a><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Al desplegar esta aplicaci\u00f3n en el servidor, se visualizar\u00e1 en Liferay de la siguiente manera:<\/span><\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen8.png\" data-rel=\"lightbox-image-7\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11829 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen8.png\" alt=\"Configuraci\u00f3n del Liferay Developer Studio: visualizaci\u00f3n de Liferay\" width=\"1479\" height=\"342\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen8.png 1479w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen8-300x69.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen8-1024x237.png 1024w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen8-768x178.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2019\/11\/imagen8-360x83.png 360w\" sizes=\"auto, (max-width: 1479px) 100vw, 1479px\" \/><\/a><\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">En resumen, con Liferay Developer Studio el desarrollo se vuelve m\u00e1s <strong>\u00e1gil, sencillo y accesible<\/strong>, facilitando la vida de los desarrolladores ya que<strong> hace menos necesario contar con conocimientos avanzados sobre la plataforma.<\/strong><\/span><\/p>\n<p align=\"justify\">Tras a\u00f1os de experiencia desarrollando y explotando al m\u00e1ximo las capacidades que ofrece Liferay, desde Hiberus le ayudamos a definir e identificar\u00a0los objetivos de su empresa y los requisitos necesarios para alcanzarlos. Le propondremos\u00a0<strong>c\u00f3mo adaptar Liferay a su proyecto<\/strong>\u00a0y<strong>\u00a0<\/strong>le acompa\u00f1amos durante todo el proceso de cambio.<\/p>\n<p align=\"justify\"><span style=\"font-size: medium;\">Si quieres desarrollar aplicaciones y m\u00f3dulos en Liferay, ponte en contacto con nuestro equipo de <a href=\"https:\/\/www.hiberus.com\/dxp\/liferay\" target=\"_blank\" rel=\"noopener\">expertos en Liferay<\/a> y estaremos encantados de ayudarte.\u00a0\u00a0<\/span><\/p>\n<p>Adem\u00e1s, si quieres conocer algunos de nuestros<strong>\u00a0<a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/casos-de-exito-de-liferay\/\" target=\"_blank\" rel=\"noopener noreferrer\">casos de \u00e9xito de Liferay<\/a>\u00a0<\/strong>y <strong>ejemplos de portales hechos con Liferay<\/strong>, puedes ver c\u00f3mo lo hemos hecho para clientes como Gobierno de Arag\u00f3n, El Corte Ingl\u00e9s o\u00a0Walgreens Boots Alliance.<\/p>\n<p><a href=\"https:\/\/www.hiberus.com\/guias\/liferay\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-35038 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2018\/12\/230831-LIFERAY-migra-tu-plataforma-1200x627-V.1.jpg\" alt=\"\" width=\"1200\" height=\"627\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2018\/12\/230831-LIFERAY-migra-tu-plataforma-1200x627-V.1.jpg 1200w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2018\/12\/230831-LIFERAY-migra-tu-plataforma-1200x627-V.1-300x157.jpg 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2018\/12\/230831-LIFERAY-migra-tu-plataforma-1200x627-V.1-1024x535.jpg 1024w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2018\/12\/230831-LIFERAY-migra-tu-plataforma-1200x627-V.1-768x401.jpg 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2018\/12\/230831-LIFERAY-migra-tu-plataforma-1200x627-V.1-360x188.jpg 360w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n        <div class=\"row\">\n            <div class=\"block-cta-form\" style=\"background-color: #003664;\">\n                <div class=\"content-cta-form\">\n                    <div class=\"text-cta-form\">\n                        <p class=\"title-cta-form\">\u00bfQuieres m\u00e1s informaci\u00f3n sobre nuestros servicios de Liferay?<\/p>\n                        <p>Contacta con nuestro equipo de Liferay<\/p>\n                    <\/div>\n                    <div class=\"form-fields\">\n                        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f33973-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"33973\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/11820#wpcf7-f33973-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"33973\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f33973-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div id=\"responsive-form\" class=\"clearfix\">\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre *\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"apellido\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Apellido *\" value=\"\" type=\"text\" name=\"apellido\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo corporativo *\" value=\"\" type=\"email\" name=\"correo\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telf-contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono *\" value=\"\" type=\"tel\" name=\"telf-contacto\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"compania\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Compa\u00f1ia *\" value=\"\" type=\"text\" name=\"compania\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Mensaje *\" name=\"mensaje\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"politica\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"politica\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">He le\u00eddo y acepto la <a href=\"https:\/\/www.hiberus.com\/politica\" target=\"_blank\"><u>Pol\u00edtica de privacidad<\/u><\/a><\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"marketing\"><span class=\"wpcf7-form-control wpcf7-acceptance optional\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"marketing\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Me gustar\u00eda recibir comunicaciones de marketing de Hiberus y sobre sus productos, servicios y eventos.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Contacta con nosotros\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div id=\"campos_ocultos\" class=\"hidden\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new1\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new2\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new3\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new4\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new_p\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new_p\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new_p\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!--end responsive-form--><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>Si ya est\u00e1s familiarizado con qu\u00e9 es Liferay, vamos a presentarte Liferay Developer Studio y a explicarte porque es una de tus&#8230;<\/p>\n","protected":false},"author":150,"featured_media":11821,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[3,232],"tags":[25,50,61],"class_list":{"0":"post-11820","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-negocio-electronico","8":"category-portales-dxp","9":"tag-cms","10":"tag-liferay","11":"tag-portal-corporativo"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/11820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/users\/150"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/comments?post=11820"}],"version-history":[{"count":9,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/11820\/revisions"}],"predecessor-version":[{"id":41634,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/11820\/revisions\/41634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media\/11821"}],"wp:attachment":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media?parent=11820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/categories?post=11820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/tags?post=11820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}