Scoop
所属分类:collect
开发工具:kotlin
文件大小:0KB
下载次数:0
上传日期:2022-03-30 22:29:11
上 传 者:
sh-1993
说明: 新闻阅读Android应用程序
(News Reading Android App)
文件列表:
.idea/ (0, 2022-03-30)
.idea/codeStyles/ (0, 2022-03-30)
.idea/codeStyles/Project.xml (4408, 2022-03-30)
.idea/codeStyles/codeStyleConfig.xml (142, 2022-03-30)
.idea/compiler.xml (170, 2022-03-30)
.idea/gradle.xml (943, 2022-03-30)
.idea/jarRepositories.xml (1052, 2022-03-30)
.idea/misc.xml (372, 2022-03-30)
.idea/vcs.xml (180, 2022-03-30)
app/ (0, 2022-03-30)
app/build.gradle (3490, 2022-03-30)
app/proguard-rules.pro (750, 2022-03-30)
app/src/ (0, 2022-03-30)
app/src/androidTest/ (0, 2022-03-30)
app/src/androidTest/java/ (0, 2022-03-30)
app/src/androidTest/java/com/ (0, 2022-03-30)
app/src/androidTest/java/com/example/ (0, 2022-03-30)
app/src/androidTest/java/com/example/scoop/ (0, 2022-03-30)
app/src/androidTest/java/com/example/scoop/ExampleInstrumentedTest.kt (661, 2022-03-30)
app/src/main/ (0, 2022-03-30)
app/src/main/AndroidManifest.xml (1275, 2022-03-30)
app/src/main/ic_launcher-playstore.png (16112, 2022-03-30)
app/src/main/java/ (0, 2022-03-30)
app/src/main/java/com/ (0, 2022-03-30)
app/src/main/java/com/example/ (0, 2022-03-30)
app/src/main/java/com/example/scoop/ (0, 2022-03-30)
app/src/main/java/com/example/scoop/BaseApplication.kt (395, 2022-03-30)
app/src/main/java/com/example/scoop/data/ (0, 2022-03-30)
app/src/main/java/com/example/scoop/data/local/ (0, 2022-03-30)
app/src/main/java/com/example/scoop/data/local/AppDatabase.kt (387, 2022-03-30)
app/src/main/java/com/example/scoop/data/local/NewsLocalDataSource.kt (1044, 2022-03-30)
app/src/main/java/com/example/scoop/data/local/model/ (0, 2022-03-30)
app/src/main/java/com/example/scoop/data/local/model/LocalNews.kt (524, 2022-03-30)
... ...
# Scoop
![](https://github.com/abumubarak-dev/Scoop/blob/master/screenshot.png)
## Features
- Offline First
- Dark Mode Support
- Explore news in diffrent category
- Intuitive UI with material design
## Tech-stack
* [100% Kotlin](https://github.com/abumubarak-dev/Scoop/blob/master/https://kotlinlang.org/)
* [Coroutines](https://github.com/abumubarak-dev/Scoop/blob/master/https://kotlinlang.org/docs/reference/coroutines-overview.html) + [Flow](https://github.com/abumubarak-dev/Scoop/blob/master/https://kotlinlang.org/)
* [Jetpack](https://github.com/abumubarak-dev/Scoop/blob/master/https://developer.android.com/jetpack)
* [LiveData](https://github.com/abumubarak-dev/Scoop/blob/master/https://developer.android.com/topic/libraries/architecture/livedata)
* [Lifecycle](https://github.com/abumubarak-dev/Scoop/blob/master/https://developer.android.com/topic/libraries/architecture/lifecycle)
* [ViewModel](https://github.com/abumubarak-dev/Scoop/blob/master/https://developer.android.com/topic/libraries/architecture/viewmodel)
* [Room](https://github.com/abumubarak-dev/Scoop/blob/master/https://developer.android.com/jetpack/androidx/releases/room)
* [Retrofit](https://github.com/abumubarak-dev/Scoop/blob/master/https://square.github.io/retrofit/)
* [Glide](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/bumptech/glide)
* [Moshi](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/square/moshi)
* [Hlit](https://github.com/abumubarak-dev/Scoop/blob/master/https://developer.android.com/training/dependency-injection/hilt-android)
* [Store4](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/dropbox/Store) : Kotlin Library for Async Data Loading and Caching
* [Epoxy](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/airbnb/epoxy) : Epoxy is an Android library for building complex screens in a RecyclerView
* [Material Design](https://github.com/abumubarak-dev/Scoop/blob/master/https://material.io/components?platform=android)
* [blurkit](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/CameraKit/blurkit-android): Android blurring library
* [Timber](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/JakeWharton/timber)
* [FinestWebView](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/TheFinestArtist/FinestWebView-Android)
## Download
Download the latest APK [HERE](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/Abdul-Quadri-Ismail/Scoop/releases/download/v1.0/scoop.apk).
## Design Inspiration
https://dribbble.com/shots/14237842-Article-App-Customize-Your-Reading-Experience/attachments/5882288?mode=media
https://dribbble.com/shots/14607543/attachments/6299983?mode=media
## Architecture
Scoop is based on MVVM architecture
![](https://github.com/abumubarak-dev/Scoop/blob/master/architecture.png)
### Learning Refrence on Store4
* [Store4](https://github.com/abumubarak-dev/Scoop/blob/master/https://github.com/dropbox/Store/)
* [Article](https://github.com/abumubarak-dev/Scoop/blob/master/https://medium.com/swlh/introduction-to-android-data-storage-with-dropbox-store-4-b2dc7e3753e1)
近期下载者:
相关文件:
收藏者: