¿Quieres aprender sobre el desarrollo de unA app simuladora de criptos? Si quieres prActicar tus conocimientos, te recomendamos seguir leyendo este artículo sobre cómo es el desarrollo de una app simuladora de criptos, pues representará la forma en la que se tratan las ideas y cómo se pasan al mundo del desarrollo en código y del desarrollo web. Así pues, a continuación te traemos cómo es el desarrollo de una app simuladora de criptos.
Objetivo de una app simuladora de criptos
El ejercicio práctico de una app simuladora de criptos está pensado para que puedas indagar en la forma en la que se desarrolla una app con Flask (dependencia de Python) y lenguajes como HTML y CSS, así como JavaScript para la interactividad. Como podrás notar después de terminarlo, este ejercicio recorre muchas herramientas y lenguajes del sector IT.
Ahora bien, esta app se encargará de realizar un simulador de inversiones donde, al jugar con diferentes valores, podrás ver si puede crecer la inversión en euros o no.
Para lograr esto, tendrás que desarrollar una app con Flask, que le consultará el valor real en euros a una API de una lista de criptomonedas del mercado actual. La API que determinará las consultas se encargará de presentar el detalle de las doce criptos con mayor nivel actual y, por otro lado, el valor de ellas en euros o en relación a otras criptomonedas.
Objetivos de desarrollo
Hay tres objetivos principales al hablar de una app de este estilo y, además, dicen mucho sobre cómo es el desarrollo de una app simuladora de criptos. Estos objetivos son:
- Desarrollar un conversor de un euro a cualquier criptomoneda.
- Desarrollar un conversor de una criptomoneda a cualquier otra criptomoneda.
- Desarrollar un conversor de cualquier criptomoneda a un euro.
Estos tres objetivos tendrán que estar almacenados en una base de datos, donde deben estar etiquetados con una fecha y hora correspondiente al momento en el que se ingresó la información. A su vez, deberá estar conectada a una API que diga los valores reales e inmediatos del valor de las criptomonedas.
Pestañas para el desarrollo de una app simuladora de criptos
🔴 ¿Quieres Aprender a Programar con Python? 🔴
Descubre el Full Stack Jr. Bootcamp - Aprende a Programar desde Cero de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada
👉 Prueba gratis el Bootcamp Aprende a Programar desde Cero por una semanaTn importante como los objetivos, también debemos determinar cuáles son las características que debe tener cada una de las pestañas de una app simuladora de criptos:
Inicio de la app
En primer lugar, vamos a establecer la página de inicio, donde se almacenará la tabla o lista de movimientos que estarán categorizados por campos de diferentes valores. Los campos serán:
- Fecha.
- Hora.
- Moneda_from.
- Cantidad_from.
- Moneda_to.
- Cantidad_to.
En este caso, la fecha y hora de la transacción las definirá la página o app web y no podrá ser ingresada por el usuario.
Compra de monedas
En la segunda página o pestaña de la app web, tendremos como protagonista a un formulario que el usuario tendrá que rellenar para obtener las características del simulador de criptomonedas. Allí tendrás los mismos campos que encontramos en la tabla del inicio de la app. Los valores que se ingresan en el formulario reiniciarán lo que está en la tabla principal.
Este es el elemento de más interactividad con el usuario.
Status de la inversión
Por último, en la tercera pestaña de la app web encontramos toda la información acerca de nuestras transacciones, de los valores de intercambio, de la inversión inicial y total, así como el valor actual de cada una de las monedas que has obtenido.
¿Qué puedes hacer ahora?
Ahora que tienes presente cómo es el desarrollo de una app simuladora de criptos, puedes empezar a desarrollar este ejercicio práctico y seguir aprendiendo a partir de la práctica.
Si quieres adentrarte en otro tipo de ejercicios y otro tipo de programas de código, te recomendamos echarle un vistazo al Aprende a Programar desde Cero Full Stack Jr. Bootcamp. ¡Anímate a inscribirte y conviértete en programador en menos de un año!