If I had to choose a development stack for this app, at least one to start with I’d go with the iOS stack. This is because it can help give a minimum tech requirement for the app. For example, SwiftUI can only support iOS 13 and above, with the oldest iPhone that supports iOS 13 being the iPhone 6s, which was released in 2015 it gives us a baseline that the oldest and weakest device that can run our app being the 6s, which we can get the device specifications for. I feel this is important because we wouldn’t want to spend time and money marketing this app only for our users to say that it makes their devices slow because they’re using older hardware. There is the concern of whether our customers use android or apple devices more, and one could say that androids are cheaper on average but considering that this app is marketed and designed for pilots it’s safe to assume that they’d have a higher chance of using or being able to afford the more expensive hardware.