SlideShare a Scribd company logo
1 of 93
Lee Stott
Microsoft
@lee_stott
LeeStott@microsoft.com
http://www.microsoft.com/uk/faculty
Source: http://blogs.msdn.com/b/windowsstore/archive/2011/12/06/announcing-the-new-windows-store.aspx
                                                                                                        1bn
Source: IDC, March 2012
                          690m
Source: IDC, March 2012
                          60m
100m
The Global Picture
                        Per Market Segment

                                                          Casual Websites
PC/Mac Download                                                    $4.2bn
$7.6bn                                                          -1% CAGR
+2% CAGR                                                                  Social Networks
                                                                                    $3.9bn
                                                                                +5% CAGR
PC/Mac Boxed                        Total
$8.0bn                                                                      Mobile
                                $68bn                                       Devices
-11% CAGR                      +7% CAGR                                       9.0bn
                                                                         +32% CAGR
      Consoles
         $21.2                                                            MMOs
     -2% CAGR                                                            $13.6bn
                    Source: Newzoo 2012 Games Market Revenue Report
                                                                      +21% CAGR



                                     © 2013 Newzoo                                     •Compound Annual Growth Rate (CAGR)
The Global Picture
                                            Per region

                                                2012
  298m Asia-Pacific
   gamers                                                                 North America 169m
          $22.2bn                                                               $21.8bn gamers
          +13% CAGR                                                           +1% CAGR
                                                 Total

 47m Middle-East
                                              $68bn
                                             +7% CAGR
gamers
       & Africa                                 880m
       $1.0bn                                    gamers
       +21% CAGR                                                          Latin America 89m
                                                                                 $3.8bn gamers
       274m Europe                                                          +14% CAGR
        gamers $18.8bn
               +3% CAGR Source: Newzoo 2012 Games Market Revenue Report

               GAMES REPRESENT 25% OF THE GLOBAL SOFTWARE MARKET.
           THE GLOBAL GAMES INDUSTRY BOASTS HIGHER REVENUES THAN THE
            TOTAL MUSIC INDUSTRY AND 2X THAT OF THE MOVIES BOX OFFICE.
                                               © 2013 Newzoo                             •Compound Annual Growth Rate (CAGR)
Mobile Games Market
                   tablet and smartphone games (global, 2012)

$9bn +32% >500M >175M
CONSUMER SPEND      ANNUAL GROWTH               MOBILE PLAYERS                 PAYING PLAYERS




33% OF ALL*
                                                                              66% OF ALL*
DOWNLOADS                                                                        MONEY




                                                                                  $
TO SMARTPHONES                                                             SPENT ON SMARTPHONES
AND TABLETS WERE                                                          AND TABLETS WAS SPENT ON
   GAMES                 *BASED ON iOS APP STORE DATA IN 44 COUNTRIES &          GAMES
                                PLAYSTORE DATA OF 17 COUNTRIES

                                   © 2013 Distimo/Newzoo
Why Games.... Demand
    Most titles in the Windows
     Phone apps store are
     entertainment and utility apps
    Customers are downloading
     more games than any other type
     of app
    Customers are willing to spend
     money for the privilege
    There is an opportunity here to
     give customers what they
     want
Sensors including    New, top-level OS
light, gyroscope,    functionality makes games
accelerometer,       more social and lets them
and location.        make use of nearby devices.



Support for user     The Windows Store makes it
interaction,         easy to offer games under
including touch,     flexible business models
pen, keyboard, and
mouse.
http://dev.windows.com
Shared Windows Core
Windows 8 and Windows Phone 8 Share Many Components At
The Operating System Level




                                   OS Modules

                                 Windows NT Kernel
                                  Windows Kernel
                                  Windows Kernel
Full WinRT (around                          Phone-specific additions to Windows
 11,000 members)
                                            Phone Runtime include
                                            • Speech synthesis and recognition
                                New for
         Subset adopted for     Windows     • Windows.Phone.PersonalInformation
          Windows Phone          Phone
          Runtime (around       Runtime     • LockScreen and LockScreenManager
          2,800 members)      (around 600
                               members)
                                            • More…
Some Key Differences
It’s important to design for the platform differences as well as similarities




  Screen Size                    Controls                       Lifecycle
  Windows Phone                  Windows Phone                  Windows Phone

  800x480, 1280x720, 1280x768    Panorama, Pivot, ListPicker    Launched from start/apps list.
  Portrait, Landscape            LongListSelector               Tombstones apps
  Windows                        Windows                        Windows

  1024x768                      GridView, ListView, Semantic   Resumes existing apps
  Portrait, Landscape, Snapped   Zoom, FlipView                 No tombstoning
Design a UX that is native for each platform!


•   One-handed touch most common          •   One or two-handed touch, mouse
•   Guaranteed hardware, such as camera   •   No guarantee of any specific hardware,
    and accelerometer                         must check at runtime
•   Avoid multiple columns of content     •   Rows and columns of content can
•   Scroll vertically for more content        work well
•   Very limited room on the app bar      •   Scroll horizontally for more content
•   Hardware back button                  •   Significant room on the app bar
•   No semantic zoom                      •   On-screen back button
                                          •   Semantic zoom
Ad Supported
•   Use our ad system
•   Bring your own
•   100% Revenue


Use Your Existing Commerce
•   Existing relationship
•   Subscriptions


Flexible business models
• Free, paid, in-app, trials
• 3rd party in-app and
    advertising support
The Windows Store
A new opportunity for Windows developers




      1           2              3                    4                      5




                          App is available in   Customer
                          the Store Catalog     purchases app       Enjoy!
                                                App is associated
                                                to Microsoft
                                                Account & Device
Tools for Development
Everything you’ll need for Windows Store apps in one package
70%
for new apps




80%
once your app
makes $25,000
In-App Purchase
Build apps with higher and recurring revenue opportunity

Extend reach                 Upsell                      Customize

                             Upsell users to purchase
                             paid digital goods and
Attract a larger user base   services that enhance or    Add and modify different
with free baseline           extend the app experience   paid options for different
experience                   in the app itself           user segments
In-App Purchase: sell items in your app
In-App Purchase used for digital content
Options to store and deliver the content
      The in-app content that the consumer purchases has to be
      delivered. There are two ways of storing and delivering this
      content:

        Embedded in the App                   Remotely stored

        Simple to deliver: add it to your     Requires accessing remote storage (e.g.
        up, keep content hidden/locked        Azure, web hosting, or developer server)
        and unlock after item is purchased.
                                              More flexible: can modify the content on
                                              the fly, add or update very rapidly.

                                              Requires internet connection to provision.
Visual Studio 2012
Building Windows Store Applications
Blend Works with HTML
HTML5 App Development
• Windows 8-style HTML5/JavaScript app development is not supported
 on Windows Phone 8
   • Windows Phone Runtime projections to C#/VB.NET and C++ only

• However, Windows Phone 8 includes Internet Explorer 10
   • Another shared codebase with Windows 8
   • Great support for HTML5 (2 x feature support compared to
     Windows Phone 7.5)
   • New JavaScript processing engine (4 x faster than
     Windows Phone 7.5)
• This same browser is at the heart of the WebBrowser control
   • You can build HTML5-based apps rendered in the WebBrowser
     against local or web-based content
WP8 Emulator & Win8 Simulator
 Performance
• The emulator is not a reliable way of predicting how a program will perform
 on a real device
  • The processor in a Windows PC may be more powerful than the one
    in the phone
• The emulator is for functional testing only
• If you have any concerns about performance you should ensure you run your program on
  a real device
• There are profiling tools that you can use to inspect the activity of your programs, both in
  the device and in the emulator
Build for Cloud
Create Windows Azure Solutions
•   Windows Azure Mobile
    Services makes it
    incredibly easy to connect
    a scalable cloud backend
    to your client and mobile
    applications.

•   It allows you to easily store
    structured data in the
    cloud that can span both
    devices and users,
    integrate it with user
    authentication, as well as
    send out updates to clients
    via push notifications
Games hub

More Xbox LIVE games expected every week –
all with achievements and “Try Before You Buy” in the Store
Your closet “out of the box”
Built-in Xbox SmartGlass so you can control your Xbox 360 right from
the phone
Gaming Experience
The only device and phone with Xbox built-in, ready to play anywhere.
Windows Phone is the only phone with Xbox built-in, giving you easy access to your
entertainment however and wherever you want. Select from a wide range of top titles
and rest easy with the knowledge that you can try any Xbox LIVE game before you
buy it.
Enjoy exciting new ways to play such as multiplayer games from phone to PC to
console.
With Xbox SmartGlass, use your device to discover new content and use it as a
remote control for your Xbox 360 and of course, customize your personal avatar, track
your gamer scores and earn achievements.
Kid’s Corner
A worry-free way for kids to play.
Children love playing with your phone. And they have just as
much fun with the games as they do changing your phone
settings or sending emails to your boss on your behalf. That’s
why Windows Phone has a Kid’s Corner. This delightful
innovation makes it possible for kids to access only the apps and
features you choose for them. So you can be sure they’re only
playing games and not emailing your boss.
World Class Games

100+ titles available in the marketplace as of today
All Xbox games include Try Before You Buy
Native code support means stronger 3rd party support
In app purchase + wallet PIN

Opens up new types of gameplay, such as free-to-play
games with downloadable content for purchase               Icon

                                                       Publisher

                                                           App

                                                        Product
Xbox SmartGlass enriches your entertainment experience, makes gaming more
  competitive and fun, and makes it all easier to discover and share.
Xbox            experiences available on the device you already own




           Immersive                Discovery &               Gaming Gets
         Entertainment                Control                   Better
What is SmartGlass?

       3RD PARTY ENHANCEMENTS
       PLATFORM
       BUILT IN
       ENHANCEMENTS

        MEDIA CONTROL &
        DISCOVERY
                                v

       CORE
       SERVICES



                                    XBOX SMARTGLASS
2 nd    Screen Experience
   Entertainment                         Gaming
       • Character Bios, Relationships   • Secret Screen – Cards, Sports
       • Backstory, Trivia               • Interactive Level Guide
       • Fantasy Sports, Stats           • Real-Time Map
       • Shopping, Sweepstakes           • New Input Methods
SmartGlass Experience
• Gesture Navigation: Simple swipe and tap on your Windows Phone to navigate
  your Xbox 360
• Browser Control: Easily and elegantly control your Internet Explorer on Xbox 360
  (available on console this holiday)—swipe, scroll, pinch and zoom. All from your
  Windows Phone
• Text-input: Use the virtual keyboard you’re already familiar with on your phone to
  set up an account, redeem a code, type a website into the browser url bar
• Video Guide: The Xbox Video catalog comes ready with an Xbox SmartGlass
  experience called: Video Guide. Get information on the scene you’re watching,
  cast and crew, and other related films.
• Music Guide: The Xbox Music catalog comes ready with an Xbox SmartGlass
  experience called: Music Guide. Get information on the track you’re listening to,
  move it seamlessly from your phone to your Xbox 360, and control the playback.
http://bit.ly/UJZ6Ss
You have your great
ideas and exciting
game designs…
Tools for Development
Everything you’ll need for Windows Store apps in one package
Phases of an Application Development
Phases of Distribution
Submitting the App
Certification
 Certification ensures that
 apps in the Windows Store       Microsoft’s approach to
 are safe, both for the system   certification compared to
 and the users                   other platforms

Microsoft’s approach to certification compared to other
                       platforms
Published!
Analyzing Performance
•   The hierarchical pattern
    enables you to put all of
    your content in front of
    users, delighting them and
    making their first
    experience a complete
    one.

•   The flat navigation model
    simplifies subcategories,
    levels, or dynamically
    populated fields

•   Global navigation
    elements such as the app
    bar are consistent and
    familiar for users
True multi-tasking for tablets is finally here!

Keep your app top of mind by snapping apps to
the sides of the screen. Your app responds to
the available screen real estate to show content
in the optimal way

Windows 8 allows full gameplay if applicable in
snap view
•   Edge UI leaves the screen
    clear of clutter, but keeps
    needed functions close by

•   Cool Scenarios
     •   Pausing
     •   Messaging
     •   Status Updates
     •   Accessing Game Menus
•   Users approach tablets
    and touchscreens in a
    variety of ways

•   Windows 8
    accommodates a
    multitude of interaction
    variations
•   Semantic Zoom allows a
    user to get a different view
    of your data, making it
    easier to understand and
    navigate.


    • Allow a user to quickly navigate
      between different levels

    • Quickly show unlocked content,
      recently released levels, or new
      achievements
•   Semantic Zoom allows a
    user to get a different view
    of your data, making it
    easier to understand and
    navigate.


    • Allow a user to quickly navigate
      between different levels

    • Quickly show unlocked content,
      recently released levels, or new
      achievements
•   Communicate to users
    when the game is in a
    paused state, either by
    removing them from the
    in-game experience and
    putting them back in the
    central hub or by
    presenting a pause overlay
    or pause screen
•   Elements of your game’s
    brand are introduced
    without the clutter of
    unnecessary UI

•   Edge UI helps manage
    multiple games while
    keeping the canvas
    available for important
    startup functions
• Most people have more than one
  Windows PC. Let your game provide a
  consistent user experience across all their
  Windows 8 PCs

• Give users the experience they expect.
  Windows 8 makes it easy to roam
  information
    • Game settings and configuration
    • App licenses and in-app purchases
      from the Windows Store
Leaderboards are a crucial
component for game
enthusiasts.

The competition factor keeps
users engaged in your game
and encourages other users in
their network to return and
maintain their rankings.

Utilise location services to
access local standings.
Drive engagement beyond
standard gameplay with
achievements.

Utilize weight, color and size
to distinguish between items
that are close to being
completed.
Game gets 5s to handle     Game is not notified
                   suspend              before termination


  User
Launches
 Game
           Game notified when resumed



  Splash
  screen
Deepen Engagement & increase repeat-use

• At-a-glance information delivery in a natural, attractive
  format

• Draw the user back into the app with a single tap with fresh,
  tailored content via Live Tiles

• Send tile updates even when your app isn’t running

• Secondary tiles provide an entry point into a specific
  experience within your app

• Represent your content best with a variety of tile templates
•




•
•   Sensors in the tablet can
    feel more than touch

•   The accelerometer
    measures movement and
    provides an additional
    element to games

•   It brings games off the
    screen and into the
    physical world
•   A simple implementation
    of the accelerometer

•   Another way to keep
    secondary functions out of
    the way, but readily
    available
•   The Search Contract provides
    users with a familiar and
    natural way to search for items
    across application on the
    machine.

•   Cool Scenario:
     •   Searching for in app
         purchases or add on.
The settings charm provides a
familiar and consistent way to
modify an apps settings

More settings menus can be
added for account
management or game specific
menus.
Drive engagement with your game
by exposing content with App to
App picking. This allows your game
to share it’s content with other
apps seamlessly and consistently.

•   The file picker makes it easy to
    organize content

•   You can also access content
    from other apps
Extend your experience
beyond Windows 8 and push
your content to devices on
your local network.

The ‘PlayTo’ feature allows
relevant controls to be
accessed on the first device
without compromising the
display on the other.
http://www.ubelly.com/gaming
Building Windows 8 Games


http://www.windows-store.co.uk
Windows 8 UK Camps and Training Events


http://dev.windows.com
Windows 8 developer resources


http://dev.windowsphone.com
Windows Phone 8 developer resources
Windows Explay Event March 2013

More Related Content

What's hot

Yodo1 Overview July 2014 English version
Yodo1 Overview July 2014 English versionYodo1 Overview July 2014 English version
Yodo1 Overview July 2014 English versionJames LaLonde
 
Forbes digital gaming report fall 2020_v2
Forbes digital gaming report fall 2020_v2Forbes digital gaming report fall 2020_v2
Forbes digital gaming report fall 2020_v2Sara Cody
 
Nintendo Ltd, strategic management of change, 2012
Nintendo Ltd, strategic management of change, 2012Nintendo Ltd, strategic management of change, 2012
Nintendo Ltd, strategic management of change, 2012Rei Lynn Hayashi
 
Case Study: “Rivalry on Video Games”
Case Study: “Rivalry on Video Games”Case Study: “Rivalry on Video Games”
Case Study: “Rivalry on Video Games”Knut Scherpe
 
Case Stydy of Stratigic Management for Nintendo
Case Stydy of Stratigic Management for NintendoCase Stydy of Stratigic Management for Nintendo
Case Stydy of Stratigic Management for NintendoSorawit Yuenyongvithayakul
 
Digital Consumer ESSEC 090707
Digital Consumer ESSEC 090707Digital Consumer ESSEC 090707
Digital Consumer ESSEC 090707Gregory Birgé
 
Remodista Leadership Session Insights Gained Q3 2012
Remodista Leadership Session   Insights Gained   Q3 2012Remodista Leadership Session   Insights Gained   Q3 2012
Remodista Leadership Session Insights Gained Q3 2012Wendi McGowan-Ellis
 
6waves: Key metrics and benchmarks for Facebook games
6waves: Key metrics and benchmarks for Facebook games6waves: Key metrics and benchmarks for Facebook games
6waves: Key metrics and benchmarks for Facebook gamesDevGAMM Conference
 
Japan Mobile Web Case Study: mobagetown
Japan Mobile Web Case Study: mobagetownJapan Mobile Web Case Study: mobagetown
Japan Mobile Web Case Study: mobagetownChristopher Billich
 
[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해
[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해
[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해lswcap
 
Microsoft-Nintendo M&A Pitchbook
Microsoft-Nintendo M&A PitchbookMicrosoft-Nintendo M&A Pitchbook
Microsoft-Nintendo M&A PitchbookChristopher Chen
 
Digital Goods Real Billions
Digital Goods Real BillionsDigital Goods Real Billions
Digital Goods Real BillionsBenjamin Joffe
 
The Mobile Internet is Awesome.
The Mobile Internet is Awesome.The Mobile Internet is Awesome.
The Mobile Internet is Awesome.Conrad Lisco
 
山东移动全业务运营的竞争策略探讨 P P T38
山东移动全业务运营的竞争策略探讨 P P T38山东移动全业务运营的竞争策略探讨 P P T38
山东移动全业务运营的竞争策略探讨 P P T38woyaozhangda
 
Mobile Invisible Revolution
Mobile Invisible RevolutionMobile Invisible Revolution
Mobile Invisible RevolutionBenjamin Joffe
 
Why look at Asia's mobile internet market?
Why look at Asia's mobile internet market?Why look at Asia's mobile internet market?
Why look at Asia's mobile internet market?Great Wall Club
 
12 Billion Dollars Worth of Mobile Social Networking in Asia
12 Billion Dollars Worth of Mobile Social Networking in Asia 12 Billion Dollars Worth of Mobile Social Networking in Asia
12 Billion Dollars Worth of Mobile Social Networking in Asia Benjamin Joffe
 
Unstoppable Rise of Competitive Gaming on Mobile | Tom Wijman
Unstoppable Rise of Competitive Gaming on Mobile | Tom WijmanUnstoppable Rise of Competitive Gaming on Mobile | Tom Wijman
Unstoppable Rise of Competitive Gaming on Mobile | Tom WijmanJessica Tams
 
Gport GMIC Roadshow USA Report -EN
Gport GMIC Roadshow USA Report -ENGport GMIC Roadshow USA Report -EN
Gport GMIC Roadshow USA Report -ENGreat Wall Club
 

What's hot (20)

Yodo1 Overview July 2014 English version
Yodo1 Overview July 2014 English versionYodo1 Overview July 2014 English version
Yodo1 Overview July 2014 English version
 
Forbes digital gaming report fall 2020_v2
Forbes digital gaming report fall 2020_v2Forbes digital gaming report fall 2020_v2
Forbes digital gaming report fall 2020_v2
 
Nintendo Ltd, strategic management of change, 2012
Nintendo Ltd, strategic management of change, 2012Nintendo Ltd, strategic management of change, 2012
Nintendo Ltd, strategic management of change, 2012
 
Case Study: “Rivalry on Video Games”
Case Study: “Rivalry on Video Games”Case Study: “Rivalry on Video Games”
Case Study: “Rivalry on Video Games”
 
Case Stydy of Stratigic Management for Nintendo
Case Stydy of Stratigic Management for NintendoCase Stydy of Stratigic Management for Nintendo
Case Stydy of Stratigic Management for Nintendo
 
Digital Consumer ESSEC 090707
Digital Consumer ESSEC 090707Digital Consumer ESSEC 090707
Digital Consumer ESSEC 090707
 
Remodista Leadership Session Insights Gained Q3 2012
Remodista Leadership Session   Insights Gained   Q3 2012Remodista Leadership Session   Insights Gained   Q3 2012
Remodista Leadership Session Insights Gained Q3 2012
 
6waves: Key metrics and benchmarks for Facebook games
6waves: Key metrics and benchmarks for Facebook games6waves: Key metrics and benchmarks for Facebook games
6waves: Key metrics and benchmarks for Facebook games
 
Nintendo presentation 3.0
Nintendo presentation 3.0Nintendo presentation 3.0
Nintendo presentation 3.0
 
Japan Mobile Web Case Study: mobagetown
Japan Mobile Web Case Study: mobagetownJapan Mobile Web Case Study: mobagetown
Japan Mobile Web Case Study: mobagetown
 
[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해
[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해
[태블릿코드] 모바일 게임 개발 전략, 더 넓은 세상을 향해
 
Microsoft-Nintendo M&A Pitchbook
Microsoft-Nintendo M&A PitchbookMicrosoft-Nintendo M&A Pitchbook
Microsoft-Nintendo M&A Pitchbook
 
Digital Goods Real Billions
Digital Goods Real BillionsDigital Goods Real Billions
Digital Goods Real Billions
 
The Mobile Internet is Awesome.
The Mobile Internet is Awesome.The Mobile Internet is Awesome.
The Mobile Internet is Awesome.
 
山东移动全业务运营的竞争策略探讨 P P T38
山东移动全业务运营的竞争策略探讨 P P T38山东移动全业务运营的竞争策略探讨 P P T38
山东移动全业务运营的竞争策略探讨 P P T38
 
Mobile Invisible Revolution
Mobile Invisible RevolutionMobile Invisible Revolution
Mobile Invisible Revolution
 
Why look at Asia's mobile internet market?
Why look at Asia's mobile internet market?Why look at Asia's mobile internet market?
Why look at Asia's mobile internet market?
 
12 Billion Dollars Worth of Mobile Social Networking in Asia
12 Billion Dollars Worth of Mobile Social Networking in Asia 12 Billion Dollars Worth of Mobile Social Networking in Asia
12 Billion Dollars Worth of Mobile Social Networking in Asia
 
Unstoppable Rise of Competitive Gaming on Mobile | Tom Wijman
Unstoppable Rise of Competitive Gaming on Mobile | Tom WijmanUnstoppable Rise of Competitive Gaming on Mobile | Tom Wijman
Unstoppable Rise of Competitive Gaming on Mobile | Tom Wijman
 
Gport GMIC Roadshow USA Report -EN
Gport GMIC Roadshow USA Report -ENGport GMIC Roadshow USA Report -EN
Gport GMIC Roadshow USA Report -EN
 

Viewers also liked

Toolbox Process Communication & Collaboration Ppt
Toolbox Process Communication & Collaboration PptToolbox Process Communication & Collaboration Ppt
Toolbox Process Communication & Collaboration PptFITT
 
Вестник КАЗКА №25/2015
Вестник КАЗКА №25/2015Вестник КАЗКА №25/2015
Вестник КАЗКА №25/2015Anuar Nygmet
 
список делегации подробный
список делегации подробныйсписок делегации подробный
список делегации подробныйBDA
 
ELMA: Гибкие решения для бизнеса
ELMA: Гибкие решения для бизнесаELMA: Гибкие решения для бизнеса
ELMA: Гибкие решения для бизнесаExpolink
 

Viewers also liked (6)

Toolbox Process Communication & Collaboration Ppt
Toolbox Process Communication & Collaboration PptToolbox Process Communication & Collaboration Ppt
Toolbox Process Communication & Collaboration Ppt
 
Вестник КАЗКА №25/2015
Вестник КАЗКА №25/2015Вестник КАЗКА №25/2015
Вестник КАЗКА №25/2015
 
список делегации подробный
список делегации подробныйсписок делегации подробный
список делегации подробный
 
Telekomza
TelekomzaTelekomza
Telekomza
 
RESTful web services
RESTful web servicesRESTful web services
RESTful web services
 
ELMA: Гибкие решения для бизнеса
ELMA: Гибкие решения для бизнесаELMA: Гибкие решения для бизнеса
ELMA: Гибкие решения для бизнеса
 

Similar to Windows Explay Event March 2013

Mobile Gaming for South East Asia
Mobile Gaming for South East AsiaMobile Gaming for South East Asia
Mobile Gaming for South East AsiaAlvin Yap
 
Panel Discussion: Is content eating the world?
Panel Discussion: Is content eating the world?Panel Discussion: Is content eating the world?
Panel Discussion: Is content eating the world?The GSMA
 
Keynote Net Games 09 - Rémi Arnaud
Keynote Net Games 09 - Rémi ArnaudKeynote Net Games 09 - Rémi Arnaud
Keynote Net Games 09 - Rémi ArnaudRemi Arnaud
 
Gamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy HernadyGamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy HernadySegitiga.Net
 
Game in progress new business models for the videogame industry
Game in progress new business models for the videogame industryGame in progress new business models for the videogame industry
Game in progress new business models for the videogame industryLuc Bourcier
 
Data and the Future of Gaming Post COVID
Data and the Future of Gaming Post COVIDData and the Future of Gaming Post COVID
Data and the Future of Gaming Post COVIDData Con LA
 
China and Japan's mobile internet
China and Japan's mobile internetChina and Japan's mobile internet
China and Japan's mobile internetGreat Wall Club
 
China for the Win! What Publishers Need to Know to Succeed in this Emerging M...
China for the Win! What Publishers Need to Know to Succeed in this Emerging M...China for the Win! What Publishers Need to Know to Succeed in this Emerging M...
China for the Win! What Publishers Need to Know to Succeed in this Emerging M...Vungle
 
Winning the Game
Winning the GameWinning the Game
Winning the GameEricsson
 
State of Mobile Gaming - 2023
State of Mobile Gaming - 2023State of Mobile Gaming - 2023
State of Mobile Gaming - 2023digitalinasia
 
East to West: Global Online Gaming trends
East to West: Global Online Gaming trendsEast to West: Global Online Gaming trends
East to West: Global Online Gaming trendsPaha Schulz
 
Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...
Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...
Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...Андрей Акимов
 
Презентация Flurry на Live Mobile
Презентация Flurry на Live MobileПрезентация Flurry на Live Mobile
Презентация Flurry на Live MobileElena Pikunova
 
Examining Social Gaming for the Chinese Market | Kevin Li
Examining Social Gaming for the Chinese Market | Kevin LiExamining Social Gaming for the Chinese Market | Kevin Li
Examining Social Gaming for the Chinese Market | Kevin LiJessica Tams
 
Web 2.0 Weekly - July 13, 2010
Web 2.0 Weekly - July 13, 2010Web 2.0 Weekly - July 13, 2010
Web 2.0 Weekly - July 13, 2010David Shore
 
Present and future_of_mobile_gaming_industry
Present and future_of_mobile_gaming_industryPresent and future_of_mobile_gaming_industry
Present and future_of_mobile_gaming_industryOscar Wang
 
Sony marketing strategy_v9
Sony marketing strategy_v9Sony marketing strategy_v9
Sony marketing strategy_v9kthosani
 
The Opportunity of Windows Norwich Indie Dev
The Opportunity of Windows    Norwich Indie DevThe Opportunity of Windows    Norwich Indie Dev
The Opportunity of Windows Norwich Indie DevLee Stott
 
Video Game Industry Trends
Video Game Industry TrendsVideo Game Industry Trends
Video Game Industry TrendsAlex Ferrara
 

Similar to Windows Explay Event March 2013 (20)

Mobile Gaming for South East Asia
Mobile Gaming for South East AsiaMobile Gaming for South East Asia
Mobile Gaming for South East Asia
 
Panel Discussion: Is content eating the world?
Panel Discussion: Is content eating the world?Panel Discussion: Is content eating the world?
Panel Discussion: Is content eating the world?
 
Keynote Net Games 09 - Rémi Arnaud
Keynote Net Games 09 - Rémi ArnaudKeynote Net Games 09 - Rémi Arnaud
Keynote Net Games 09 - Rémi Arnaud
 
Developer Kit TMG
Developer Kit TMGDeveloper Kit TMG
Developer Kit TMG
 
Gamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy HernadyGamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy Hernady
 
Game in progress new business models for the videogame industry
Game in progress new business models for the videogame industryGame in progress new business models for the videogame industry
Game in progress new business models for the videogame industry
 
Data and the Future of Gaming Post COVID
Data and the Future of Gaming Post COVIDData and the Future of Gaming Post COVID
Data and the Future of Gaming Post COVID
 
China and Japan's mobile internet
China and Japan's mobile internetChina and Japan's mobile internet
China and Japan's mobile internet
 
China for the Win! What Publishers Need to Know to Succeed in this Emerging M...
China for the Win! What Publishers Need to Know to Succeed in this Emerging M...China for the Win! What Publishers Need to Know to Succeed in this Emerging M...
China for the Win! What Publishers Need to Know to Succeed in this Emerging M...
 
Winning the Game
Winning the GameWinning the Game
Winning the Game
 
State of Mobile Gaming - 2023
State of Mobile Gaming - 2023State of Mobile Gaming - 2023
State of Mobile Gaming - 2023
 
East to West: Global Online Gaming trends
East to West: Global Online Gaming trendsEast to West: Global Online Gaming trends
East to West: Global Online Gaming trends
 
Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...
Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...
Live Mobile: "An Audience Of Billions - Just How Big Can The Mobile Market Ge...
 
Презентация Flurry на Live Mobile
Презентация Flurry на Live MobileПрезентация Flurry на Live Mobile
Презентация Flurry на Live Mobile
 
Examining Social Gaming for the Chinese Market | Kevin Li
Examining Social Gaming for the Chinese Market | Kevin LiExamining Social Gaming for the Chinese Market | Kevin Li
Examining Social Gaming for the Chinese Market | Kevin Li
 
Web 2.0 Weekly - July 13, 2010
Web 2.0 Weekly - July 13, 2010Web 2.0 Weekly - July 13, 2010
Web 2.0 Weekly - July 13, 2010
 
Present and future_of_mobile_gaming_industry
Present and future_of_mobile_gaming_industryPresent and future_of_mobile_gaming_industry
Present and future_of_mobile_gaming_industry
 
Sony marketing strategy_v9
Sony marketing strategy_v9Sony marketing strategy_v9
Sony marketing strategy_v9
 
The Opportunity of Windows Norwich Indie Dev
The Opportunity of Windows    Norwich Indie DevThe Opportunity of Windows    Norwich Indie Dev
The Opportunity of Windows Norwich Indie Dev
 
Video Game Industry Trends
Video Game Industry TrendsVideo Game Industry Trends
Video Game Industry Trends
 

More from Lee Stott

Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksLee Stott
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APILee Stott
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overviewLee Stott
 
Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educatorsLee Stott
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftLee Stott
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Lee Stott
 
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionLee Stott
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsLee Stott
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupLee Stott
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd FebLee Stott
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015Lee Stott
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftLee Stott
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101Lee Stott
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenueLee Stott
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014Lee Stott
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for EducationLee Stott
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Lee Stott
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadLee Stott
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December Lee Stott
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcardLee Stott
 

More from Lee Stott (20)

Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacks
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning API
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overview
 
Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educators
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine Microsoft
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)
 
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and Educators
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User Group
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd Feb
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott Microsoft
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenue
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for Education
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 Gateshead
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcard
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Windows Explay Event March 2013

  • 2.
  • 4. Source: IDC, March 2012 690m
  • 7.
  • 8.
  • 9. The Global Picture Per Market Segment Casual Websites PC/Mac Download $4.2bn $7.6bn -1% CAGR +2% CAGR Social Networks $3.9bn +5% CAGR PC/Mac Boxed Total $8.0bn Mobile $68bn Devices -11% CAGR +7% CAGR 9.0bn +32% CAGR Consoles $21.2 MMOs -2% CAGR $13.6bn Source: Newzoo 2012 Games Market Revenue Report +21% CAGR © 2013 Newzoo •Compound Annual Growth Rate (CAGR)
  • 10. The Global Picture Per region 2012 298m Asia-Pacific gamers North America 169m $22.2bn $21.8bn gamers +13% CAGR +1% CAGR Total 47m Middle-East $68bn +7% CAGR gamers & Africa 880m $1.0bn gamers +21% CAGR Latin America 89m $3.8bn gamers 274m Europe +14% CAGR gamers $18.8bn +3% CAGR Source: Newzoo 2012 Games Market Revenue Report GAMES REPRESENT 25% OF THE GLOBAL SOFTWARE MARKET. THE GLOBAL GAMES INDUSTRY BOASTS HIGHER REVENUES THAN THE TOTAL MUSIC INDUSTRY AND 2X THAT OF THE MOVIES BOX OFFICE. © 2013 Newzoo •Compound Annual Growth Rate (CAGR)
  • 11. Mobile Games Market tablet and smartphone games (global, 2012) $9bn +32% >500M >175M CONSUMER SPEND ANNUAL GROWTH MOBILE PLAYERS PAYING PLAYERS 33% OF ALL* 66% OF ALL* DOWNLOADS MONEY $ TO SMARTPHONES SPENT ON SMARTPHONES AND TABLETS WERE AND TABLETS WAS SPENT ON GAMES *BASED ON iOS APP STORE DATA IN 44 COUNTRIES & GAMES PLAYSTORE DATA OF 17 COUNTRIES © 2013 Distimo/Newzoo
  • 12.
  • 13. Why Games.... Demand  Most titles in the Windows Phone apps store are entertainment and utility apps  Customers are downloading more games than any other type of app  Customers are willing to spend money for the privilege  There is an opportunity here to give customers what they want
  • 14. Sensors including New, top-level OS light, gyroscope, functionality makes games accelerometer, more social and lets them and location. make use of nearby devices. Support for user The Windows Store makes it interaction, easy to offer games under including touch, flexible business models pen, keyboard, and mouse.
  • 15.
  • 17. Shared Windows Core Windows 8 and Windows Phone 8 Share Many Components At The Operating System Level OS Modules Windows NT Kernel Windows Kernel Windows Kernel
  • 18.
  • 19. Full WinRT (around Phone-specific additions to Windows 11,000 members) Phone Runtime include • Speech synthesis and recognition New for Subset adopted for Windows • Windows.Phone.PersonalInformation Windows Phone Phone Runtime (around Runtime • LockScreen and LockScreenManager 2,800 members) (around 600 members) • More…
  • 20.
  • 21. Some Key Differences It’s important to design for the platform differences as well as similarities Screen Size Controls Lifecycle Windows Phone Windows Phone Windows Phone 800x480, 1280x720, 1280x768 Panorama, Pivot, ListPicker Launched from start/apps list. Portrait, Landscape LongListSelector Tombstones apps Windows Windows Windows 1024x768  GridView, ListView, Semantic Resumes existing apps Portrait, Landscape, Snapped Zoom, FlipView No tombstoning
  • 22. Design a UX that is native for each platform! • One-handed touch most common • One or two-handed touch, mouse • Guaranteed hardware, such as camera • No guarantee of any specific hardware, and accelerometer must check at runtime • Avoid multiple columns of content • Rows and columns of content can • Scroll vertically for more content work well • Very limited room on the app bar • Scroll horizontally for more content • Hardware back button • Significant room on the app bar • No semantic zoom • On-screen back button • Semantic zoom
  • 23.
  • 24. Ad Supported • Use our ad system • Bring your own • 100% Revenue Use Your Existing Commerce • Existing relationship • Subscriptions Flexible business models • Free, paid, in-app, trials • 3rd party in-app and advertising support
  • 25. The Windows Store A new opportunity for Windows developers 1 2 3 4 5 App is available in Customer the Store Catalog purchases app Enjoy! App is associated to Microsoft Account & Device
  • 26. Tools for Development Everything you’ll need for Windows Store apps in one package
  • 27.
  • 28. 70% for new apps 80% once your app makes $25,000
  • 29. In-App Purchase Build apps with higher and recurring revenue opportunity Extend reach Upsell Customize Upsell users to purchase paid digital goods and Attract a larger user base services that enhance or Add and modify different with free baseline extend the app experience paid options for different experience in the app itself user segments
  • 30. In-App Purchase: sell items in your app
  • 31. In-App Purchase used for digital content
  • 32. Options to store and deliver the content The in-app content that the consumer purchases has to be delivered. There are two ways of storing and delivering this content: Embedded in the App Remotely stored Simple to deliver: add it to your Requires accessing remote storage (e.g. up, keep content hidden/locked Azure, web hosting, or developer server) and unlock after item is purchased. More flexible: can modify the content on the fly, add or update very rapidly. Requires internet connection to provision.
  • 34. Building Windows Store Applications
  • 36. HTML5 App Development • Windows 8-style HTML5/JavaScript app development is not supported on Windows Phone 8 • Windows Phone Runtime projections to C#/VB.NET and C++ only • However, Windows Phone 8 includes Internet Explorer 10 • Another shared codebase with Windows 8 • Great support for HTML5 (2 x feature support compared to Windows Phone 7.5) • New JavaScript processing engine (4 x faster than Windows Phone 7.5) • This same browser is at the heart of the WebBrowser control • You can build HTML5-based apps rendered in the WebBrowser against local or web-based content
  • 37. WP8 Emulator & Win8 Simulator Performance • The emulator is not a reliable way of predicting how a program will perform on a real device • The processor in a Windows PC may be more powerful than the one in the phone • The emulator is for functional testing only • If you have any concerns about performance you should ensure you run your program on a real device • There are profiling tools that you can use to inspect the activity of your programs, both in the device and in the emulator
  • 39. Create Windows Azure Solutions
  • 40. Windows Azure Mobile Services makes it incredibly easy to connect a scalable cloud backend to your client and mobile applications. • It allows you to easily store structured data in the cloud that can span both devices and users, integrate it with user authentication, as well as send out updates to clients via push notifications
  • 41.
  • 42. Games hub More Xbox LIVE games expected every week – all with achievements and “Try Before You Buy” in the Store Your closet “out of the box” Built-in Xbox SmartGlass so you can control your Xbox 360 right from the phone
  • 43. Gaming Experience The only device and phone with Xbox built-in, ready to play anywhere. Windows Phone is the only phone with Xbox built-in, giving you easy access to your entertainment however and wherever you want. Select from a wide range of top titles and rest easy with the knowledge that you can try any Xbox LIVE game before you buy it. Enjoy exciting new ways to play such as multiplayer games from phone to PC to console. With Xbox SmartGlass, use your device to discover new content and use it as a remote control for your Xbox 360 and of course, customize your personal avatar, track your gamer scores and earn achievements.
  • 44. Kid’s Corner A worry-free way for kids to play. Children love playing with your phone. And they have just as much fun with the games as they do changing your phone settings or sending emails to your boss on your behalf. That’s why Windows Phone has a Kid’s Corner. This delightful innovation makes it possible for kids to access only the apps and features you choose for them. So you can be sure they’re only playing games and not emailing your boss.
  • 45. World Class Games 100+ titles available in the marketplace as of today All Xbox games include Try Before You Buy Native code support means stronger 3rd party support
  • 46. In app purchase + wallet PIN Opens up new types of gameplay, such as free-to-play games with downloadable content for purchase Icon Publisher App Product
  • 47.
  • 48.
  • 49. Xbox SmartGlass enriches your entertainment experience, makes gaming more competitive and fun, and makes it all easier to discover and share. Xbox experiences available on the device you already own Immersive Discovery & Gaming Gets Entertainment Control Better
  • 50. What is SmartGlass? 3RD PARTY ENHANCEMENTS PLATFORM BUILT IN ENHANCEMENTS MEDIA CONTROL & DISCOVERY v CORE SERVICES XBOX SMARTGLASS
  • 51. 2 nd Screen Experience Entertainment Gaming • Character Bios, Relationships • Secret Screen – Cards, Sports • Backstory, Trivia • Interactive Level Guide • Fantasy Sports, Stats • Real-Time Map • Shopping, Sweepstakes • New Input Methods
  • 52.
  • 53. SmartGlass Experience • Gesture Navigation: Simple swipe and tap on your Windows Phone to navigate your Xbox 360 • Browser Control: Easily and elegantly control your Internet Explorer on Xbox 360 (available on console this holiday)—swipe, scroll, pinch and zoom. All from your Windows Phone • Text-input: Use the virtual keyboard you’re already familiar with on your phone to set up an account, redeem a code, type a website into the browser url bar • Video Guide: The Xbox Video catalog comes ready with an Xbox SmartGlass experience called: Video Guide. Get information on the scene you’re watching, cast and crew, and other related films. • Music Guide: The Xbox Music catalog comes ready with an Xbox SmartGlass experience called: Music Guide. Get information on the track you’re listening to, move it seamlessly from your phone to your Xbox 360, and control the playback.
  • 54.
  • 55.
  • 56.
  • 58. You have your great ideas and exciting game designs…
  • 59.
  • 60. Tools for Development Everything you’ll need for Windows Store apps in one package
  • 61. Phases of an Application Development
  • 64. Certification Certification ensures that apps in the Windows Store Microsoft’s approach to are safe, both for the system certification compared to and the users other platforms Microsoft’s approach to certification compared to other platforms
  • 67.
  • 68. The hierarchical pattern enables you to put all of your content in front of users, delighting them and making their first experience a complete one. • The flat navigation model simplifies subcategories, levels, or dynamically populated fields • Global navigation elements such as the app bar are consistent and familiar for users
  • 69. True multi-tasking for tablets is finally here! Keep your app top of mind by snapping apps to the sides of the screen. Your app responds to the available screen real estate to show content in the optimal way Windows 8 allows full gameplay if applicable in snap view
  • 70. Edge UI leaves the screen clear of clutter, but keeps needed functions close by • Cool Scenarios • Pausing • Messaging • Status Updates • Accessing Game Menus
  • 71. Users approach tablets and touchscreens in a variety of ways • Windows 8 accommodates a multitude of interaction variations
  • 72. Semantic Zoom allows a user to get a different view of your data, making it easier to understand and navigate. • Allow a user to quickly navigate between different levels • Quickly show unlocked content, recently released levels, or new achievements
  • 73. Semantic Zoom allows a user to get a different view of your data, making it easier to understand and navigate. • Allow a user to quickly navigate between different levels • Quickly show unlocked content, recently released levels, or new achievements
  • 74. Communicate to users when the game is in a paused state, either by removing them from the in-game experience and putting them back in the central hub or by presenting a pause overlay or pause screen
  • 75.
  • 76. Elements of your game’s brand are introduced without the clutter of unnecessary UI • Edge UI helps manage multiple games while keeping the canvas available for important startup functions
  • 77. • Most people have more than one Windows PC. Let your game provide a consistent user experience across all their Windows 8 PCs • Give users the experience they expect. Windows 8 makes it easy to roam information • Game settings and configuration • App licenses and in-app purchases from the Windows Store
  • 78. Leaderboards are a crucial component for game enthusiasts. The competition factor keeps users engaged in your game and encourages other users in their network to return and maintain their rankings. Utilise location services to access local standings.
  • 79. Drive engagement beyond standard gameplay with achievements. Utilize weight, color and size to distinguish between items that are close to being completed.
  • 80. Game gets 5s to handle Game is not notified suspend before termination User Launches Game Game notified when resumed Splash screen
  • 81. Deepen Engagement & increase repeat-use • At-a-glance information delivery in a natural, attractive format • Draw the user back into the app with a single tap with fresh, tailored content via Live Tiles • Send tile updates even when your app isn’t running • Secondary tiles provide an entry point into a specific experience within your app • Represent your content best with a variety of tile templates
  • 83.
  • 84. Sensors in the tablet can feel more than touch • The accelerometer measures movement and provides an additional element to games • It brings games off the screen and into the physical world
  • 85. A simple implementation of the accelerometer • Another way to keep secondary functions out of the way, but readily available
  • 86. The Search Contract provides users with a familiar and natural way to search for items across application on the machine. • Cool Scenario: • Searching for in app purchases or add on.
  • 87. The settings charm provides a familiar and consistent way to modify an apps settings More settings menus can be added for account management or game specific menus.
  • 88. Drive engagement with your game by exposing content with App to App picking. This allows your game to share it’s content with other apps seamlessly and consistently. • The file picker makes it easy to organize content • You can also access content from other apps
  • 89. Extend your experience beyond Windows 8 and push your content to devices on your local network. The ‘PlayTo’ feature allows relevant controls to be accessed on the first device without compromising the display on the other.
  • 90.
  • 91.
  • 92. http://www.ubelly.com/gaming Building Windows 8 Games http://www.windows-store.co.uk Windows 8 UK Camps and Training Events http://dev.windows.com Windows 8 developer resources http://dev.windowsphone.com Windows Phone 8 developer resources