The Official Expedia Android Library requires Java JDK, Apache Ant, and Android SDK. Material to develop is available on Github, where users can find a sample app besides the code library. The Java library makes calls to the Expedia Affiliate Network API and the sample app uses the api-lib to make all the calls. This is the official Expedia Android library. Additional resources include guide with steps, a wiki, and the developer hub.
Have you had to pick someone up from the airport only to end-up doing several laps of the airport because the flight was late? This sort of setback due to arrival delays is one of those modern day inconveniences that FlightCaster and their FlightCaster API hope to eliminate.