I don't think I would change anything... Learning jetpack compose, and signal-based reactivity, has been teaching me how to be a better UI designer, and I've been applying its principles to the other apps I develop. Its very opinionated, for performance reasons, whereas a lot of front end frameworks like react can let you do things in 1000 different ways.
I'd been wanting someone else to build a native android app for lemmy for a while by then, but when it became clear no one else was going to, I scraped out time from other lemmy work for a month to build it.
I don't think I would change anything... Learning jetpack compose, and signal-based reactivity, has been teaching me how to be a better UI designer, and I've been applying its principles to the other apps I develop. Its very opinionated, for performance reasons, whereas a lot of front end frameworks like react can let you do things in 1000 different ways.
I'd been wanting someone else to build a native android app for lemmy for a while by then, but when it became clear no one else was going to, I scraped out time from other lemmy work for a month to build it.