Yo algo entiendo y he podido trabajar con el SDK, pero siempre he usado los ejemplos que da el sitio de desarrolladores de Facebook así como lo que veo en GitHub y Google.
La API no se bien como funcione, eso si es tema complejo, pero sabiendo usar el SDK oficial es pan comido.