App Development purely depends upon the app requirement. However, preferring cross-platform will reduce significant app development costs, and also app maintaining would be easier.