http://office.microsoft.com/en-us/sharepoint-server-help/document-collaboration-and-co-authoring-HA101812148.aspx
http://www.siliconrepublic.com/new-media/item/24419-google-pulls-gmail-app-from/
Office 365 story with Blackberry
http://www.zdnet.co.uk/reviews/saas/2011/11/07/blackberry-business-cloud-services-for-office-365-40094370/
Office 365 story with Windows Phone 7
http://blogs.technet.com/b/jocarpenter/archive/2011/10/29/customer-examples-of-windows-phone-7-working-with-office-365-exchange-online-lync-online-sharepoint-online-and-office.aspx
Active Sync Client support with Exchange
http://en.wikipedia.org/wiki/Comparison_of_Exchange_ActiveSync_Clients
Setting up mobile phones in Office 365
http://community.office365.com/en-us/b/office_365_technical_blog/archive/2011/11/07/service-availability-in-office-365.aspx
You can package it up and deploy using SCCM or another software distribution product. In short you would download the .exe, extract it then package as normal. Or you can read the Technet article http://technet.microsoft.com/en-us/library/gg998766.aspx to get the real steps.
http://www.microsoft.com/learning/en/us/certification/cert-cloud.aspx