Office 365 Adds iOS and Android SDKs for Native App Support

| by Jeff Martin Follow 16 Followers on Oct 28, 2014. Estimated reading time: 1 minute |

Microsoft is increasing the ways for developers to access its online Office 365 platform in their own applications.  Long promoted as always-accessible for users who do not have either time or money to setup a typical Office software suite, Office 365 includes Word, Excel, PowerPoint, and OneNote for use via the web and portable devices.  Microsoft’s Chris Johnson, Group Product Marketing Manager for Office 365, noted the Office 365 platform is currently hosting over 400 petabytes of data. 

So what good does this data do for developers?  Well Microsoft has been creating ways for external developers to programmatically access information stored on the Office 365 servers.  Microsoft has previously released APIs through their Office 365 DevCenter.  These APIs have now been updated to provide new functionality, including greater access to the following:

  • Mail – Access to Microsoft Exchange Mail
  • Files – Access to Microsoft SharePoint Files
  • Calendar – Access to Microsoft Exchange Calendar
  • Contacts – Access to Microsoft Exchange Contacts

While these APIs are available to all developers, Microsoft provided the example of a script deployed on IFTTT (If this then that) that would send a text based on the receipt of an email from a specific person.  IFTTT was able to do this thanks to utilization of the new APIs, and the ensuing result provides an easy way for non-programmers to take advantage of these new capabilities.

Developers who want to use the APIs for advanced results will find that Microsoft has released new and updated SDKs for Visual Studio, iOS, and Android.  This means that those seeking to develop native apps on either of those mobile platforms will find more information on how to do so.  The iOS version supports Objective-C today and will be adding support for Swift in the future. 

When asked what type of IDE support for Android, a Microsoft source states that the current SDK has been tested with Android Studio.  However, “…we will begin Eclipse testing soon, and plan to provide the same level of support for Eclipse as we have provided in this release for Android Studio.”

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you