Cost is highly dependent on complexity as well as the length of time to get pubished in the App stores. Android is quicker than Apple, of which you should expect or allow for 60 days to get the App released to all potential users after development is completed.