People on HN seem to hate them, but honestly progressive web apps have potential to solve most/all of those usecases.
For traditional CRUD apps, PWAs are quite alright, and one avoids having to deal with Android's always changing "best practices", with a stagnant Android Java.