Developing crossplatform software applications to enhance compatibility across devices and systems | Synapse