From: Navigating the complexities of mobile medical app development from idea to launch, a guide for clinicians and biomedical researchers
Native development
Cross-platform development
iOS Devices
XCode (requires a Mac)
ReactNative
Flutter
etc
Android Devices
Android Studio