Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/heng30/picon-rs
It is a simple Android App for displaying cryptocurrency price information.
https://github.com/heng30/picon-rs
android cryptocurrency egui rust
Last synced: 2 months ago
JSON representation
It is a simple Android App for displaying cryptocurrency price information.
- Host: GitHub
- URL: https://github.com/heng30/picon-rs
- Owner: Heng30
- License: mit
- Created: 2024-03-02T17:16:49.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-24T02:23:27.000Z (10 months ago)
- Last Synced: 2024-03-24T03:24:11.000Z (10 months ago)
- Topics: android, cryptocurrency, egui, rust
- Language: Rust
- Homepage:
- Size: 8.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[中文文档](./README.zh-CN.md)
#### Introduction
It is a simple Android App for displaying cryptocurrency price information. Based on `Rust` and `egui`. Use [coinmarketcap](https://coinmarketcap.com/) provided `API` to fetch data.#### Features
- [x] show top 100 cryptocurrency information.
- [x] show economy statistic data
- [ ] show top 100 trending cryptocurrency price and sorted by CoinMarketCap search volume.#### Use your own coinmarketcap API key
- edit `./picon/src/apikey.rs`
```
pub const CMC_PRO_API_KEY: &str = "Your-API-Key";
```
- rebuild: `make`#### How to build?
- Install Android `sdk`, `ndk`, `jdk17`, and set environment variables
- Install `Rust` and `Cargo`
- Run `make`
- Refer to [Makefile](./Makefile) and [build.help](./build.help) for more information#### Reference
- [egui](https://github.com/emilk/egui)
- [rust-android-examples](https://github.com/rust-mobile/rust-android-examples)
- [cross-platform-rust-http-request](https://logankeenan.com/posts/cross-platform-rust-http-request/)