Skip to content

SimonSchubert/Newsout

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
art
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GitHub Codacy grade Liberapay receiving

Newsout

Android and iOS mobile client for Nextcloud news App. The Android client is already available to download in the Play Store. F-Droid and Apple App Store will hopefully come soon.

Download

Project structure

This project shares the Database, Api, Models and Serialization code. Only the interaction with the UI is done separately for iOS and Android.

Android

iOS

Features

  • Sync of feeds and unread marker
  • List all starred/unread items
  • Change sorting order
  • Add new feeds
  • Rename feeds/folders
  • Delete feeds/folders
  • Star/unstar items
  • Mark all feeds or a single feed as read
  • Explore popular feeds
  • Search for items inside feeds

TODOS

  • Coroutines refactoring
  • Finalize iOS UI
  • System settings enabled dark mode
  • Multi platform localization
  • Empty state screen when no search results

Pull requests are very welcome. Let me know before you start working on a fundamental change.

XCODE DEBUGGING

To debug kotlin files in Xcode install the following Xcode plugin: https://github.com/touchlab/xcode-kotlin

Misc

Compare Dropbox/Google Drive/Nextcloud: https://nextcloud.com/compare

Acknowledgments

https://kotlinlang.org, https://ktor.io, https://github.com/cashapp/sqldelight, https://touchlab.co, https://soywiz.com, https://bumptech.github.io/glide, https://nextcloud.com, https://github.com/nextcloud/news and everyone else I missed to mention.

About

Mobile client for official Nextcloud News App written as Kotlin Multiplatform Project

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published