Everything depends on your requirements and final goal. Android is the best option if you have a large user base distributed across regions where Android is more popular. iOS is the best choice if your users are concentrated in areas with high iPhone usage. Cross-platform development is another option to cater to both audiences with custom software development.