Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Hey guys, can someone tell me what exactly is an SDK, or rather how do you design one?

Case in point:

Does the Amazon SDK include their source code?

So, let's say if Amazon offers me an SDK that I can install on my servers to capture analytics on my site. So does that mean, that the SDK they provide me with actually contains their whole source code of their analytics platform?

The way I understand SDK's are a local piece of software that runs on your machine to provide you with an API that you can use. Can someone please straighten this poor soul?

Thanks :)



I haven't looked at their SDK yet but it would either come in the form of a compiled library, or uncompiled source code, that (like you said) would give you access to their API within your own project. You do not get the entire source code for their analytics platform, just the part that would let you use it.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: