What are the pros and cons of Ionic mobile development?

When you are at the start of developing an application, there is always a question of which platforms to choose? The iOS or Android or both is the most significant…