Coinverse
所属分类:加密货币
开发工具:kotlin
文件大小:361KB
下载次数:0
上传日期:2021-05-17 21:46:18
上 传 者:
sh-1993
说明: Coinverse开放应用程序是第一个用于加密货币新闻的音频广播应用程序。
(Coinverse Open App is the first audiocast app for cryptocurrency news.)
文件列表:
Coinverse-root (0, 2023-07-24)
Coinverse-root\LICENSE (10725, 2023-07-24)
Coinverse-root\app (0, 2023-07-24)
Coinverse-root\app\build.gradle (5473, 2023-07-24)
Coinverse-root\app\gradle.properties (961, 2023-07-24)
Coinverse-root\app\libs (0, 2023-07-24)
Coinverse-root\app\libs\YouTubeAndroidPlayerApi.jar (106430, 2023-07-24)
Coinverse-root\app\schemas (0, 2023-07-24)
Coinverse-root\app\schemas\app.coinverse.content.room.CoinverseDatabase (0, 2023-07-24)
Coinverse-root\app\schemas\app.coinverse.content.room.CoinverseDatabase\1.json (4748, 2023-07-24)
Coinverse-root\app\schemas\app.coinverse.content.room.ContentDatabase (0, 2023-07-24)
Coinverse-root\app\schemas\app.coinverse.content.room.ContentDatabase\1.json (4379, 2023-07-24)
Coinverse-root\app\schemas\app.coinverse.content.room.ContentDatabase\2.json (4379, 2023-07-24)
Coinverse-root\app\src (0, 2023-07-24)
Coinverse-root\app\src\androidTest (0, 2023-07-24)
Coinverse-root\app\src\androidTest\java (0, 2023-07-24)
Coinverse-root\app\src\androidTest\java\app (0, 2023-07-24)
Coinverse-root\app\src\androidTest\java\app\coinverse (0, 2023-07-24)
Coinverse-root\app\src\androidTest\java\app\coinverse\ExampleInstrumentedTest.kt (623, 2023-07-24)
Coinverse-root\app\src\debug (0, 2023-07-24)
Coinverse-root\app\src\debug\res (0, 2023-07-24)
Coinverse-root\app\src\debug\res\drawable (0, 2023-07-24)
Coinverse-root\app\src\debug\res\drawable\ic_coinverse_icon_background.xml (797, 2023-07-24)
Coinverse-root\app\src\debug\res\values (0, 2023-07-24)
Coinverse-root\app\src\debug\res\values\strings.xml (80, 2023-07-24)
Coinverse-root\app\src\main (0, 2023-07-24)
Coinverse-root\app\src\main\AndroidManifest.xml (2205, 2023-07-24)
Coinverse-root\app\src\main\ic_coinverse_launcher-web.png (20904, 2023-07-24)
Coinverse-root\app\src\main\java (0, 2023-07-24)
Coinverse-root\app\src\main\java\app (0, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse (0, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse\App.kt (755, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse\MainActivity.kt (2392, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse\analytics (0, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse\analytics\Analytics.kt (11133, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse\analytics\models (0, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse\analytics\models\ContentAction.kt (356, 2023-07-24)
Coinverse-root\app\src\main\java\app\coinverse\analytics\models\UserAction.kt (167, 2023-07-24)
... ...
# Coinverse open app
**Coinverse is the first audiocast app for cryptocurrency news, also including YouTube and text.**
[![Coinverse YouTube video](https://carpecoin-media-211903.firebaseapp.com/youtube-preview.png)](https://youtu.be/haXPolAruoc)
Coinverse YouTube video
## Developers
### [App Setup Instructions](https://medium.com/coinverse/coinverse-open-app-set-up-7a9fdbd1ba46)
**Note**: For the purpose of this sample, the `open` Android Studio build variant connects to a Firestore database of content that is not actively updated.
### Architecture and libraries
#### Client – Kotlin
- Unidirectional Data Flow w/ Data Binding, ViewModels, LiveData, and Coroutines
- Navigation component
- PagedListAdapter with Room SQL library
- ExoPlayer for audiocasts in Foreground service
- Firebase: Firestore Db, Authentication, Analytics, Remote Config, Crashlytics
- MoPub native ads
- Interactive graph of price data
- YouTube data API
- Content quality scores based on user interaction
- Published with latest App Bundle format
#### Backend – Kotlin, Node.js
_Kotlin: Jar_
- Populates news content
- RxJava to manage Retrofit data streams
- Hosted on AppEngine with Firestore database
- Staging and production environments on Firebase
- Firestore security rules to manage access to data
- JUnit tests for avg. price calculation
_Node.js: Firebase Cloud Functions_
- Generates audiocast mp3s using Google's Text-to-Speech API
- Delete user data
## About
### Why crypto first?
![Why crypto first?](https://carpecoin-media-211903.firebaseapp.com/why-crypto-first.png)
### Price predictions, not useful info
![Price predictions, not useful info](https://carpecoin-media-211903.firebaseapp.com/price-predictions.png)
## Features
### Coinverse content includes
![Content strategy](https://carpecoin-media-211903.firebaseapp.com/content-strategy.png)
### Audiocasts
![Audiocasts](https://carpecoin-media-211903.firebaseapp.com/audiocasts.png)
### YouTube
![YouTube](https://carpecoin-media-211903.firebaseapp.com/youtube.png)
### Future
![YouTube](https://carpecoin-media-211903.firebaseapp.com/future.png)
近期下载者:
相关文件:
收藏者: