The goal of this site is to put relevant and applicable tools and information at the fingertips
With this blog we want to inform you on our latest initiatives.
Enjoy reading and stay tuned!
CMake is a cross-platform project files generator that enables re-use of shared C++ code across multiple IDEs or project systems. An early build of CMake that allows you to target Windows Store and Windows Phone apps is available on CodePlex here.
The Microsoft Open Technologies have been working with Kitware and CMake community to incorporate feedback and integrate it soon in the public CMake repository.
To learn more on using CMake for Windows Store and Windows Phone apps, the team has created a short quick-start exercise (with sample code and installer) that you can try out here. If you are interested, feel free to check out all the labs in the Code2Win Challenge.
Here is a list of those you can use today to build your Windows Store and Phone apps:
WinJS jQuery CMake OpenCV Cocos2d-x ANGLE Cordova Xamarin Boost C++ Libraries openFrameworks Kinect SDK Box2d
Here are the latest announcements from Microsoft Open Technologies
Here a set of quick links for some of the most common asked questions I get re Windows Phone
One of the key goals for today’s developers is how to build an app or game and get it on as many platforms in the short most cost effective way.
However building rich applications targeting multiple mobile platforms and a variety of devices up to now hasn't been an easy task but with In case you haven’t heard yet, the final release of Visual Studio 2013 Update 2 is also now available.
This update brings many new features, including tools for Windows Phone 8.1 and universal Windows apps.
Visual Studio+ Xamarin
Microsoft’s partnership with Xamarin has enabled C# and Visual Studio developers to target additional mobile devices including iOS and Android. Developers using Xamarin and Visual Studio can create native apps taking advantage of the underlying device, with great productivity of C#, and sharing code and libraries between their iOS, Android and Windows applications.
Why use Apache Cordova and Visual Studio
2. These tools support end-to-end development of cross-platform mobile applications targeting Android, iOS, Windows and Windows Phone using Visual Studio.
4. Projects can be built, deployed, and debugged against a variety of devices, device emulators and web-based mobile simulators. By default, you can use the Apache Ripple Simulator to test your app on a number of emulators.
5. By installing and configuring the vsmda—remote npm package on a Mac, you can even build for iOS, deploy to a device via iTunes, or start your app in the iOS Simulator on a Mac right from Visual Studio.
See here how to get started for free
If you would like to get started with Cordova for Windows devices, you can refer to the Cordova documentation, or see here what you will need if you are working on a Mac, if you want to develop for Windows Phone 8, or for Windows 8.
You can read about Microsoft Open Technologies contributions to the project. Here
This is the first in a series of Internet of Things (IoT) programs for the creation of connected devices. This program is tailor-made for both makers and Windows developers entering into the IoT space.
The accessibility of Arduino combined with the connectivity of Windows. Quickly iterate and expand on hardware and software designs using existing shields and sketches.
Leverage the Windows platform and its diverse hardware ecosystem. Utilize familiar Win32 programming using best in-class development and debugging tools.
Connect with your fellow developers and share code contributions through GIT. Participate and influence subsequent releases of the SDK.
Learn how you can make great connected things and contribute back to the community.
Set up your Galileo board and get your project rolling.
Find a sensor, look at samples, or check out the project the community is building.
If you're not already a part of the program, sign up here.
Visit the Github repository for our open source implementation of the Arduino API set on Windows.
Post questions and see responses about this Developer Program on Stack Overflow.
Visit Wiring.org to find a description of the elements that constitute the Wiring framework.
Follow the #winbuilder hashtag on Twitter.
Post questions and see responses about the Developer Program on the MSDN forums.
Listen in or contribute to the live community chat.
Review or submit bugs for Microsoft and the community at our Microsoft Connect site.
Watch videos of maker events and community projects.
This week we released a preview version of the Kinect for Windows SDK 2.0 and began shipping KinectV2 pre order devices to developer around the world.
Whets New in Kinect V2
In addition to the new sensor’s key features, the Kinect for Windows SDK 2.0 includes:
For Game developers, Architects and AR Professional.
The new SDK 2.0 public preview includes Unity support for faster, cost-efficient, and high quality support for cross-platform development, enabling developers to build their apps for the Windows Store using tools they already know. see online training at http://channel9.msdn.com/coding4fun/kinect/Kinect-for-Windows-v2-SDK-and-Unity-3D
Join our Microsoft Virtual Academy to learn from our experts and jump start your development.
Today we gathered at Dolby HQ in central London to celebrate UK Indie games developers.
It was he chance of this years Greenshoots teams to showcase their brand new games.
Greenshoots is a programme from Creative England and Microsoft to support start-up game studios with bringing new and exciting game titles to the Windows platforms.
From underwater shoot ‘em ups and robot-infested puzzle games, to futuristic galaxy battles and crazy golf, the nine selected developers each secured funding of £25,000 to support the development of their new games for mobile and tablet platforms.
Greenshoots, which also includes workshops and business expertise from Microsoft, Creative England and industry partners, helps new and emerging companies to kick-start development of new intellectual property (IP) and reach a global audience. While developing their title for Windows 8 or Windows Phone, the programme encourages developers to push their game out across all platforms.
Ian Livingstone CBE, Creative England board member, said: “The UK has a wealth of creative talent that is the driving force behind the booming indie games industry. But in order to scale, these businesses need the right investment and support. I’m delighted that vital funding is being provided by a dedicated team through the Greenshoots programme to meet this urgent need. The resultant games benefiting from this essential funding speak for themselves.”
Jaspal Sohal, Creative England’s Head of Games and Digital, said: “These fantastic games are exactly what the Greenshoots programme is all about – supporting new and emerging games developers and seeing their ideas come to life. They are a prime example of what can be achieved with the right investment and support. We are proud to have worked with such a talented bunch of games developers whose passion has been evident throughout the whole process. Now get playing!”
Details of Greenshoots Round 2 will be announced in September.
Here is a quick video of the games from this years Greenshoot cohort http://youtu.be/X-BVQzgtulg
In order to take advantage of the different screen resolutions and pixel densities that your Windows 8 and windows Phone apps will be displayed at, you’ll need to output some of your apps’ bitmap assets at different sizes.
Why do you have create so many app icons?
This is simply related to the different in screen sizes, resolutions and pixel densities across devices, read these guidelines for scaling to pixel density.
Getting Started building Icons
To create all the required images for the current Windows Store application requires you to generate 44 images at specific sizes and which need to follow a defined naming convention for Window’s resource loader to supply the right image for the right device.
There a tool
Check out the Windows Store Image Generator.
The Window Store Image Generator simply allows you to upload one image which it uses to automatically generate the 44 images your project requires. You can then download them in one ZIP file and drag and drop into your VS project.
This tool saves at least a couple of hours of pixel resizing!
If your interested in how to build games for both the Windows & Windows Phone stores using WebGL & Babylon.js:
- Using WebGL to create games for the Windows Store
- Creating a HTML5 phone, tablet & PC game using the Universal Apps project for Windows Stores
- WebGL 3D engine called Babylon.js (www.babylonjs.com). This is an open-source engine
Using Cloud Services in your game
Why and how we migrated babylonjs.com to Microsoft Azure
If your interested in understanding more see the following links of how Ubisoft have implemented Assassins Creed:Pirates using WebGL and Bablyon.Js
- Engadget: ‘Assassins Creed: Pirates’ now available as a free-to-play browser game
- Polygon: Assassin’s Creed Pirates now available in web browsers
- The Next Web: Microsoft and Ubisoft launch 3D Web game Assassin’s Creed Pirates, built with open-source framework Babylon.JS
- Neowin: Microsoft and Ubisoft team up for Assassin’s Creed demo that runs in the browser
- Gamasutra: Ubisoft, Microsoft partner to launch Assassin’s Creed HTML5 demo
- WinSuperSite: Microsoft and Ubisoft Bring “Assassin’s Creed” Game to the Web
- BetaNews: Microsoft and Ubisoft embrace open source to bring ‘Assassin’s Creed: Pirates’ to the web
- Slashgear: Ubisoft teams with Internet Explorer for Assassin’s Creed race
- WinBeta: Ubisoft releases Assassin’s Creed Pirates in partnership with Microsoft, perfect for IE11
- TechTalkDC: WebGL Updates to IE11 Bear Fruit with Assassin’s Creed Pirates for the Web
- Click Online: Assassin’s Creed Pirates Now Playable in Browsers
- The Final Gen: Assassin’s Creed Pirates Browser Demo Available Now
- Dual Shockers: Assassin’s Creed: Pirates Available as Free-to-Play Browser Game
Registration is Now Open!
Registration for TechEd Europe is now live!
Take advantage of the Early Bird price of €1,695. This €300 discount is available through July 7, 2014.
Academic Faculty & Staff Discount €1,195
Help Spread the Word
TechEd Europe Registration is OPEN! Register by 7 July and save €300 for #TEE14 http://aka.ms/TEE14RegisterNow
Need to convince your boss to let you attend TechEd? We’ve got you covered. http://aka.ms/tee14cyb #TEE14
Discuss, Plan and Connect w/peers before getting to Barcelona. Start a thread on the #TEE14 forum! http://aka.ms/TEE14Forum