Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

Building RADNUG8 – the windows 8 app Part 1 Matt
Students: Ilya Paskhover, Alex Tarasiuk Supervisors: Simon Zeltser, Idan Sheinberg.
Objectives Overview Define an operating system
Windows Phone 8.1 for Developers Sascha Corti Technical Evangelist, Microsoft Switzerland | techpreacher.corti.com
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Essentials of Developing Windows Phone Apps Chinthaka Dissanayake Tech Lead Exilesoft.
Windows 8 Tips & Tricks for XAML based Windows Store App Ronnie Saurenmann Microsoft
Platform for building Windows Store Apps Agu Suur Frontend Developer Axinom.
Growing Reach with Universal Windows Apps Windows Developer Platform Improving User Engagement.
An introduction to. Introductions  I’m Rob Fonseca-Ensor  A Solution Architect at Infusion  I run the Canary Wharf.NET User Group  I blog at
Development of mobile applications using PhoneGap and HTML 5
Session 1.1. Windows Phone Topics Session 1.1 Windows Phone The Windows Phone Device.
Advanced Windows 8 Apps Using JavaScript Jump Start Exam Prep Advanced Windows 8 Apps Using JavaScript Jeremy Foster Microsoft Developer Evangelist.
There has never been a better time to build a game that targets PC, tablets, phone and Xbox!
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Windows 8 Store Application Development Using HTML5 and JavaScript Judy McNeil BSCS MCAD MCSD MCTS MCTIP MCT.
Khalid Siddiqui Senior Architect, Mobility Center of Excellence Microsoft Corporation SESSION CODE: WPH311.
Robert Green | Technical Evangelist Dmitry Lyalin | Product Marketing Manager.
Building Future with Microsoft Wolfgang Ebermann Vice President Microsoft Central & Eastern Europe 1.
WINDOWS 8 Virtualization Deep Dive Day - March 10, 2012.
Platform for Metro Style Apps Michael Platt Senior Director Microsoft Corp.
WinRT and Windows 8 Sergey Barskiy Principal Consultant, Magenic.
Elia Windows 10 journey. TMD.Net Manager. Elia & Owner
Faster 2D graphics on Windows 8 Your app will run faster on Windows 8.
Windows Reimagine d Windows 8 Data explosion Browser-based apps Natural interaction Ubiquitous connectivity Personal devices in the.
$10B in game software per year worldwide 145M active gamers in US alone Over 50% of all current ‘apps’ are games Windows is now spanning an even broader.
Developing Windows Desktop and Device Apps with the ArcGIS Runtime SDK for.NET Rex Hansen Thad Tilton.
2 Philosophy Customer Design Experience Platform.
Developing Windows Phone 7 applications Igor Ralić Vedran Vučetić
Windows 8 Tips & Tricks for XAML based Windows Store App Ronnie Saurenmann Microsoft
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
The Windows Runtime (WinRT) is the shared runtime and API space used by store apps across the Windows platform (phone and client) 5 Common WinRT.
Preparing and Deploying Data to ArcPad Juan Luera.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
How* to Win the #BestMicrosoftHack Shahed Chowdhuri Sr. Technical WakeUpAndCode.com *Hint: Use the Cloud.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Drew Lytle Principal Program Manager Microsoft Corporation SESSION CODE: WPH203.
Alejandro Campos Magencio Microsoft Technical Evangelist Integrating with Windows Phone 8 Alex.
WINDOWS PHONE 7 DEVELOPER GUIDE A guide to 3 screens and the cloud Scott Densmore Sr. Software Development Engineer Microsoft patterns & practices.
Exploring Mobile Device Networking Lesson 4. Exam Objective Matrix Skills/ConceptsMTA Exam Objectives Understanding Networking for Mobile Devices Network.
Datazen – an overview Frank Geisler Please Support Our Sponsors SQL Saturday is made possible with the generous support of these sponsors.
Exploring Networked Data and Data Stores Lesson 3.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Understanding Mobile Devices, Interactions, and Tools Lesson 1.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Windows Phone and Windows 8 Apps Development and Promotion OLEKSANDR KRAKOVETSKYI CEO, DevRain
Building Windows Phone 7 Games and Applications Yes, yes! “Games and Applications” and not “Applications and Games” Content is under NDA – please do no.
Jumpstart building your next great app this hackathon!
Porting your Unity Game to the Windows Store Jump Start
Windows Phone 8 Programming
Elia Windows 10 journey. TMD.Net Manager. Elia & Owner
Fan Engagement Solution
Building Windows 8 App.
The world’s most advanced mobile platform
Windows Phone 8.1 New Features
Platform for Metro Style Apps
SocialBoards Self-Service, Multichannel Support Ticket Notifications in Microsoft Office 365 Groups Help Customer Care Teams to Provide Better Care OFFICE.
Myth Busting: Hosted Web Apps
Who Am I? appMobi's lead HTML5 game developer / evangelist
.NET and .NET Core 7. XAML Pan Wuming 2017.
MIX 09 11/23/2018 6:07 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Metro style apps using XAML: What you need to know
Tooling and Diagnostics
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Technical Capabilities
Build /23/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Platform for Metro style Apps
Developing Mobile Solutions with Windows Azure Part II
Presentation transcript:

Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist

β

Some traits of a great game Snap and scale beautifullyInvest in a great TileUse the right contractsFeel connected and aliveRoam to the cloudRespect device experienceUse device capabilities Use device and OS capabilities

Devices

Diverse range of devices

Input Devices

Snap and scale

Design for Multiple View States Your game can be displayed on any one of these view states: Resolutions, ratios, scales, view states Widescreen (1366x768+)Snap view (required)Minimum (1024x768) Portrait

Handling Snapped View

Tiles and Toasts

demo Windows Runtime Plugin

Toast Templates for Windows 8

Notification Delivery Mechanisms

Some important steps

Settings and Capabilities Internet Client capability Toast Enabled Associated with the Store And on Windows Phone 8 Networking capability On Windows 8 Has Privacy PolicyPush Notifications capability

…and even more

Changing lock screen image Putting your badges Raw notificationsControl channelsBackground services

Live Tiles, Toasts and Badges make your game more addictive and live for users

Charms and Contracts

Settings Contract and Charm

Share Contract and Charm

Search Contract and Charm

File Picker Contract

demo Charms and Contracts

XAML + DirectX

The Best of Both Worlds XAML Interactivity, control model UI, drawing, animations Data binding, media, HTML Design-time experience Unity3D/DirectX Highest performance rendering Direct device access Complex 2D/3D graphics, text Image effects

In-box XAML Controls

Connected Experience

What is Windows Azure Mobile Services?

demo Azure Mobile Services

Data Roaming

App data vs. User data User data DocumentsPhotos MusicVideos App data SettingsFiles Session StateLocal Cache

Roaming App uses data normally Data syncs for the user’s Microsoft account Local Storage

Hardware

Windows 8 and Windows Phone 8 provides seamless access to device capabilities including camera, microphone, sensors, NFC, and touch.

Sensors

Basic game scenarios for sensors ShakeRotateFlip

Light-aware games – render for lighting DarkIndoorsOutdoors

Voice Driven Games on Windows Phone

Using device capabilities is a way to make your game more addictive attractive for users

Windows and Windows Phone Stores

Key Technical Features Trial In-app purchase Third-party payment systems

Select a time period for your trial Let the Windows Store handle the rest Handling Trials Use CurrentApp.LicenseInformation to check trial information

In-app Purchase Different types of in-apps Signed receipts Local testing with CurrentAppSimulator

demo Windows Store

While we are in beta

Topics to discuss Networking JavaScript and Collections Camera and Microphone Tips&Tricks coming “Lessons learned” sessions InputQ&A …

Already built for your game

Windows Runtime Plugins  Live Tiles and Toasts  Snap View  Share and Setting  Store  Ads  Windows Azure  Analytics  Live Tiles  Charms  Settings  Snap View  Search  Windows Azure Mobile Services

Windows and Windows phone provides have design principles, contracts and APIs for building high quality games with advanced user experience and continuous involvement. Unlock all those features in your Unity games

Resources en-us/windows/apps en-us/develop/mobile/ Vladimir