Hacker News new | ask | show | jobs
by pjmlp 1455 days ago
Ironically what has put me off was the way Android team deals with their Android Java flavour, how clunky NDK happens to be versus the C and C++ experience on Apple and Microsoft platforms, and that for most apps, the mobile Web is good enough for forms over data.

At least Chrome gets more updates than the underlying Android version.

2 comments

> how clunky NDK happens to be versus the C and C++ experience on Apple and Microsoft platforms

Also in 2012 there was just gcc support, and by 2015 gcc was deprecated for Clang, creating a lot of extra work for app developers due to that (technical? commercial?) decision.

Officially it was technical, although I bet it was actually the same reason Apple got rid of GCC.
How does the rollout of Jetpack Compose compare with that of SwiftUI, any idea?
I bet our company's app on Compose (shipped with 1.0), and it's been a very positive experience. The teething pains were real, but with 1.2 most of them have been addressed.

The iOS devs I've talked to don't use SwiftUI because it's bundled with OS releases, so they have to use the lowest-common denominator of features for their minimum target. This is less of a problem as time goes on and the framework matures, but it has definitely slowed adoption as I see it.