The MediaFire C++ SDK aims to simplify interaction with the MediaFire API. Contains resources to manage the user session, manage uploads to MediaFire, and communicate with the API. Boost, an open source tool with peer reviewed CC++ source libraries, is required to build with this project.
While some folks tend to think about APIs are being little bits of arcane code that only developers care about it, the truth of the matter is that billions, possibly even trillions, of dollars are at stake in what will soon be a series of API wars. In no place is this more important than in mobile banking, where companies ranging from Google, the PayPal unit of eBay and lesser known entities such as MineralTree are all vying to usurp the role of traditional financial institutions.
The thing about agile development is that for all intents and purposes an application is never done. Successive waves of updates to an application means that development teams have to come to terms with the simple fact that the care and feeding of any given application is a continuous process that takes place over many years.