Selecting a single (Android or iOS) is generally more cost-effective while developing a cross-platform app while working on multiple operating systems costs more because of increased complexity and development effort.