hackernews-reader-android

所属分类:android开发
开发工具:kotlin
文件大小:0KB
下载次数:0
上传日期:2023-08-07 19:44:17
上 传 者sh-1993
说明:  使用新架构和Compose构建的Android黑客新闻阅读器,
(Hacker News Reader for Android built using the new architecture and Compose,)

文件列表:
.idea/ (0, 2024-01-01)
.idea/codeStyles/ (0, 2024-01-01)
.idea/codeStyles/Project.xml (3720, 2024-01-01)
.idea/codeStyles/codeStyleConfig.xml (142, 2024-01-01)
.idea/inspectionProfiles/ (0, 2024-01-01)
.idea/inspectionProfiles/Project_Default.xml (1111, 2024-01-01)
LICENSE.md (1078, 2024-01-01)
PRIVACY.md (1972, 2024-01-01)
app/ (0, 2024-01-01)
app/build.gradle (2469, 2024-01-01)
app/proguard-rules.pro (750, 2024-01-01)
app/src/ (0, 2024-01-01)
app/src/androidTest/ (0, 2024-01-01)
app/src/androidTest/java/ (0, 2024-01-01)
app/src/androidTest/java/com/ (0, 2024-01-01)
app/src/androidTest/java/com/qburst/ (0, 2024-01-01)
app/src/androidTest/java/com/qburst/hackernews/ (0, 2024-01-01)
app/src/androidTest/java/com/qburst/hackernews/ExampleInstrumentedTest.kt (678, 2024-01-01)
app/src/main/ (0, 2024-01-01)
app/src/main/AndroidManifest.xml (900, 2024-01-01)
app/src/main/ic_launcher-playstore.png (17351, 2024-01-01)
app/src/main/java/ (0, 2024-01-01)
app/src/main/java/com/ (0, 2024-01-01)
app/src/main/java/com/qburst/ (0, 2024-01-01)
app/src/main/java/com/qburst/hackernews/ (0, 2024-01-01)
app/src/main/java/com/qburst/hackernews/HNApp.kt (148, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/ (0, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/model/ (0, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/model/HNItem.kt (772, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/model/Resource.kt (243, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/repository/ (0, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/repository/items/ (0, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/repository/items/ItemsRepository.kt (2753, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/repository/items/local/ (0, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/repository/items/local/ItemsLocalSource.kt (559, 2024-01-01)
app/src/main/java/com/qburst/hackernews/data/repository/items/local/ItemsMemorySource.kt (1652, 2024-01-01)
... ...

# Hacker News Reader with New Architecture and Compose A Hacker News reader app for Android, based on the official [Hacker News API](https://github.com/HackerNews/API). https://user-images.githubusercontent.com/530966/170973931-b6ab03f6-69c0-44d7-a03f-28db76b84341.mp4 This project is written to explore the new [recommended architecture](https://developer.android.com/jetpack/guide) for Android apps. It uses Jetpack Compose for UI, and Hilt for DI. The project is split into three main layers —UI, Domain, and Data— as per the recommendation. Read the related [blog post here](https://blog.qburst.com/2022/05/exploring-the-new-architecture-for-android-apps/). ### Architecture ![Architecture](media/architecture.png "Architecture") ## To Do - [ ] Highlight links, and enable click on links - [ ] Improve navigation: add title and back button ## License Copyright (c) 2022 Vishnu Haridas, QBurst This software is published under MIT License. See [LICENSE.md](LICENSE.md) for more details.

近期下载者

相关文件


收藏者