Hi,
I have developed software for over 20 years, and iOS apps for over 3 years. You can see some of the apps I wrote by searching for "Naxomedia" on the App Store. While very different from your project, they illustrate the use of many technologies. I also have a lot of experience with maps, geolocation, etc, as well as with the technologies required for the back-end services.
I will develop for you a native iOS app (compatible with iOS 7 and 8, iPhone 4 and up) with these features:
* customer interface
- login / register, with first name, last name, e-mail, password, phone number
- display map centred on user's location with location of available cars
- reverse geocode (find address from pin location), show time to get a car
- order car at location, select or enter card details
- receive confirmation that car is en route (or not)
- receive notification when car has arrived
* driver interface
- login with e-mail / password
- set status (available or not)
- receive notifications of ride request with address
- accept or reject ride
- button to notify "arrived"
- button to start ride
- button to end ride
- at the end of the ride, customer is charged based on distance and/or time.
I will also include the backend services required (database to hold accounts, current car positions...). There will be a recurring charge for hosting this.
Let me know if you need more features or have any questions.
Jacques.