Windows Azure, la nota piattaforma basata sul cloud computing e realizzata dalla Casa di Redmond per lo sviluppo e il deployment delle applicazioni, presenta ora un componente aggiuntivo denominato Mobile Services che integra nuove funzionalità oltre a quelle già disponibili per l'implementazione di soluzioni native e Web applications anche in contesti multi-platform.
Sostanzialmente Mobile Services ha il compito di rendere più semplici le procedure per lo sviluppo di applicazioni per Windows Phone 8 e il marketplace Windows Store, si tratta sostanzialmente di una feature utilizzabile attraverso Visual Studio 2012 RTM in ambiente Windows 8 tramite un apposito Software Development Kit che viene rilasciato sotto licenza Open Source Apache Version 2.0
Mobile Services consentirà in pratica di effettuare una vera propria "traduzione" via C# delle applicazioni pensate per il sistema operativo Windows 8 in soluzioni compatibili non soltanto con Windows Phone 8, ma anche con l'Android di Google e l'iOS di Cupertino. L'iOS Client SDK (scaricabile anche sotto forma di sorgente) permetterà di aggiungere un cloud backend alle Apps per la piattaforma di Apple, nello stesso modo Azure Mobile Services potrà essere utilizzato attraverso l'Azure SDK per il Robottino Verde disponendo di Eclipse e degli Android Development Tools più recenti.
Ai supporti già segnalati si aggiunge anche quello per JavaScript, per il quale è disponibile un SDK dedicato, grazie ad esso si potrà utilizzare Azure Mobile Services in a applicazioni per Windows 8 o client HTML; in questo caso il WinJS SDK per la componente cloud platform richiederà un ambiente di sviluppo basato su Windows 8 RTM e Visual Studio 2012 RTM.
Azure Mobile Services, la cui natura Open Source è parzialmente limitata dalla necessità di ricorrere all'IDE della casa madre, sarebbe stato introdotto grazie ad una collaborazione con Xamarin, società fondata dagli stessi sviluppatori di Mono, MonoTouch e Mono per Android che rappresentano delle implementazioni cross-platform di .NET. e sfruttano C# per la realizzazione di Apps native e la condivisione di sorgenti tra le diverse piattaforme.
Via Windows Azure