L'uso delle informazioni contenute in questa guida richiede la conoscenza delle procedure di programmazione tramite l'uso dei linguaggi di programmazione Java o C, a seconda dell'API che si intende utilizzare. Sono documentati sia i metodi che le strutture disponibili in ciascuna interfaccia esposta, ma il programmatore deve sapere come costruire la propria applicazione, come compilarla per il proprio sistema e, infine, come sottoporla a test. Il codice di esempio viene fornito per alcune interfacce, ma gli esempi sono forniti solo come esempi di creazione della propria applicazione.