Get it on Google Play
Formación Liferay: Dependencias entre módulos OSGI en Liferay

Formación Liferay: Dependencias entre módulos OSGI en Liferay

En el pasado artículo ‘Incluir dependencias en los módulos OSGI de LiferayDXP 7‘ ya expliqué como incluir dependencias externas(JAR) en módulos OSGI en Liferay 7. Però hoy, una consulta de un antiguo alumnos del curso de formación en Liferay 7 me ha hecho recordar que no había publicado como poner dependencias entre módulos OSGI. Poner […]

30/05/2017 by Albert Coronado 
Crear un Jar con todas sus dependencias con Gradle

Crear un Jar con todas sus dependencias con Gradle

Poder crear mini aplicaciones con todas sus dependencias resueltas en un solo archivo es muy fácil de implementar gracias a Gradle. Definiendo esta tarea, llamada fatJar Gradle será capaz de generar un Jar autoejecutable: Ahora podremos generar el Jar(Se creará en la carpeta ‘PROYECTO/build/libs’) simplemente ejecutando en nuestro proyecto Gradle: El Jar generado lo podremos […]

11/05/2017 by Albert Coronado 
Testeando webs con HtmlUnit

Testeando webs con HtmlUnit

HtmlUnit es un navegador web Java sin GUI(Graphic User Interface). Es decir, que es un navegador para abrir páginas web programaticamente, muy utilizado para testear webs, obtener información, crear robots, etc. HtmlUnit es usado por un montón de proyectos de software libre. Para hacer una aplicación Java que abra una página web con este navegador […]

07/04/2017 by Albert Coronado 
Formación LiferayDXP: Crear portlets con Liferay IDE para Liferay DXP

Formación LiferayDXP: Crear portlets con Liferay IDE para Liferay DXP

En el post “Como crear Portlets como componentes OSGI para Liferay 7” ya expliqué como crear portlets como módulos OSGI. Ahora me centraré en explicar como hacerlo con Liferay IDE que nos proporciona un entorno muy productivo. Creando el workspace El primer paso será crear nuestro workspace. Esto lo haremos clicando sobre “File”=>”New”=>”Project…” y seleccionando […]

20/07/2016 by Albert Coronado 
Aplicación para conectar con los principales marketplaces del mercado

Aplicación para conectar con los principales marketplaces del mercado

Este proyecto partió de varias integraciones con los principales marketplaces del mercado(Amazon, eBay o Google Shopping) que ya teníamos desarrolladas de otros proyectos. Al final, el proyecto no se terminó por problemas con los inversores pero tenemos gran parte del proyecto finalizado. El proyecto tiene las siguientes características: – Una UX(User eXperience) muy cuidada con […]

02/03/2016 by Albert Coronado 
Desarrollo de aplicaciones mas rápido gracias a Gradle y Spring Dev Tools

Desarrollo de aplicaciones mas rápido gracias a Gradle y Spring Dev Tools

Durante las formaciones JavaEE y Liferay, una de las quejas de los alumnos es la lentitud del proceso de compilación en aplicaciones Web. No es para menos, en lenguajes como PHP modificas un fichero actualizas el navegado y ya ves lo cambios, en cambio, en Java debes hacer las modificaciones, compilar, desplegar y ver los […]

26/01/2016 by Albert Coronado 
Aplicaciones web con Spring Boot, Spring Security y Gradle

Aplicaciones web con Spring Boot, Spring Security y Gradle

El proyecto Spring(Porque ya no es solo un Framework) que nos permite desarrollar aplicaciones Java simples, portables y rápidas. En este caso vamos a crear una aplicación web auto-arrancable(Sin servidor de aplicaciones web) y con login de usuarios. Lo primero, como vamos a usar Gradle, en mi caso, además de las dependencias de Spring Boot […]

24/12/2015 by Albert Coronado 
Arquitectura de microservicios con REST, Gradle y Spring Boot

Arquitectura de microservicios con REST, Gradle y Spring Boot

Las grandes aplicaciones monolíticas ya no se llevan, siempre ha sido muy complicado trabajar con esos grandes bloques, es difícil, a muchos niveles: trabajo en equipo, externalización, escalabilidad, mantenibilidad, DevOps y un largo etc. Ahora lo que se lleva son los microservicios, dividir tu aplicación en centenares de módulos independientes, que se comunican entre si, […]

04/12/2015 by Albert Coronado 
Liferay screens para Android

Liferay screens para Android

Liferay Screens es una librería de componentes visuales para dispositivos móviles que están conectados a la funcionalidad de Liferay Portal. Se trata de una herramienta genial para el desarrollo rápido de aplicaciones nativas móviles. Liferay Screens nos aporta un tema visual potente y facilidad para la gestión del proyecto(Sobretodo si hay que andar manteniendo portal […]

12/03/2015 by Albert Coronado 
© Albert Coronado Calzada