nextcloud / nextcloud/android

Next app architecture steps

Open
#3,145 2 comments 0 reactions 0 assignees View on GitHub
2. developing enhancement overview technical debt
Dominant language
Kotlin
Stars
5.6k
Forks
2k
Avg merge
2d 18h
Merged PRs (30d)
92

Description

Since the last days I read a lot on how to improve the app on a more deeper level.
So here are my rough ideas, which can and should be discussed.

I will list them as an overview and then open new issues to get in more detailed discussion.

- [ ] [switch to modern system](https://github.com/nextcloud/android/issues/3146)
- [x] [switch to WorkManager](https://github.com/nextcloud/android/issues/3147)
- [x] [use Lombok](https://github.com/nextcloud/android/issues/3148)
- [ ] [use dav4android, with okhttp3](https://github.com/nextcloud/android/issues/3149)
- [x] [hard seperation of client / library](https://github.com/nextcloud/android/issues/3150)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.