CONVERSOR DE UNIDADES

Crea una app para encontrar la equivalencia de un valor en diferentes unidades de medida.
Octubre 2022

 😻 Este es el reto mensual creado por MoureDev. Él mismo lo revisará y dará feedback sobre las soluciones de la comunidad en uno de sus streams de Twitch  

¿Has probado alguna vez crear tu propio conversor de unidades? Sí, una app con la que puedas transformar unidades de manera instantánea. Peso, temperatura, tiempo, longitud, potencia, monetarias... ¡Y muchísimas más! 

 Cuando pensamos en estas apps se nos vienen a la cabeza las conversiones típicas: de Euros a Dólares, de grados Celsius a Fahrenheit, de Kilómetros a Millas… Pero también podemos hacer transformaciones más complejas entre varios sistemas de medición. 

El objetivo de este challenge es que puedas crear tu propia app para convertir unidades. Tú decides el nivel de dificultad y su complejidad, ¡tu imaginación será el límite!


Ideal para

Junior · Middle

Stacks disponibles

Android · iOS· WebApp

Experiencia requerida

Basic knowledge

QUÉ VAS A CREAR

A nivel general:

  • Esta es una prueba pensada para todos los niveles. Puedes crear algo muy simple, por ejemplo, una app que transforme unidades dentro de un sistema, o por el contrario, una aplicación que transforme entre sistemas y que no solo esté centrada en un tipo de unidades
  • Se han mencionado diferentes tipos de unidades, pero tú decides sobre qué hacer el proyecto (puede ser sobre unidades que no hayan sido mencionadas, existen infinitas...).
  • El uso de la app deber ser lo más simple posible. Este es el verdadero reto de este ejercicio, si quiero hacer una transformación tiene que ser algo muy rápido.
  • Las conversiones deben poder realizarse en cualquier sentido, es decir, si el proyecto soporta metros, decímetros, centímetros y milímetros, la aplicación debe cubrir todas las combinaciones posibles de conversión.

Pantallas:

  • Si tu app es capaz de transformar muchos tipos de unidades, debe poseer una pantalla de selección y una de detalle con el conversor.
  • Si decides que tu aplicación únicamente soporte una familia de unidades, puede estar todo en una única pantalla.
  • Te recuerdo que debes trabajar en que para lograr un resultado tengas que hacer el menor número de clics.

EXTRA POINT!

¿Te atreves a utilizar otro tipo de unidades de medición menos comunes? Aparte de las unidades típicas, existen otras muchas que podríamos incluir en nuestra app. Desde un conversor kilómetros-campos de futbol a uno de segundos-barba. No pongas esa cara, existen. ¡Tienes libertad de creatividad, a ver con qué nos sorprendes!

CÓMO FUNCIONA
  • Resuelve el challenge y demuestra de lo que eres capaz
  • Recibe feedback sobre tu código por parte de nuestros expertos
  • Compara tu app con la de otros participantes a través del directo en Twitch de MoureDev
  • Construye tu portfolio con todos tus challenges completados 
QUÉ VAS A CONSEGUIR
  • Crear una app / webapp y poner a prueba tus habilidades de código
  • Feedback por parte de nuestros expertos Tech Mentors
  • Un completo report de tus skills - con la posibilidad de compartirlo
  • Tu propio portfolio técnico para utilizar en entrevistas laborales
  • Entrar en el sorteo de 100€ mensuales en material formativo
  • Posibilidad de que Rviewer publique tu proyecto como referencia para quienes se animen a crear su propia app

SOBRE EL CREADOR

MoureDev

Brais Moure (a.k.a. MoureDev) es un desarrollador full-stack, especializado en el desarrollo de aplicaciones iOS, Android y web. Además de crear más de 100 apps como freelance, MoureDev dedica gran parte de su tiempo a compartir sus conocimientos con la comunidad dev.

Actualmente es uno de los principales creadores de contenido de programación en España, con más de 210k suscriptores en Youtube y más de 25k seguidores en Twitch.

Echa un vistazo a sus redes y salúdalo de nuestra parte.  

Echa un vistazo a sus redes y salúdalo de nuestra parte! 👋🏽 

Empieza ahora el reto Conversor de unidades

¿Listo para ponerte a prueba y construir algo de lo que estar orgulloso/a?

More coding challenges

Icon
Challenge by
Rviewer
Memory game
Crea un "memograma" o "juego de memoria" basado en parejas de cartas.
Medium
  • Full-Stack Developer
  • Junior · Middle
  • 4 h
Icon
Challenge by
Rviewer
Dreadful Tomatoes
Crea un web app que permita a los usuarios ver y puntuar las últimas películas más taquilleras.
Medium
  • Frontend Developer
  • Junior · Middle · Senior
  • JavaScript · Python · TypeScript · + 5
  • 3 h
Icon
Challenge by
Rviewer
Spotlist API
Desarrollar una alternativa a la API de Spotify que permita a los artistas independientes gestionar fácilmente sus listas de reproducción.
Medium
  • Backend Developer
  • Middle · Senior
  • Java · JavaScript · Python · + 5
  • 4 h