For a general overview of using libpd with any language of your choice – including an explanation of how the API works, required reading whatever platform you choose – see the main libpd wiki. Because it’s on GitHub, we can easily keep revisions up to date:

libpd wiki

Once you’ve browsed that, you’ll find specific wiki documentation for mobile development on iOS and Android that deals with how to adapt to the specifics of those platforms:

Pd for Android wiki
Pd for iOS wiki