Windows 8 App and Game Development Landscape all the different ways you can build apps and games for Windows 8Jim O’NeilTechnology Evangelist, Microsofthttp://aka.ms/jimoneil@jimoneil http://aka.ms/8in30
C# / VB / C++ developersXAML – develop apps from scratch using Visual Studio and Blend
C# developersXamarin - Xamarin enables developers to build fully native iOS and Android apps in C#that can share code with Windows apps. Through code re-use and sharing, and byunifying mobile app development in C#, Xamarin makes it possible to deliver gorgeous,performant, native apps for all major device platforms quickly
HTML5/JS developers• Free open source cross platform framework for apps on mobile devices• Renders UI using HTML5 and CSS; Web browser encased in a native app for each platform• Build for Windows Phone and Port to Windows 8
Game On!• < 1/6 of apps in the Windows Phone market are games• Games are the most downloaded • 1/3 of all free apps are games • Over ½ of all paid apps are games• Demand > Supply = opportunity
HTML5/JS developersCanvas – and of course you can develop your game from scratch using the Canvaselement in HTML5.
HTML5/JS developersGameMaker - family of products that caters to entry-level developers and seasoned game developmentprofessionals to create cross platform games
HTML5/JS developersGameSalad – create cross platform games rapidly with no code
HTML5/JS developersConstruct2 - cross platform game development for beginners
HTML5/JS developers CreateJS – suite of modular libraries and tools which work together to enable rich interactive content on open web technologies via HTML5http://bit.ly/R3v2DH http://bit.ly/R8Rf1v
C# / C++ developersXAML – develop games from scratch using Visual Studio and Blend
C# developersMonoGame – cross platform implementation of the XNA 4.0 framework
C# developersUnity – most popular cross platform game development tool for 2D and 3Dgames
C++ developers http://www.unrealengine.com/udk/Epic Games Unreal Engine 3 (UDK ) – a complete professional framework that providestools for creating high-quality games and apps, movies and advanced 3D visualizationsand simulations
Some Observations Apps with a free trial downloaded 70 times more frequently Apps with a free trial show a 10% conversion rate to purchase For the top 100 revenue grossing applications (Jun 2010 – Jun 2012) 84% feature in-app purchases; 81% of those are free downloads have doubled; revenue has tripled net-revenue for paid apps has dropped 5% in past two years
• 40 million licenses of Windows 8 sold in first month (launched Oct 26th)• 670M devices run Windows 7 – all upgradable• 1.2B devices run Windows• IDC forecasts • 300M Windows 8 units to ship in 2013 • 142.8M tablets to ship in 2013 (all OS) Unprecedented opportunity for today’s Application Developers!