So, recently I have been looking into developing apps. I joined a school group who wanted to develop an app, problem being that I had an Android phone and my friends all had Apple phones. I know of Unity, but I was wondering if there might be a better way to develop apps for Android and Apple simultaneously. While having a built-in 3d engine would be nice, it's not necessary if it would be easier to develop an app on a platform without a 3d engine. As of now the only languages I feel comfortable in are Javascript, CPP, and Python, hence I am open to pretty much any language though any of those 3 would be preferable. Thanks!

1 Answer 1


This is often achieved by a "progressive web app" (PWA), in which all the functionality is written in Javascript. Apple support them via "pin to home screen": https://superpwa.com/doc/test-pwa-ios-devices/

Note that both the Apple and Google Play stores charge fees to distribute apps, and it's much harder to "sideload" apps to your friends on Apple. They would have to be rapidly expiring development versions.

Otherwise, it's a pretty difficult area. There is Xamarin and MAUI, which are really intended for doing cross-platform apps from a Windows/C# background.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.