I think the different programming languages for each device hinders app development. This is something that AI might change as the code can be translated for multiple platforms much more easily.