Hacker News new | ask | show | jobs
by coldtea 1862 days ago
>PWA for ChromeOS, Flutter for Fuchsia (but yes it is multi-platform), JetPack Compose for Android (but does have some multi-platform stuff coming out). So really it's three.

I don't think the parents point is that all those are frameworks.

Rather that they have two many frameworks and platforms, with no coherent unified platform strategy (Apple's iOS, macOS, ipadOS, watchOS are all the same under the hood, and their UI frameworks are also unified or getting there fast).

2 comments

Listing 5 items and having vs between them clearly puts them against each other.

And that seems more like a marketing issue, under the hood there actually are differences between macOS and iOS. Catalyst hopes to fix this but it's still pretty rocky imho. Google also did something similar with running Android apps on chromeOS.

iPadOS, iOS and watchOS would be the same for Android phones, tablets and watches. So it doesn't seem like a fair comparison here.

I don't see Apple being big in the web space as much so Google really wanting to push PWAs vs Apple's stance is different. Although Apple seems to be fine with PWAs to a degree, so it would be the same for them too.

Apple really doesn't seem to care to support things outside their ecosystem (it doesn't benefit them like it does Google.) So you probably aren't going to see a multiplatform library from them.

I always thought Dart/Flutter was a hedge against Oracle shutting down Java-usage on Android. Now that they have Kotlin (which devs generally much prefer over the Java-facsimile Dart) and Jetpack, I'm not sure either what relevance Dart/Flutter has to Android.