I once tried mobile development in semi early days android. At the time I made a free Hackaday reader app because I was a daily reader and loved it.
I remember spending 4 hours to make a scrollable element that wasn't jumpy or buggy. There were several stackoverflow answers full of gotchas explaining all you had to do. I finished and published the app but never again. Native stuff has terrible developer experience.
> "I once tried mobile development in semi early days android."
Yeah those early days ~2010ish were very painful. Things got much better as early as 2016 and they have improved each subsequent year since.
I'd say there has never been a better time than now, in terms of tooling, to pick up native Android.
Plenty of rough edges still around though.