I just would like to know how the two platforms are communicating with each other, let me come with an example lets take the app like Tinder, you can get the app for Android and iPhone, and people who are using Android can match with people on iPhones.
Am I just overthinking the concept and is just SQL Databases or how does it work?
A head Thanks for the help.
This question is similar to asking how different brands of TVs can all display the same content. All the data in these apps is stored in the companies' databases. Their IOS and Android apps simply act like the television screens, displaying the data from these databases.
Every time you make a change to your profile or interact with anything, this information is sent back to the server and updated.
This way, every time you access your profile on a different device, all your information remains the same. No matter what platform (IOS or Android) is being used, the same process takes place, and the same data is displayed.