Using iOS Devices with Windows Azure
This topic describes the use of Apple iOS devices – iPhone and iPad -- with Windows Azure services or Windows Azure applications.
As with any mobile device client, securing your usernames and passwords on the device is of critical importance. Please make sure to read Securing Windows Azure Applications for Mobile Devices before reading the included topics.
The recommended way to learn how to interact with Windows Azure from iOS devices is to start with the Windows Azure Toolkit for iOS. Windows Azure applications and services are generally available using public, HTTP-based security protocols and formats (HTTPS, Basic Auth, simple web tokens (SWT), OAuth, and so on) and as a result, you can write code that accesses Windows Azure platform services directly using any HTTP programming stack in any language that supports it. With iOS devices, however, the Windows Azure developer evangelism team has put together a toolkit that handles much of the underlying validation, error handling, networking, and security work to access Windows Azure tables, blobs, and queues. The first topic in this section
How to: Use the Sample iPhone Application in the Windows Azure Toolkit for iOS
You can use the sample iPhone application in the Windows Azure Toolkit for iOS to browse a Windows Azure storage account, learning about the library and Windows Azure in the process. To run the application, see How to: Use the Sample iPhone Application in the Windows Azure Toolkit for iOS.
Using and Extending the Windows Azure Toolkit for iOS
You can use the functionality of the watoolkitios-lib in your own iOS applications.
Using Windows Azure Directly from an iOS Application
Another way to use services in Windows Azure is to build iOS applications that implement the necessary HTTP and HTTPS functionality directly.