Initiating sending an SMS or Email is very simple, this example app from the documentation will show you everything you need to know:
Loading
On thing to note is that you can not send an SMS or Email without the users final approval. You can only initiate it and populate the fields with data (contacts, message, attachments (for email)) but they have to manually approve/send it.