Top Tips for Creating Native Library APIs March 27, 2015 Libraries are cohesive pieces of reusable code that encapsulate some functionality or business logic and exposes it to developers through an API, which a collection of public functions, classes or