SimonSchubert / Newsout

Mobile client for official Nextcloud News App written as Kotlin Multiplatform Project
Apache License 2.0
117 stars 4 forks source link
kotlin-multiplatform

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

TODOS

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.