• +34 685 967 885
  • +34 695 898 191
  • antgarprats@gmail.com
  • Antonio García Prats

Publicado en apps android

Carrusel en tu aplicación Kotlin

En el competitivo mundo de las aplicaciones móviles, ofrecer una interfaz atractiva y funcional es clave para captar y retener usuarios. Uno de los elementos más populares y visualmente atractivos que puedes incorporar a tu app es un carrusel (o slider), ideal para mostrar imágenes destacadas, promociones, productos o cualquier contenido que desees que el […]

Publicado en apps android

Pantalla de bienvenida

​Vamos a crear una aplicación Android en Kotlin que muestre una pantalla de bienvenida (splash screen) con un logo animado en el centro. Utilizaremos la API oficial de SplashScreen introducida en Android 12, que permite personalizar la pantalla de inicio con animaciones y transiciones suaves. Para versiones anteriores de Android, emplearemos la biblioteca de compatibilidad […]

Publicado en desarrollo web

Examen online con Angular

Este proyecto tiene como objetivo desarrollar una plataforma web con Angular que funcione como un sistema de evaluación online tipo examen oficial para los alumnos del módulo de Diseño de Aplicaciones Multiplataforma (DAM). El propósito es proporcionar una herramienta profesional que permita a los docentes gestionar y calificar exámenes tipo test y a los estudiantes […]

Publicado en programación c

Resolviendo fibonacci en C

En la entrada anterior hablamos sobre qué es la programación dinámica, cuándo usarla y qué tipos de enfoques existen: top-down (memoización) y bottom-up (tabulación). Ahora vamos a centrarnos en cómo aplicar este conocimiento Resolviendo fibonacci en C, y por qué elegimos el enfoque de tabulación iterativa en el lenguaje C. En C, es común usar […]

Programación dinámica

La programación dinámica es una técnica de diseño de algoritmos para resolver problemas dividiéndolos en subproblemas más pequeños, almacenando (memorizando) las soluciones de esos subproblemas para reutilizarlas más adelante. En otras palabras, se trata de evitar cálculos repetitivos, aprovechando resultados ya obtenidos. Esto permite optimizar muchos algoritmos y reducir drásticamente su tiempo de ejecución en […]

Publicado en desarrollo web

Carrousel de imágenes bootstrap

En el diseño web actual, ofrecer una experiencia visual fluida y atractiva es fundamental para captar la atención de los usuarios. Una forma elegante y eficaz de lograrlo es mediante el uso de carrousel de imágenes bootstrap, especialmente aquellos que se deslizan de forma automática y se adaptan a cualquier tamaño de pantalla. En esta […]