To develop an OS whether an IOS or an android app is depends on some criteria. When you are just talking about the cost, it depends on the factors. You can hire a team of two or four members working on front-end and back-end. The Front-end team working for designing and the back-end team will work on logics or MVC. Back –end team work on logical and business level and front- end team will work only on the presentation.