XPlatformCloudKit
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 8.X, Windows 8.X, 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. Check out the videos below to see how easy it is to get started!
Video Tutorials
(Note: Content may not match current state of the framework)
- 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)
- Part 4 - Using the XPCK App Builder for quick app development
- Part 5 - The making of XPCK Guide
Blog Articles featuring XPCK
- Stuart Lodge's Blog (Author of MVVMCross)
- Microsoft Dev Radio
- Awesome Apps Built with XPCK
- Channel 9 / Coding4Fun
- B2Codigo Blog
Related Content
- [Build Once for Windows 8 and Phone 8 (Learn more about the patterns, architecture, and design concepts behind XPCK)] (http://aka.ms/buildonce)
- [Marketing and Monetization Materials (Learn how to create monetary success off of your published applications)] (http://aka.ms/monetization)
- [App Marketing 101 (Real-World Examples of successful apps built with XPCK)] (http://channel9.msdn.com/Series/App-Marketing-Virtual-Workshop/Part-4-App-Marketing-101-Real-World-Examples)
- [App Marketing Virtual Workshop (5 part series marketing seminar for developers, by developers)] (http://channel9.msdn.com/Series/App-Marketing-Virtual-Workshop)
Getting Started
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 Phone 8.1 and Windows 8.1 Universal project requirements:
- Windows 8 Pro - 64 bit - (DreamSpark Link)
- Visual Studio 2013 Professional - (DreamSpark Link) or above + Windows 8.1 update for Windows 8.1 development
- Visual Studio 2013 Update 2
Windows 8.0 project requirements:
- Windows 8 Pro - (DreamSpark Link)
- Visual Studio 2012 Professional - (DreamSpark Link) or above + Visual Studio 2012 Update 4 - (DreamSpark Link)
OR
Visual Studio 2013 Professional - (DreamSpark Link) or above + Windows 8.1 update for Windows 8 development
Windows Phone 8.0 project requirements:
- Windows 8 Pro - 64 bit - (DreamSpark Link)
- Visual Studio 2012 Professional - (DreamSpark Link) or above + Visual Studio 2012 Update 4 - (DreamSpark Link)
OR
Visual Studio 2013 Professional - (DreamSpark Link) or above + Windows 8.1 update for Windows 8 development
Android project requirements
- To build in Visual Studio will require a Xamarin Business License.
Examples of Applications Built with the XPlatformCloudKit
-
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)