The Uber API lets you request Uber products for riders. You can enter your location, where you want to go, and which Uber product you would like to use. You can request a ride with a few simple API endpoints. There's an Uber API sandbox providing development endpoints for testing the functionality of your application without making calls to the production system. Avoiding costs while developing, debugging or testing your apps.
Among other languages, Uber SDK is available for Java and Android. Both synchronous and asynchronous calls can be made with the Uber rides Java SDK.
This session provides an overview of the Uber rides Java SDK, how to use it with Desktop or Cloud/Server apps, as well as on Android, in a synchronous, or asynchronous programming style. Followed by hands-on examples and integration with other Java frameworks like Units of Measurement (JSR 385) since the Uber Java SDK only shows distances in miles, or JavaMoney (JSR 354), offering a more convenient presentation of the ride costs or currency conversion for riders who travel abroad, like tourists.