So, you’ve just been asked to develop an app for a client. You’ve been told that it should be simultaneously available for iOS, Android, and Windows 7. Your head starts spinning with the overwhelming responsibilities that you’re being asked to take care of - how can you possibly approach a project like this?
In fact - generally speaking - how is it that we’re supposed to develop for multiple systems? Especially when the creators of the devices that actually run the systems are encouraging us to approach development with entirely different protocols?