Closed erikhofer closed 7 years ago
I will begin to prototype a new Android client and assess this issue based on how this goes.
The prototype #35 was successful. Developing with Android Studio works extraordinarily better. We'll commit to the new approach.
Up to now we have been building a client that was meant to share most of the code between a web, Android and iOS application using Angular and NativeScript. However, some downsides of this approach have arisen:
Additionally, the original disadvantages of this apporach still hold up. For example an Angular SPA isn't optimal for the web client (accessability, SEO, ...).
Proposal Switch to one (native) client per platform.
Note: Yes, we have put a lot of work into the client to this point. We musn't, however, fall for the sunk-cost fallacy here.