*(one of them is React- which I'm learning right now).
It is good question. It really does come down to business case. Firstly you need to know your audience, understand the current state of both the population of phone users, as well as software development. Even if you choose a cross platform approach, there are still reasons why you might choose to focus more on one platform first over another. I think this article will be interesting for you.
Appkodes – Readymade Clone Script which helps every eCommerce business people to stand out from the huge similar eCommerce websites crowd. With their well-grounded development skill and support services, an eCommerce owner can get the apt online shopping cart website. The core of eCommerce web and mobile app development.