Steps For Creating A Successful Taxi App For The Android and iOS Platforms