Cryptobuddy
Cryptobuddy - это приложение для Android, которое отслеживает и отображает цены, новости, диаграммы, рынки и основы более 1500 криптовалют! Приложение полностью с открытым исходным кодом без рекламы! Это был труд любви. Я провел месяцы, работая над этим каждую ночь после того, как вернусь с работы и по выходным.





Функции
- Отображает рыночную капитализацию, объем, процент изменения, цена и изображение монеты для более чем 1500 криптовалют
- Список сортируется и доступен для поиска
- Пользователи могут добавить фавориты на отдельную вкладку, чтобы они могли внимательно следить за валютами, о которых они заботятся
- Отображает диаграммы по цене во время каждой валюты с разными интервалами
- Пользователи могут перетаскивать свои пальцы через график, чтобы увидеть цену в данный момент времени
- Диаграмма отображает данные в USD и BTC
- Статистика о поставке каждой валюты отображается на таблице под диаграммой
- Легко перейдите непосредственно на страницу CoinmarketCap для валюты прямо внутри приложения
- Отображает рынки для каждой валюты, отсортированной по объему
- Агрегаты Crypto Currency News из разных источников новостей и демонстрируют статьи чистым и эстетическим образом
Библиотеки используются
- EasyRest: Эта библиотека широко используется для всех сетевых вызовов в приложении. Он заботится о кэшировании запросов, многопоточном переподчевании и маршалле JSON в объекты с Джексоном
- Материал-диалоги: библиотека, используемая для показа диалога сортировки
- CustomTabs: библиотека, используемая для веб -браузера с интеграциями Chrome
- ToggleButTongRoup: библиотека, используемая для кнопок, которые позволяют пользователям переключать диапазон дат на графике
- MaterialFavoriteButton: библиотека, используемая для любимой кнопки на главном экране
- MpandroidChart: используется для показы цены во времени
- Пикассо: библиотека, используемая для загрузки и отображения изображения без проблем
- GSON: Библиотека, используемая для сериализации текста из базы данных на реальные объекты Java и наоборот
Разрешения
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
Эти два разрешения требуются, чтобы мы могли поговорить с API в Интернете, которые дают нам информацию о криптовалютах
Источники
- Cryptocompare min-API: этот API в настоящее время используется только для рынков и новостей
- Coinmarketcap: Огромное спасибо Coinmarketcap! Без их API это приложение было бы невозможно. Они являются бэкэнд для данных диаграмм, изображений монет, рыночных капитализаций, объема, цен и процентных изменений
- Shields.io: предоставляет красивые значки для сборки в верхней части этого Readme
- Smashicons