The present-day software development process is a complex, resource consuming and expensive task. One of the most effective methods to decrease the cost and speed up delivery is to use software components from third party vendors. Save your time and resources from solving complex engineering tasks but concentrate on your customer specific business rules and modeling. This is a right way to make your product out of concurrence, use third party SDKs!