Criptobuddy
¡Cryptobuddy es una aplicación de Android que rastrea y muestra precios, noticias, gráficos, mercados y fundamentos de más de 1500 criptomonedas! ¡La aplicación es completamente de código abierto sin anuncios! Era un trabajo de amor. He pasado meses trabajando en eso todas las noches después de llegar a casa del trabajo y los fines de semana.





Características
- Muestra límite de mercado, volumen, porcentaje de cambio, precio e imagen de monedas para más de 1500 criptomonedas
- La lista es ordenable y se puede buscar
- Los usuarios pueden agregar favoritos a una pestaña separada para que puedan vigilar de cerca las monedas que les importan
- Muestra gráficos para el precio con el tiempo de cada moneda a diferentes intervalos
- Los usuarios pueden arrastrar sus dedos por la tabla para ver el precio en un momento determinado
- La tabla muestra datos en USD y BTC
- Las estadísticas sobre el suministro de cada moneda se muestran en una tabla debajo del gráfico
- Navegue fácilmente directamente a la página CoinMarketCap para una moneda desde el principio de la aplicación
- Muestra mercados para cada moneda ordenada por volumen
- Agregados noticias de moneda criptográfica de muchas fuentes de noticias diferentes y muestra artículos de manera limpia y estética
Bibliotecas utilizadas
- EasyRest: esta biblioteca se usa ampliamente para todas las llamadas de red dentro de la aplicación. Se encarga de la solicitud de almacenamiento en caché, múltiples subprocesos y reunir a Json en objetos con Jackson
- Dialogs de material: Biblioteca utilizada para mostrar el diálogo de clasificación
- CustomTabs: Biblioteca utilizada para el navegador web con integraciones de Chrome
- ToggleButTongroup: Biblioteca utilizada para los botones que permiten a los usuarios alternar el rango de fechas en la tabla
- Materialfavoritebutton: biblioteca utilizada para el botón favorito en la pantalla de inicio
- MpandroidChart: se usa para mostrar el precio en la tabla de tiempo
- Picasso: Biblioteca utilizada para la carga y pantalla sin problemas
- GSON: Biblioteca utilizada para serializar el texto de la base de datos en objetos Java reales y viceversa
Permisos
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
Se requieren estos dos permisos para que podamos hablar con las API en Internet que nos brindan información sobre las criptomonedas
Fuentes
- Cryptocompare Min-API: esta API actualmente solo se usa para mercados y noticias
- CoinMarketCap: ¡Gran gracias a CoinMarketCap! Sin sus API, esta aplicación no sería posible. Son el backend de los datos de los gráficos, las imágenes de monedas, los límites de mercado, el volumen, los precios y los cambios porcentuales.
- Shields.io: proporciona las hermosas insignias de construcción en la parte superior de este readme
- Smashicons