Autor

Programador-Explorador. Tras una larga etapa javera actualmente explorando el mundo frontend. He visto de todo: atacar naves en llamas más allá de Orión, rayos C brillar en la oscuridad cerca de la Puerta de Tannhäuser, y de todo me quedo con las arquitecturas KISS y el código bien comentado/autocomentado.

Redactor en

Desarrollando aplicaciones móviles nativas con React Native

Los desarrolladores front normalmente trabajamos dentro del ecosistema de los navegadores web. Por lo general, el desarrollo de aplicaciones móviles nativas ha sido un mundo aparte para nosotros.

Pero parece que los tiempos están cambiando y, con la promesa de poder programar aplicaciones tanto para iOS como para Android con un solo lenguaje de programación (en este caso Javascript), han nacido los llamados Cross-Platforms frameworks, como Ionic, NativeScript y React Native, de modo que los frontend que queremos matar el gusanillo de hacer apps nativas con JS ya lo tenemos más fácil.

En este post vamos a explorar las posibilidades de desarrollar aplicaciones con React Native (RN) y con Expo SDK/XDE. ¡Veamos cómo!

sigue leyendo…

Más allá de Google Maps: visualización de mapas avanzada

Visualizar nuestros datos geolocalizados en mapas nos da una forma muy visual de mostrar información que enriquece nuestras webs/webapps. Buenos ejemplos son:

Desde marcar puntos de interés a hacer análisis espaciales

En los comienzos de Internet mostrar mapas de cierta complejidad (varias capas de información, controles de zoom, etc.) en nuestras webs suponía utilizar herramientas SIG (o GIS en inglés). Esto suponía comprar los servicios de una serie de aplicaciones de escritorio y servidores propietarios, siendo la plataforma ESRI la más utilizada. Después del fuerte crecimiento de las tecnologías web en los últimos años hoy día la oferta de herramientas es más variada.

Google Maps es la plataforma más utilizada por el público en general. Todos la hemos utilizado alguna vez para marcar nuestros puntos de interés o nuestra ruta y compartirlo con nuestros amigos. Sin embargo a la hora de mostrar información más elaborada – como mostrar en un mapa de todos los colegios con buenos resultados académicos en una zona concreta  o mostrar qué barrios de mi ciudad tienen menor índice de criminalidad y a la vez zonas verdes – estamos hablando de realizar análisis de datos geográficos o espaciales y ahí Google se nos queda corto.

Hagamos en este post un breve repaso describiendo por encima las herramientas de las que disponemos actualmente.

sigue leyendo…