La herramienta perfecta de SEO

La herramienta perfecta de SEO   En la actualidad existen múltiples herramientas que ofrecen análisis de SEO para las páginas web. Pero hoy hablaremos de una particularmente que ofrece más que un simple análisis. Esta herramienta llamada Woorak, ofrece primeramente en forma practica y sencilla un informe detallado sobre  SEO pero a su vez profundiza en…

Programación reactiva con RxJS

Hoy en día el tiempo de carga y la respuesta constante a una interacción del usuario en nuestras aplicaciones móviles o web lo es todo, los paradigmas de non-blocking y la programación reactiva han sido el salvavidas que nos sostiene e impulsa un paso más adelante en este mar de herramientas disponibles para desarrollar, y…

¡El futuro es ahora! ¿pero por dónde comienzo? (I parte)

Muchos de nosotros hemos escuchado sobre las Progressive Web Apps (PWA) o web progresivas, estas no son más que la evolución de la web, ofreciendo al usuario la sensación que da una aplicación móvil nativa pero usando netamente herramientas de desarrollo web. Las PWA son totalmente confiables, rápidas y lo mejor de ellas es que poseen…

MySQL vs MongoDB ¿Cuándo y dónde usar cada uno?

Una de las interrogantes más comunes a la hora de definir un nuevo proyecto, tanto para el equipo de desarrollo como para el equipo de planificación y gestión de un nuevo software, app, web, etc., es, por supuesto, ¿qué tipo de base de datos debemos usar? Seamos honestos, a priori todos llegan a un consenso no…

Desarrollar aplicaciones de escritorio con Electron.js

Si se pueden crear sitios web usando las últimas tecnologías como Angular, React y vue.js… ¿por qué no usar estas tendencias de Javascript para crear una aplicación de escritorio? Para hoy te traemos una herramienta Javascript “Electron.js”, es una plataforma para desarrollar aplicaciones de escritorio usando tecnologías web (HTML, CSS y JavaScript). ¿Que es Electron.js? Electron…

OVERHANG

Overhang El Plugin que necesitas.! Un plugin es una aplicación que contiene un conjunto de funciones o características muy especificas, los cuales ofrecen propiedades y mejoras dentro de los navegadores web. Entre esas mejoras, resaltamos un sinfín de funcionalidad en relación con: Diseño, estadísticas, marketing, redes sociales, trafico, entro otros. Cabe destacar que muchas de…

Visualización de datos con D3.js

¿Qué es D3.js? D3.js (Data-Driven Documents) es una librería javascript para la manipulación de documentos basados en datos. Por lo tanto, los datos se presentan en gráficas estáticas o interactivas utilizando el DOM y gráficas SVG. De esta forma, se podrán generar dinámicamente las gráficas porque son capaces de responder a los cambios de nuestros…

Programemos un bot (parte I): nuestro primer chatbot para Slack

Hay que aceptarlo, los bots son “la nueva onda” en las aplicaciones y servicios móviles y web más utilizados de hoy en día. Desde redes sociales hasta aplicaciones de mensajería y servicios web más específicos, los chatbots han llegado para quedarse y es que tienen muchísimas ventajas y aplicaciones para cualquier sector al que se…

¿AngularJS o solo Angular? Simplificando el versionado

Este año inició con varios cambios, uno de los más relevantes para los desarrolladores que trabajamos con el popular framework Angular (también conocido como AngularJS, Angular 2, Angular 4, etc.) fue el lanzamiento de la versión 2 del mismo. Junto con esta nueva versión, Angular cambió su esquema base de trabajo en cuanto a las…

Google aumenta nuestra realidad con ARCore

Hace tiempo hablamos de varias librerías para el desarrollo de aplicaciones móviles híbridas con Realidad Aumentada, hoy, hablaremos de la noticia de la semana para este ámbito y es que Google trae la Realidad Aumentada a nuestros dispositivos Android a través de su nueva plataforma ARCore. El director de Google a la cabeza de esta…

La seguridad en el Internet de las Cosas (IoT)

El Internet of Things (IoT)  o Internet de las cosas se ha convertido en el tema de tendencia por excelencia entre desarrolladores, empresas y fabricantes por igual, esto debido a dos factores, el primero, hemos llegado a un punto en el que la tecnología nos permite conectar equipos, instalaciones y otros elementos cotidianos a la…

Cómo optimizar un sitio web desde cero. (Parte 2)

En el post anterior, hablamos sobre cómo mejorar un sitio Web siguiendo unas series de normas y recomendaciones que nos proporcionan las herramientas de Google, para mejorar el rendimiento, el posicionamiento y el incremento de visitas, como también poder brindar a los usuarios una experiencia fluida, eficiente y llamativa para que nuestros sitios web no…