Links

Device Toolkit-ek (iOS, Android, WP7) a Windows Azure-hoz

In Új kínálat/stratégia on 2011. november 17. csütörtök by Nacsa Sándor Címkézve: , , , , , , , , , , ,

Megjelent a Windows Azure SDK 1.6 (Nov’11). Ugyancsak itt van az Azure Platform Training Kit – November Update változata. További aktualitás ezen lehetőség mobil alkalmazásokban való kihasználása.

A Microsoft pozíciója világos: elvben korlátlanul skálázható felhőszolgáltatásokkal együttműködő mobil alkalmazásokra van szükség. Ezt jól fejezi ki a Leveraging Cloud Data Across Multiple Mobile Platforms című, Android Open–en [Oct 9-11, 2011] elhangzott előadás.

A feladat lényege: RESTful szolgáltatást írunk Azurra, amit Android-ból, iOS-ből (iPhone-ról vagy iPad-ről) vagy Windows Phone-ról akarunk használni. A Microsoft munkatársa, Bruno Terkaly most fejezte be ennek gyakorlatát ismertető cikksorozatát, ld.Table of Contents–Supporting Billions of Rows/Entities–Mobile to Cloud Series [Nov 14, 2011]. Így hazánkban is megkezdődhetnek az ilyen jellegű pilot fejlesztések, amelyekre máris jelentkezett igény.

A cég által megfogalmazott, teljes Scalable Mobile Applications for iOS, Android and Windows Phone Windows Azure szcenárió azonban ennél is tovább megy, és többlet támogatást nyújt már az ilyen munkákhoz.

Hozzáférhető az Azure használatot segítő, eszköz-specifikus Windows Azure Toolkit-ek teljes választéka, igaz még csak community-vel közös, fejlesztés közbeni állapotban (ezért viszont forrásban):
iOS Toolkit: v1.3.0 [Nov 14], v1.2.2 [Sept 30] és v1.2.0 [July 23]
ld. New Release for Windows Azure Toolkit for iOS [Scott Densmore, Nov 14, 2011]
Android Toolkit: v0.8 [Sept 2]
WP Toolkit: v1.3.1 [Oct 24].

Konkrét esetként a Windows Phone-t véve a következőről van szó:

image

Bővebben: Windows Azure Toolkit for Devices [Wade Wegner, Channel 9 video, Aug 31, 2011]
illetve részletes kisérő cikként: Building Windows Phone Applications Using Windows Azure [Wade Wegner, The Windows Phone Developer Blog, Aug 31, 2011]

A lényeg az, hogy a toolkit-ek részeként kész Azure szolgáltatásokat kapunk:
– Authentication
– Proxy requests to SQL Azure
– Proxy requests to WA (Windows Azure) storage (tables, blobs, queues)
– Generate SASs (Shared Access Signatures) és
– Push notifications
célokra, továbbá menedzsment és tesztelés támogatási funkciókat egy Azure-os portál formájában.

Ezzel jelentősen leegyszerűsödik a mobil kliensekre végzett alkalmazásfejlesztés, továbbá mindhárom kliens platformhoz tetszőleges mértékű közös alkalmazási kódot lehet kidolgozni alkalmazás-specifikus Azure szolgáltatások formájában.

Hogy melyik kliens platformnál jelenleg mennyi van a toolkit funkcionalitásból implementálva, arról csak egy helyen találtam együttes információt:
– encapsulates authentication (directly or through proxy): mindhárom
– requests & responses abstraction for:
>>> cloud (WA) storage: mindhárom
>>> SQL Azure: csak Windows Phone
– supports Apple push notification: Windows Phone és iOS (iPhone, iPad)
– supports Microsoft push notification: csak Windows Phone

További információ:
Building device & cloud apps [Wade Wegner, BUILD2011, Sept 15, 2011]
Using cloud storage from Windows apps [Wade Wegner, BUILD2011, Sept 16, 2011]
Cloud Cover Live [Steve Marx, Wade Wegner, Nick Harris, BUILD2011, Sept 14, 2011]
Wade Wegner Channel 9 felvételei, Channel 9-on található esemény felvételei illetve blogja
– Scott Densmore iOS toolkit for Windows Azure blogbejegyzései
Windows Azure Toolkit for Windows Phone v1.3.1 [Oct 27, 2011]
dokumentáció ehhez (nov. 5): elsősorban Architecture Diagrams és FAQs a legfontosabbak
Building Windows Phone 7 Apps For Windows Azure – Best Match with Cloud [Powerpoint file, Jebarson Jebamony, Virtual TechDays, India, Sept 29, 2011], prezentációs fájl és demó forráskód, valamint az előadás videó felvétele (KIVÁLÓ!)
Windows Azure Toolkits for Devices – Now With Android! [Aug 31, 2011]
WA Toolkit for iOS: New Project Experience with Windows Azure Access Control Service [Aug 8, 2011]
WA Toolkit for iOS: New Project Experience for Accessing Windows Azure Storage [Aug 8, 2011]
Windows Azure Toolkit for iOS Now Supports the Access Control Service [July 25, 2011]
Getting Started with the Windows Azure Toolkit for iOS [May 6, 2011]
Windows Azure Toolkit for Windows Phone 7 [March 23, 2011]

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

%d blogger ezt kedveli: