Blog | neoco

blog

Cómo configurar más de una cuenta de Github

¿Has tenido que usar una segunda cuenta de Github para clonar un repositorio y no has podido? Como habrás comprobado, no es tan simple como hacer un git clone del repositorio nuevo y ya está. En este caso tendrás que hacer una pequeña configuración del archivo "config" de la carpeta ".ssh". Si solo usas una cuenta de Github, probablemente nunca...

Lottie, animaciones en Expo

Si estás buscando una forma sencilla de agregar animaciones a tus aplicaciones móviles en React Native y Expo, Lottie es una excelente opción. Esta librería de animación te permite incorporar animaciones vectoriales en tus apps móviles. A continuación, te enseñaremos cómo usar Lottie en tus proyectos de React Native y Expo. ¿Qué es Lottie? Lottie...

Herramientas de Testing con React Native y Expo

En el proceso de desarrollo y mantenimiento de una aplicación, resulta imprescindible asegurar que las funcionalidades añadidas y las modificaciones realizadas alcancen los objetivos previstos, evitando la aparición de errores o la disminución del rendimiento. Para ello, es crucial implementar un marco de pruebas sólido y eficiente. En este...

Desarrollo móvil con Expo - Resumen 2022

Comenzamos el año con energias renovadas y una revisión de las novedades más importantes en el desarrollo móvil con Expo durante el último año. Recientemente Expo publicó una actualización de su SDK, que incluye cambios muy esperados. En este artículo, vamos a examinar cómo la nueva arquitectura de React Native y las últimas actualizaciones...

Qué es TDD y cómo usarlo

¿Qué es TDD? (Test Driven Development) A la hora de abordar un problema, querer arreglar un bug, refinar un algoritmo o refactorizar parte del código, es importante saber cuál es el resultado que se espera al final y cuál es el estado actual. Ya sea a través de TDD o no, estos dos conceptos tienen que estar claros antes de empezar a escribir...

Container queries

Han salido muchas nuevas y alucinantes propiedades de CSS, pero hoy nos centraremos en una en concreto, las container queries. Y tu estarás pensando, ¿como que nuevas propiedades CSS? ¿Ha salido CSS4 o algo así?. La respuesta es: No, no ha salido CSS4. En otro post hablaremos de cómo se definen las nuevas propiedades y versiones de CSS. Pero por...

Los tipos de test que necesitas

Hay muchos tipos de tests pero ¿con cuáles conviene empezar? Escoger con qué empezar es importante, ya que puedes estar eligiendo un camino eficiente y progresivo o, por otra parte, tener que hacer un gran esfuerzo en aprender mucho más de lo que vas a necesitar en la práctica. Es importante estar familiarizado con el concepto "Test" y por qué...

Desarrollo móvil con Expo II - Desarrollo ágil

En el artículo anterior Desarrollo móvil con Expo (React Native) destacamos la importancia de disponer de herramientas que nos faciliten el desarrollo, algo que echamos en falta en las apps nativas. En este artículo vamos a ver como Expo te permite acelerar el desarrollo de tu aplicación. Multiplataforma El enfoque multiplataforma de Expo ayuda a...

¿Qué es 'CSS-in-JS'?

¿Qué es “CSS-in-JS”? Es una técnica de estilización mediante la cual se define el CSS en los archivos JavaScript en los que se desarrollan los componentes, es decir, se evita el uso de archivos .css. Esta técnica se popularizó con la aparición de librerías o “frameworks” basados en componentes como React, Vue o Angular. ¿Cómo usar...

¿Por qué debes empezar a hacer tests?

¿Qué es un test? Un test es básicamente un mecanismo automatizado para comprobar si una función, caso de uso o funcionalidad sigue funcionando como se espera en el tiempo, aún cuando el código cambie. Su implementación varía dependiendo del lenguaje y objetivo. No es lo mismo simular una interacción de usuario en la cual varias cosas tienen que...
1
2