DEV Community

Discussion on: A New Kind of Android Fragmentation

Collapse
 
dector profile image
Denys M.

If you look at iOS development though there is much less fragmentation.

Well, sure. Because:

a) Apple has closed eco-system and there are only few iOS devices you need to support as a developer.
b) Apple is pushing developers to use new tools all the time (ask your iOS developers about breaking changes in XCode and Swift) :).

I think Google is moving towards making Kotlin main language for Android development (they still support Java developers because it's a reasonable business-decision for now).

If you look at the stats Kotlin still seems much smaller for new apps than Java:

Technically, if (when) one's app use OkHttp 4 - it's already have dependency on Kotlin stdlib (luckily it's very tiny, almost invisible if R8/Proguard is your friend).