This question can be answered both from a technical point of view and from an organizational point of view, we will try to give both answers.
The Android operating system is the most popular mobile operating system in the world today.
For this reason, if you want to expand, promote or start your business and for some reason have decided to start your development with only one platform, then it is better to choose this particular operating system.
Native app development. For native development, only original programming languages are used in conjunction with tools for the android operating system.
You can create an application yourself of any complexity; it will only take a matter of time. For example, after you create an application, it may happen that your idea no longer gains the proper audience, since an analogue has already been released.
Another android application is quite capricious under different devices and you will have to acquire a large fleet of devices, and when the application is ready, they will all gather dust.
The rest of the points have nuances. Of course, no one wants to choose path number two to create an application. Accordingly, in order to protect yourself, first read our article Web Studio is, in which you will learn these very nuances.