A Hands-on lab for creating your very own multi-platform app with Azure Mobile Services as a backend. Simply follow along with the included Powerpoint file located in the root of the project.
The XPlatformCloudKit supports displaying grouped items retrieved from an Azure Mobile Service, Rss Data Services, and/or Local file. It can aesthetically organize grouped objects of Type Item with property of Title, Subtitle, Description, Image, and Group to produce a Windows Phone, Windows 8, and Android application by means of Portable Class Libraries, Xamarin Studio, and MVVMCross.
The value of the Description property is rendered as HTML, meaning you can do some rather interesting things, for example see:
-
To see all Windows 8 apps that are built with XPCK:
On Windows 8 desktop press "Windows Key + R" and type "xplatformcloudkit:" => select OK => Click "Look for app in Store"
-
To see latest Windows Phone 8 apps built with XPCK:
View this link in Internet Explorer -
Starbucks Menu Windows 8
![Windows 8 Screenshot] (http://i.imgur.com/7KaRX8t.gif) -
Super Street Fighter 2 - Strategy Guide Windows 8 | Windows Phone 8 ![Windows 8 Screenshot] (http://i.imgur.com/vSnRm1s.gif) ![Windows Phone 8 Screenshot1] (http://cdn.marketplaceimages.windowsphone.com/v8/images/9cbb40b5-3d50-4939-a9b9-0447ba9112fb?imageType=ws_screenshot_large&rotation=0) ![Windows Phone 8 Screenshot2] (http://cdn.marketplaceimages.windowsphone.com/v8/images/0ae1006f-2878-4ad9-8665-0d9872dba128?imageType=ws_screenshot_large&rotation=0) ![Android Emulator Screenshot] (http://i.imgur.com/iLeJjBt.png)
- Part 1 - Installing Prereqs from Dreamspark and Building for the First Time
- Part 2 - Use Youtube Playlists to create a Video App (Legend of Zelda - Video Strategy Guide)
- Part 3 - Use Local File to create an app with custom data (Microsoft Gaming - Information and News)
After obtaining and installing the prerequisites, download the .zip of this project (link on the bottom right of The XPlatformCloudKit Project Home) Save the .zip, then right-click=>Properties=>Unblock=>Apply then extract the contents of the .zip file
You will then want to open the XPlatformCloudKit.sln located in the XPlatformCloudKit folder
(If you recieve a warning about being bound to Team Foundation Server or inability to open the .Droid project, simply ignore)
Follow along with the XPlatformCloudKit.pptx lab located in the root of the XPlatformCloudKit-master folder.
- Windows 8 Pro - (DreamSpark Link)
- Visual Studio 2012 Professional or above - (DreamSpark Link)
- Visual Studio 2012 Update 3 - (DreamSpark Link)
- (Does not currently build all project in Visual Studio 2013 RC)
- Requires Windows 8 Pro - 64 bit - (DreamSpark Link)
- Requires installation of Windows Phone 8 SDK - (DreamSpark Link)
- To build in Visual Studio will require a Xamarin Business License.
- You will need to copy the folder and all contents of
XPlatformCloudKit/SupportedFrameworks
to:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile\Profile78\SupportedFrameworks
This allows PCLs which target Profile78
to be consumed by Xamarin IOS/Android projects.
- You must apply the Xamarin hotfix. This fixes an issue in the
System.Linq.Expressions.dll
facade used by Xamarin