industry fragmentation in mobile application development