まずはどのOSでアプリを開発するのかを決めておかなくてはなりません。また、同じOSでもバージョンが1つ違うだけで動作がかなり変わってきます。

動作を適応させるためにコストがかかってしまうので、推奨するOSとバージョンは必ず決めておいてください。