Proyectos de programación para hacer en 1 día (o menos)

Proyectos de programación para hacer en 1 día (o menos)
Photo by Safar Safarov / Unsplash

Introducción

Realizar proyectos personales, de práctica o simplemente como pasatiempo/hobby, nos son de mucha ayuda a nosotros como desarrolladores o, personas de TI. Practicar nuestras habilidades es la mejor manera de que no se nos olvide lo aprendido y, como dicen la práctica hace al maestro. Además que, esto ayuda en parte a poder conseguir un buen o mejor trabajo, haciendo crecer tu portafolio de proyectos y habilidades e incluso en tu repositorio de GitHub o GitLab.
Es por eso que hoy te traigo 5 proyectos que puedes realizar y terminar en un día o incluso menos que te ayudarán a hacer algo nuevo o, repasar lo que ya conoces.

1. Tu primer aplicación Móvil

Ejemplo de interfáz de aplicación del clima. Imágen sacada de Dribble

Habemos muchos de nosotros que no somos desarrolladores móviles pero, tenemos esa espinita por querer desarrollar una app o aprender un poco sobre ese mundo. Para tu primer app no intentes algo tan complejo, pero tampoco algo tan fácil que no te presente un reto.

Realizar una app del clima, ya sea utilizando Kotlin si quieres que sea nativo para Android, Swift para iOS/iPad o Flutter para amabas plataformas, haciendo uso de una API gratuita como lo es OpenWeatherMap.

2. Juego de la serviente (Snake Game)

Imágen de ejemplo tomada de Rembound

Tal vez esto te puede sonar un tanto sencillo, ¿No?, ese típico juego de la serpiente que está prácticamente en todos lados y proyectos pero, no muchos saben como realizar siquiera un juego. Es por eso que te pongo este pequeño reto de ralizar tu propia versión de éste icónico juego.
Maneras hay muchas, desde hacer que el juego corra desde la terminal, que sea jugado desde la Web (navegador), que sea un juego para móviles o que sea para ordenadores, la idea está ahí, sólo depende de tu imaginación 🌈.

💡
Te voy a dejar un tip, para que se vea más bonito tu juego, haz que las frutas que coma la serpiente, sean emojis de frutitas y que bayan saliendo de manera aleatoria.
🥝🍓🥭🍍🍊🍋🍈

3. Crear un Bot

Puedes construir un Bot en la plataforma de tu preferencia, plataformas como Reddit, Discord o Telegram. Llenarlo de funcionalidades las cuáles sean más convenientes para ti, como por ejemplo, que cada cierto tiempo te mande noticias sobre temas de tu interés, que te proporcione fondos de pantalla o incluso música.

Como puedes ver, características para tu Bot hay muchas, hasta donde tu imaginación te de para crearlo.

4. Pomodoro

Temporizador Pomodoro

Te dejo este proyecto sencillo pero muy bueno, que te permitirá tener un mejor manera sobre tus horarios de concentración, trabajo o estudio.
Si  no sabes lo que es la Técnica de Pomodoro acá te dejo una explicación:

🕰️
La técnica Pomodoro consiste en utilizar un temporizador para dividir el tiempo de estudio en bloques de trabajo que se separan con breves períodos de descanso. Luego de completar cuatro bloques de estudio, se toma una pausa más prolongada. Cada uno de estos tiempos de trabajo recibe el nombre de “Pomodoro”.

Yo personalmente cree el mio propio (en Swift), ya que lo tengo instalado en mi Mac y lo uso para cuando estoy estudiando, trabajando o escribiendo, como ahorita 🤩, pero tu puedes hacer el tuyo propio para Linux o Windows e incluso para Web, una característica importante es implemente notificaciones, para que te mande una cada que se completen los 25 minutos o cuando se complete un ciclo de 4 y debas descansar.

5. Detector Placas de Automóviles

Detector de Vehículos y placas

Este proyecto puede presentar un reto mucho mayor pero, no deja de ser eso, un reto. El fin de éste es detectar inicialmente a los automóviles, después las placas y por último, los números que estos tienen, aquí te dejo dos opciones, puedes que tu detector sea sólo de imágenes, es decir, le das una imágen y te detecta las placas, o de vídeo, lo mismo que la imágen pero con vídeo.

Si tienes cámaras de seguridad en tu casa, esto te ayudará mucho e incluso, podrías implementarlo para que te detecte éstas en tiempo real y sacar métricas, por ejemplo:
¿Qué tipo de automóvil cruza más por tu calle?, ¿Qué color? o si hubo un crímen o percance automovilístico (que en verdad espero que no sea el caso), saber que vehículo y placas del mismo estuvieron comprometidos.

Como puedes ver, ésto igual tiene un sin fin de posibilidades, el límite es siempre tu imaginación 🌈.

DigitalOcean Referral Badge