Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heng30/cpnews

It is a simple Andriod App for displaying crypto news
https://github.com/heng30/cpnews

android crypto egui news

Last synced: 2 months ago
JSON representation

It is a simple Andriod App for displaying crypto news

Awesome Lists containing this project

README

        

[中文文档](./README.zh-CN.md)

#### Introduction
It is a simple Android App for displaying crypto news. Based on `Rust` and `egui`.

#### Features
- [x] use [odaily.news](https://www.odaily.news/) provided `API` to fetch Chinese news
- [x] use [cryptocompare](https://min-api.cryptocompare.com/data/v2/news/?lang=EN) provided `API` to fetch English news

#### 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/)