3 ms·
As a side note, for some reason, cross-platform frameworks such as Flutter are quite popular in developing countries.
by zerr 5y ago
As a side note, for some reason, cross-platform frameworks such as Flutter are quite popular in developing countries.
- ToddWBurgess 5y agoMy theory on why Flutter is popular in developing countries is a Flutter app compiled in release mode is turned into AOT code. This gives it a performance boost on apps that are constrained by low CPU and memory resources. I expect that that most HN users probably have a flagship mobile phone with lots of CPU, RAM and reliable mobile data options. The other 90% of the world can not say that and a lot more sensitive to apps that require advanced phones and operating environments to function.
- jmnicolas 5y agoWouldn't it be more logical to build only for Android then? There probably are few Apple devices in developing countries and native is much faster than Flutter. There's a video on YT where a guy (from India I think) shows the starting time of a todo app built with RN, Flutter and native. Native is lightning fast.
- Apocryphon 5y agoPlatforms are international. If they can target both platforms along the way that allows them to crack into the more lucrative iOS market.
- higerordermap 5y agoI am from India and pretty sure the reason here is it's much easier to make UIs in flutter than in Android native. Nothing specific to India being a developing country. It's natural to see students using easier stuff as well. Most of student projects you come across is using react, flutter, firebase, MongoDB, as opposed to Angular/Vue, Android native/Jetpack, postgresql etc.. which have much higher barrier to entry. But this may have to do with developing countries having more recent developers, and less established developers.