Agile web and app development

situacion actual del software

Estudio sobre la situación actual del Software

Este año Apiumhub se asoció con codignsans y otras empresas relacionadas con el software como: clutch, gitkraken, Cooperpress, Level-up, Storyblok, Dashbird, Serverlessguru, Coder, Webiny, Meetupfeed y participamos en una investigación global sobre desarrollo de software para saber cómo atraen las … Read More

Retos del desarrollo movil

Sobre los retos del desarrollo móvil

En estos últimos años hay muchos retos del desarrollo móvil , cada vez más se incrementa el número de usuarios que usan sus dispositivos móviles para todas sus actividades cotidianas, y los usuarios cada vez son más exigentes en el … Read More

desarrollo de android Las 3 principales lecciones aprendidas apiumhub

Las 3 principales lecciones aprendidas en el desarrollo de Android

Este mes hemos entrevistado a Diego Ojeda – Android Lead en @Apiumhub y aquí comparte sus recomendaciones, tendencias en desarrollo de Android y las 3 principales lecciones aprendidas.  1.¿Cómo empezar a utilizar el SDK de Android? El SDK (Software Development Kit … Read More

Service worker: Estrategias de caché y modo offline

En este artículo vamos a ver una de las funciones del service worker como estrategias de caché y  modo offline. Para empezar, necesitaremos un servidor de recursos. En Apiumhub hemos creado un pequeño servidor de ejemplo desde donde serviremos nuestros recursos html, … Read More

Filtrando datos con react-query

En este artículo sobre react-query vamos a hablar de una de esas librerías que han crecido mucho a lo largo de este último año, y con razón. En el mundo de react, el stack react-redux es de sobras conocido, ha sido … Read More

Beneficios de Flutter

Cada año, las aplicaciones móviles siguen siendo más relevantes. Afortunadamente para los desarrolladores, hay muchas herramientas de programación disponibles para ayudar a construir proyectos móviles. Entre estas herramientas está Flutter, que se ha distinguido últimamente por varias razones. Para muchos … Read More

Publicar librerías Android multi módulo

Muchas veces durante el desarrollo de aplicaciones nos encontramos que tenemos que resolver el mismo problema varias veces. La solución a esto es extraer la solución a una librería para poder ser reutilizada en otros proyectos. Cuando hacemos esto en … Read More

Combine vs RxSwift: Introducción a Combine y diferencias

En el artículo de hoy me gustaría dar una pequeña introducción a Combine y mostrar sus diferencias con RxSwift, y la mejor manera de empezar es mostrando la definición de Combine proporcionada por Apple: A unified, declarative API for processing … Read More

MotionLayout – Realiza animaciones en tu aplicación Android

Introducción a MotionLayout Desde siempre, los desarrolladores de Android hemos tenido dificultades a la hora de realizar animaciones en nuestras aplicaciones. Las librerías nativas de Android no solían tener facilidades para crear simples animaciones, como el «swipe» (deslizar) para eliminar … Read More

25 Mujeres Influyentes del Desarrollo de Software

En el mundo del desarrollo de software siempre escuchamos nombres famosos como Martin Fowler, Kent Beck, George H. Fairbanks, Uncle Bob, Mark Richards, etc. Cómo acostumbra a frecuentar en el mundo tech, la mayoría de estos nombres son masculinos. Es por eso que … Read More

Patrón de diseño: Special case pattern

No dejes que tu caso específico aumente la complejidad de tu código: Special case pattern En nuestro día a día tenemos nuestra aplicación funcionando cuando de repente aparece un nuevo requerimiento. Empezamos a picar más código para responder a esta … Read More

startup2 3

El Talento Tecnológico en Barcelona: Estadísticas y hechos

La transformación digital incrementa la demanda de talento tecnológico en los puestos de trabajo actuales y los nuevos que se están creando. Según un estudio de la Comisión Europea, el 80% de los españoles de entre 20 y 30 años … Read More