Platforms
Computer operating systems
Multiple Platforms
Managing different versions of software How will software be developed? Reaches a larger mobile base Smooth and functioning Take longer to develop More expensive Quicker launch time Updates can be synchronised
Single Platforms
Easier to manage how the software is stored, saved, tested and shared Specific target audience Internal facing enterprise applications Works well offline High performance Greater store visibility Easy Implementation