Get it on Google Play
Desarrollo de Dapps, aplicaciones sobre la red blockchain Etherum.

Desarrollo de Dapps, aplicaciones sobre la red blockchain Etherum.

Continuando con el vídeo sobre Dapps(Preparado para las Dapps y la nueva Web 3.0 ) y a petición popular presentamos este videotutorial(Al final del artículo) sobre como desarrollar Dapps con el framework Embark. El framework Embark nos permite crear Dapps sobre la red Etherum utilizando Javascript. Recordemos que las Dapps son aplicaciones HTML5 que funcionan […]

09/04/2018 by Albert Coronado 
Curso API Management I: Introducción a las APIs

Curso API Management I: Introducción a las APIs

Después del éxito de los vídeos de formación sobre desarrollo de portlet Liferay he decidido lanzar en vídeo el curso de formación en API Management. Este curso, tendrá los siguientes apartados: 0: Introducción 1: Diseño de APIs 2: Implementación de una API 3: API Management con Kong + Konga El número de capítulos y orden […]

15/03/2018 by Albert Coronado 
Creando servicios Rest con Kotlin y Spring

Creando servicios Rest con Kotlin y Spring

Kotlin es uno de esos lenguajes que se están poniendo de moda. Desarrollado Por JetBrains, ahora mismo es lenguaje oficial de Google y tiene muy buena pinta. El principal punto fuerte de Kotlin es que es un lenguaje moderno, que incorpora gran cantidad de funcionalidades que lo hacen muy atractivo. Por ejemplo, soporta interpolación de […]

05/09/2017 by Albert Coronado 
Ejemplo de uso de Vue.js con PHP

Ejemplo de uso de Vue.js con PHP

Vue.js es el n-ésimo framework para el desarrollo de aplicaciones Javascript. En este caso prometen ser el ‘killer’ de Angular y React aportando como función diferenciadora que esta diseñado para ser progresivo(Que no te obliga a cargar toda la aplicación al inicio). La verdad es que Vue.js me gusta mucho porque tiene pinta de ser […]

27/08/2017 by Albert Coronado 
Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.

Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.

Cada vez es mas habitual trabajar en proyectos que se utilizan en diferentes zonas horarias y ya en pasados posts hemos hablado de como crear aplicaciones que trabajen con distintos tipos de moneda(Online) y multiidioma pero todavía no habíamos hablado de los cambios horarios. Productos como Liferay, trabajan internamente solamente con GMT y pobre de […]

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 
Integración con la API Rest de Youtube

Integración con la API Rest de Youtube

Hace muchos años que utilizo esta API en algún portal Liferay y creí que ya había escrito sobre el tema pero no es así. Resulta que Youtube tiene una excelente API Rest con la que podemos interactuar con nuestros canales y vídeos. La documentación de la API la podéis encontrar en la siguiente URL https://developers.google.com/youtube/v3/sample_requests. […]

02/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 
Mejorando la experiencia de usuario: Como implementar un control del error de sesión expirada en JSF

Mejorando la experiencia de usuario: Como implementar un control del error de sesión expirada en JSF

Para mejorar la experiencia del usuario cuando le caduquen las sesiones de JSF(JavaServer Faces) por inactividad, por actualización de la aplicación o por otras circunstancias lo haremos de la siguiente manera: Configuramos en el fichero ‘faces-config.xml’ el ‘Exception Handler Factory’: Implementamos la classe configurada en el ‘Exception Handler Factory’: Finalmente ya solo nos queda implementar […]

27/01/2017 by Albert Coronado 
Importación y Desarrollo con datos de la web con Google Analytics

Importación y Desarrollo con datos de la web con Google Analytics

Google Analytics(GA) es actualmente el sistema para obtener datos de las visitas de una web mas usado. No puedo dejar de mencionar que existen alternativas como Piwik que nos permiten guardar nosotros todos los datos(GA solo nos deja ver lo que el quiere) para trabajar con ellos mas cómodamente o crear sistemas mucho mas potentes, […]

19/01/2017 by Albert Coronado