Originally Posted by Mrzev
Also along with what the article mentions, apps cant rely on services being there. If Samsung doesnt install google maps, then that ____ app cant give you a button that sets the path in navigation because you dont have that app and it doesnt know ohh, i need to call ____ service instead and use _____ api. Simply put, it feels like having a bunch of stuff removed from the .Net api, and not on the new version... just straight up removed from all versions.
manufacturers would need to make a profile for their own Android fork for developers to work with, thats why you have apps that says "this isn't compatible with your device".