NewsFeed
所属分类:其他
开发工具:kotlin
文件大小:0KB
下载次数:0
上传日期:2023-08-24 17:15:18
上 传 者:
sh-1993
说明: 这是一个新闻提要应用程序,从Guardian API获取数据。,
(This is a news feed app that fetches data from The Guardian API.,)
文件列表:
.circleci/ (0, 2023-08-25)
.circleci/config.yml (1158, 2023-08-25)
LICENSE (11357, 2023-08-25)
app/ (0, 2023-08-25)
app/build.gradle.kts (6119, 2023-08-25)
app/proguard-rules.pro (4976, 2023-08-25)
app/src/ (0, 2023-08-25)
app/src/main/ (0, 2023-08-25)
app/src/main/AndroidManifest.xml (1959, 2023-08-25)
app/src/main/ic_launcher-web.png (14708, 2023-08-25)
app/src/main/java/ (0, 2023-08-25)
app/src/main/java/io/ (0, 2023-08-25)
app/src/main/java/io/devbits/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/NewsFeed.kt (1158, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/model/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/model/News.kt (996, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/model/NewsFeedData.kt (3164, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/model/Origin.kt (685, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/model/Result.kt (830, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/guardianapi/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/guardianapi/GuardianApiService.kt (1251, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/guardianapi/model/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/guardianapi/model/GuardianFields.kt (1106, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/guardianapi/model/GuardianMain.kt (1461, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/guardianapi/model/GuardianResponse.kt (1260, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/guardianapi/model/GuardianResult.kt (1273, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/newsapi/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/newsapi/NewsApiService.kt (1450, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/newsapi/model/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/remote/newsapi/model/NewsApiResponse.kt (2399, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/repository/ (0, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/repository/LocalNewsSource.kt (1210, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/repository/NewsRepositoryImpl.kt (1389, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/repository/NewsSource.kt (894, 2023-08-25)
app/src/main/java/io/devbits/newsfeed/data/repository/RemoteNewsSource.kt (2031, 2023-08-25)
... ...
# Work in progress (under migration)
# News-Feed
This is a Kotlin app that fetches data from two news sources, the
Guardian API and News API.
# Building The Project
* You need API Keys from [Guardian](https://open-platform.theguardian.com/)
and [News API](https://newsapi.org/).
* Rename the secrets.sample.properties file to secrets.properties and fill the GUARDIAN_API_KEY and
NEWS_API_KEY properties.
```gradle
GUARDIAN_API_KEY="Your API key"
NEWS_API_KEY="Your API key"
```
# Appetize
You can run the app
via [Appetize](https://appetize.io/app/rmbkto4g3jl2kt6dllnb2b4hsu?device=pixel4&osVersion=11.0&scale=75)
## Reach Out
[Twitter](https://twitter.com/etonotieno)
[LinkedIn](https://www.linkedin.com/in/etonotieno)
近期下载者:
相关文件:
收藏者: