Entradas

Cómo validar una fecha en formato español en PHP

Continuamos con los tutoriales de PHP y, en esta ocasión, explicamos cómo validar una fecha con el formato español día/mes/año (dd/mm/aaaa). Aunque la expresión es sencilla y apenas son unas líneas de código, nos garantiza que la fecha es válida en el calendario y, lo que es más importante, su estrucutura nos sirve de ejemplo para saber cómo abordar problemas más complejos.

Leer más

Funciones propias en PHP

En programación, una función es un conjunto de instrucciones a la que podemos recurrir siempre que queramos. Éstas pueden recibir parámetros y  realizar todo tipo de tareas, ya sean complejas o sencillas. La enorme biblioteca de funciones que posee PHP nos permite realizar, de forma sencilla, muchas de las tareas habituales a la hora de desarrollar una aplicación. Sin embargo, siempre viene bien saber cómo crear e implementar nuestras propias funciones PHP, algo que explicamos en este artículo.

Leer más

Single-Page Application, todo un website desde única página

Aunque no estés familiarizado con su nombre, es más que probable que ya hayas utilizado una aplicación Single-Page Application (SPA). Este formato que  se ha popularizado enormemente en los últimos meses porque mejora y unifica la experiencia de usuario, independientemente del dispositivo de acceso. En este tipo de aplicaciones web, todo lo que se muestra y se procesa está dentro de la misma página, así que al pasar de una opción a otra no hace falta recargar el navegador y lo normal es que sea un único archivo desde el que se reproduce absolutamente todo.

Leer más

Gestión de eventos personalizados en Polymer

Retomamos los artículos sobre Polymer, la librería para agilizar el desarrollo con Web Components, para explicar, desde un punto de vista teórico, qué son los  eventos personalizados y para qué podemos usarlos.  En general, estos eventos son una de las herramientas más habituales en los lenguajes modernos de programación, ya que son fundamentales en el trabajo con interfaces de usuario.

Leer más

¿Qué veremos en Desarrollo web y Diseño web este 2017?

Como ya hicimos hace poco más de un año, repasamos las tendencias que encontraremos en los proyectos web que se lancen en los próximos meses y lo hacemos en dos grandes bloques muy relacionados y que no pueden ir por libre a la hora de lanzar una página web, el Desarrollo y el Diseño web. Ambas disciplinas buscarán en 2017 compaginar la eficiencia en los procesos de trabajo y un mayor rendimiento de las páginas web, con la vista siempre puesta en la mejora de la experiencia de usuario.

Leer más

Cómo personalizar los mapas de Google con Polymer

Existen multitud de componentes disponibles en Polymer, pero destaca especialmente el de los mapas de Google. A la hora de implementar Google Maps dentro de una web existen diferentes opciones. La más sencilla es utilizar un iframe en forma de widget, pero es muy básico y no pasa más allá que mostrarte el mapa de una forma discreta (en ocasiones, puede ser  suficiente). Otra forma es a través de una API, con la que podrás colocar marcas, trazados, etc, pero es complejo de trabajar y es necesario conocer diversos aspectos de programación.

Gracias a Polymer, la forma de usarlo es como el widget, pero con suficientes posibilidades de configuración para que actúe como la API. Añadir elementos y marcas a la hora de personalizar los mapas es tan fácil como utilizar una etiqueta HTML, como explicamos en este tutorial.

Leer más

Un ejemplo de creación de componentes Polymer

Una de las opciones más interesantes de Polymer es extender el HTML con nuevos componentes que podremos usar en nuestros proyectos para solucionar las necesidades básicas que se nos planteen. Lógicamente, más allá de usar los elementos ya creados por terceros, como ya vimos en el artículo Usar los elementos de Polymer.

Estos componentes son muy sencillos de realizar y gracias a Polymer existen muchas facilidades adicionales que nos permitirán desarrollarlos más rápido. Al final, lo que tendremos es una nueva etiqueta HTML que podremos usar para realizar diferentes acciones en la web, desde las más elementales hasta las más complejas.

Leer más

Parse Server, uno de los entornos más útiles hoy en día para el desarrollo web

Parse Server es un servidor de aplicaciones capaz de simplificar diversas funcionalidades necesarias para el backend de apps para dispositivos y aplicaciones web. Basta decir que Parse Server hace las delicias de desarrolladores interesados en construir de manera acelerada aplicaciones web y apps para dispositivos móviles, gracias a su compatibilidad con iOS, Android, JavaScript, Windows, o Unity, entre otros. Y, además, Parse Server es otra de las aplicaciones que podemos instalar en sólo unos clics en los Servidores Cloud de Arsys.

Leer más

Novedades en Angular 2

Angular, el popular framework Javascript, se escribe desde cero, y presenta numerosas mejoras respecto a su versión inicial. Angular 2 es la nueva versión del framework que conocíamos con el nombre de AngularJS, del que ya hablamos en el artículo ¿Por qué AngularJS?. Aunque sea una nueva versión, esto no nos debe llevar a engaño: más bien deberíamos pensar que es un framework distinto. Cuatro años después de su nacimiento,  ha cambiado hasta en el nombre y ahora se  denomina Angular 2, sin  las siglas JS.

En este artículo, analizamos algunas de las novedades que se presentan con la llegada de Angular 2, sobre todo aquellas que han obligado a sus creadores a partir desde cero y han roto la compatibilidad hacia atrás.

Leer más

Usar los elementos de Polymer

Tras ver los aspectos más teóricos de Polymer y realizar una primera aproximación práctica a esta librería, vemos ahora una de las posibilidades que nos ofrece: el uso de elementos o componentes disponibles en su catálogo.

Leer más