News for hackers. Stuff that matters.
Re:Vue Native (2018) by swiftcoder on Wednesday January 27, 2021 @09:07AM (#25928396)
> I would imagine that on the Android side of things are also not that different.

You would indeed imagine that, but the reality is less rosy.

1) Android is stuck on an off-brand Java stack that makes desktop Java seem pleasant by comparison. They are finally starting to make headway on replacing this with Kotlin, but most shops are still heavily invested in Java.

2) Android's UI framework is a weird hybrid of legacy and modern controls, and it only fairly recently that it has been capable of accomplishing things like a long scrolling list without memory/performance headaches. Before that everyone had to use 3rd party controls for complex or performance critical apps.

4) A lot of time spent setting up toolchains, SDKs, etc. God forbid your project incorporates C++ dependencies.

6) Google may provide Android itself, but each chip vendor then layers on their own special sauce, and finally each handset vendor layers on ever more special sauce. Add to that the historically abysmal adoption rate of new versions of android (and many vendors not providing upgraded OS versions for their older hardware), and the odds of being able to use a newly-released Google feaure/API are... not good.

There are no comments on this comment yet.