Kits

World of Warcraft API Starter Kit for Windows Phone 8

Github or APIMASH GitHub

wp8wowkit

The World of Warcraft API Kit for Windows Phone is intended to teach Windows Phone developers how to incorporate the World of Warcraft APIs into their own Windows Phone apps. This Kit is for educational and entertainment purposes only. World of Warcraft is a very successful online game from Blizzard Entertainment®.  Blizzard Entertainment® is the copyright holder to all World of Warcraft content and images used in this application. Blizzard Entertainment® is the owner of the World of Warcraft API which can be found at http://blizzard.github.io/api-wow-docs/.

Features
  • Realm Status (individual)
  • Realm Status (all)
  • Application Bar
  • Settings Page
  • About Page
  • Web Browser Control
  • Web Tasks
  • Calling HTML5/JS from C#
  • Small and Medium Tiles

World of Warcraft API Starter Kit for Windows 8

Github or APIMASH GitHub

wowapikit_1366x768

The Windows 8 World of Warcraft API Kit is intended to teach Windows 8 developers how to incorporate the World of Warcraft APIs into their own Windows Store apps. This Kit is for educational and entertainment purposes only. World of Warcraft is a very successful online game from Blizzard Entertainment®.  Blizzard Entertainment® is the copyright holder to all World of Warcraft content and images used in this application. Blizzard Entertainment® is the owner of the World of Warcraft API which can be found at http://blizzard.github.io/api-wow-docs/.

Features
  • Realm Status (individual)
  • Realm Status (all)
  • Localization (results from WOW API can be returned in en_US, es_MX, or pt_BR)
  • Application Bar
  • Share Contract
  • Settings Panel
  • Icons

Windows 8 Game Kit (Space Cadet)

Codeplex or Github

4276.AboutSpaceCadet_7BA224FB

Space Cadet is a Windows Store Game developed using HTML5 and JavaScript. The intent of this code is to help HTML5/JavaScript developers with writing their first Windows Store App in a fun, immersive way. The code for the game is intended for demo purposes only and should be considered a starting kit for future apps you may write.  The game includes a functional game loop as well as the following technologies:

  • HTML5 Canvas
  • HTML5 Audio
  • CSS3 Styling and Web Fonts
  • Implementing a Game Loop with JavaScript
  • Third Party Frameworks
  • Touch
  • Camera Access
  • Accelerometer
  • WinJS Controls

 

DoodlePad

GitHub

image

DoodlePad is an easy to use, unique sketching application for Windows Phone 7 and 8.  It allows you to create sketches using a streamlined brush and custom color tool. You can take a picture with your friends and add some funny captions. Then when you are finished with your new masterpiece you can save it to your phone’s Photo Hub.  DoodlePad is also a great way to entertain your little ones and show off their artwork.

  • Custom Control for Color Picker
  • App Bar with custom Icons
  • Numerous Tasks including Camera and Store
  • Ability to save photos to photos library
  • Full InkPresenter drawing engine
  • Full XML serialization functions for Ink Strokes and Settings

This Kit also includes all of my Expression Design original files so  you can modify the icons, appbar elements and UI to your liking.

 

Windows Phone Web Search (Phone Garage)

GitHub

123

This sample app will show you how to connect your Windows Phone App to the Bing Search API and returns both text and image results in a pivot control.

  • Uses Built In Templates
  • Custom layouts
  • Control styling
  • Pivot Controls
  • Custom Application bar
  • State management
  • Built in Ads

This code was taken from my Windows Phone app workshops and originally focused on building Windows Phone 7 apps.  I have tested this app with Windows Phone 8 however and it works just fine provided you do the following steps:

  • Open the Visual Studio C# Project file directly instead of the Solution file (solution files changed between 7.1 and 8.0)
  • Pull down the latest version of the Windows Phone ToolKit from NuGet inside Visual Studio.  This will add all of the references for the updated progress control.
    • Download and install the latest Windows Phone PubCenter Advertising Control from here.

 

Windows Phone Space Game (XNA Trek Game)

Github

trek

This Sample Game will show you how to create a Windows Phone Game using XNA.  I have also included the original Microsoft Design resource files so you can edit all assets in the game.  Features include:

  • Working Game and Render Loops
  • Physics Engine
  • Multi Touch Support
  • Sound Effects

This code was taken from my Windows Phone app workshops and originally focused on building Windows Phone 7 apps.  I have tested this app with Windows Phone 8 however and it works just fine provided you do the following steps:

  • Open the Visual Studio C# Project file named WindowsPhoneGame1 directly instead of the Solution file (solution files changed between 7.1 and 8.0)
  • One inside Right Click on the new Solution and Add Existing Project file from the same folder named WindowsPhoneGame1Content.

 

HTML5 Canvas Starter Kit

Github

easel

This Kit was part of the HTML5 Developer Camps I gave and is intended for web developers who are just starting to ramp up on HTML5 and JavaScript.  All of the samples were created using an ASP.NET MVC4 project but the html can easily be used in PHP or other projects.

  • JavaScript GameLoops
  • Simple Animations
  • HTML5 Canvas overview
  • Drawing elements to Canvas
  • EaselJS integration