I want to create an app for iOS, Android and Blackberry, that generates bus routes for public transport users. The application can be used offline to see route maps, stops and a general map. The online app gives a detailed explanation of the routes and waiting times for the specific needs of the user using GoogleMaps, plus it provides the features of the offline counterpart.
What would be the programming costs to develop the application? What are the costs of periodical updates?