3. Advanced Cloud (Google Firebase)

The easiest way to make a multi-user and multi-platform (works on Windows, Mac, Linux, all phones etc) app is to use Firebase.