Surface 2.0 – what is new? Jernej Kavka, Semantika d.o.o.

Slides:



Advertisements
Similar presentations
Välkommen till Sommarkollo Introduce XNA Game Studio Express Make A Game!
Advertisements

Introducing Microsoft Surface ™ 1.0 Service Pack 1.
Surface Computing Andy Lim, Derek O’Neill, Luke M.
The Science of Digital Media Microsoft Surface 7May Metropolia University of Applied Sciences Display Technologies Seminar.
请点击以下链接下载 WinHEC 的演讲材料 Download WinHEC presentations here:
Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics.
WCL208. Slate Mobile Slate Mobile Laptop Portable Laptop Portable Displays TV, Monitor Displays TV, Monitor All-in-One Desktop All-in-One Desktop.
TOUCHLESS TOUCH SCREEN
T4G The Intelligent Application of Technology TM Natural User Interfaces & Microsoft Surface Development.
‘Metro’ / Modern – ‘WinRT’ Also known as ‘Windows Store Apps’ --o-0-o-- Windows 8 comes as two parts Win32 and WinRT The Traditional Desktop is Win32 The.
 Brad Carpenter General Manager Surface Platform PC17.
Introduction to Computers By: Najam Khan What we will learn about: Hardware: The term used to describe the physical parts of a computer. Ex. The box,
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Acer Veriton Desktop Windows 7 Professional OS Athlon IIx GHz Processor 4GB DDR3 Memory 500GB 7,200 RPM Hard Drive Optical DVD/CD-Writer Gigabit.
Computer Build Analysis Number 1.  MSI 785GTM-E45 Motherboard  AMD 785G  Socket AM2+  M-ATX  DDR2  Dual Channel  PCIe  HDMI References:All product.
Robert LevyDoug Kramer Program ManagerDevelopment Lead DTL337.
GroupB- Kelly, Lisa, kelvin, Luo, Zara. A games enthusiast wants a new powered desktop to play the latest games on. Must have  a large screen  Windows7.
Area-51™ ALX Desktop.  Memory: 4 GB of RAM  4GB GDDR5 AMD Radeon™ HD 69 Video Card for unmatched HD quality  Overclocked Quad Intel Core i7 processors.
What is gaming console & platform? A game console is a device which outputs video signal into TV screen to display the video game. A platform is in which.
Building Computers. Nano Processor AMD Athlon II X Ghz AM3 CPU. $ GHz.
Windows 7 – A developer’s Guide to Building Killer Windows 7 Applications Bijoy Singhal │ Developer Evangelist, Microsoft India.
The Internet (Gaming) Windows XP or later 1.7 GHz Intel or AMD Processor 512 MB of RAM DirectX 8.1 graphics card Sound card (These requirements are based.
SYSTEM CENTER VIRTUAL MACHINE MANAGER 2012 Gorazd Šemrov Microsoft Consulting Services
Janko Lavrič, Data Center Plan designer team –
By: Adam Learned Elijah Redding. -Microsoft Surface- codename ‘Milan’, is a multi-touch display that allows multiple users to interact with digital content.
Nivo 300 ASP.NET MVC 4 Danijel Malik Artifis Danijel Malik s.p.
HOL: 1: USING MICROSOFT EXCHANGE SERVER 2010 SP1 – MOBILITY FEATUERS 2: MICROSOFT EXCHANGE SERVER 2010 SP1 HIGH AVAILABILITY AND STORAGE SCENARIOS Gašper.
SYSTEM CENTER ESSENTIALS 2010
Nivo 300 Windows Server 2012 What ITPros should know about Damir Dizdarević Logosoft d.o.o. Sarajevo.
VAROVANJE VIRTUALIZIRANEGA DATACENTRA – VISOKA RAZPOLOŽLJIVOST Gorazd Šemrov Microsoft Consulting Services
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
300 DELAVNICA: Hyper-V 2012 in visoka razpoložljivost v privatnem oblaku Jože Markič, Microsoft.
SQL Server 2008 R2 Introduction Dejan Sarka Solid Quality Mentors
300 Tone Šivic, Kompas Xnet d.o.o. Building interesting Applications for SharePoint 2013 using Visual Studio 2012 LightSwitch ( Izdelava zanimivih poslovnih.
Understanding Mobile Devices, Interactions, and Tools Lesson 1.
KORAK PRED OSTALIMI VISUAL STUDIO LIGHTSWITCH Danijel Malik Artifis Danijel Malik s.p.
CONFIGURATION MANAGER 2012 NOVOSTI Predavatelj: Tomaž Čebul, MCSE, MCT, ITIL Manager Podjetje: Microsoft Slovenija Application management.
Advanced Office Desktop. The Chassis CoolerMaster CM690 II Advanced.
Nivo 300 Windows server Roles and features - Luka Manojlovic Jure Purgar.
COLLABORATIVE DISCLOSURE MANAGEMENT PRIPRAVA ZAKLJUČNIH FINANČNIH POROČIL Predavatelj: Matija Klarić Podjetje: CRMT d.o.o.
SHAREPOINT GRANULAR RECOVERY MODULE Igor Lautar, Mladen Brajković.
Nivo 300 Connecting Development and Operations - Application Maintenance with TFS and SCOM Ivan Kardum (dev) MVP for VS ALM, PMP, MCSD, MCPD, MCTS:TFS.
IE 10: Več kot brskanje Tomaž Ščavničar. WINDOWS 8 TOUCH LANGUAGE.
Ryan Bibby 13/10/2014 Slide 1 Computer Systems Project 1 | Assignment 3 | Tasks 1,2,3 Ryan Bibby.
Nivo 300 Windows Azure Storage Bojan Vrhovnik Microsoft
Operating System Simulator
Miroslav Pavleski (SETCCE)
EnSight in Virtual and Mixed Reality Environments
PC Components Microprocessor - performs all computations RAM - larger RAM memory contains more data Motherboard - holds all the above components Ports.
Culture of successful development teams
Business Information Systems/Management Information Systems
Network Peripheral.
VS 11 & TFS 11 Danijel Malik Artifis Danijel Malik s.p.
Tulika Chaudharie / Harikharan Krishnaraju
Tooling Breakout Session
SQL Server Query and Index Tuning
Computing.
Virtual Machines: Versatile Platforms for Systems and Processes
Microsoft Ignite /19/2018 2:35 AM
How to Install Microsoft Office 2013?
A lap around DirectX game development tools
Open Frame Tablet ARM Embedded Solutions Department
Network Peripheral.
MonoGame and Windows 8.
System Center 2012 in avtomatizacija procesov in postopkov v IT
Best Touchscreen Laptop Rental in Dubai
.NET and .NET Core 7. XAML Pan Wuming 2017.
A seminar on Touchless Technology
Lenovo Consumer PCs, Gaming Legion PCs &
Korea Software HRD Center
Presentation transcript:

Surface 2.0 – what is new? Jernej Kavka, Semantika d.o.o.

Microsoft Surface Interactive table or TV Detects touch and objects by vision NUI-only platform

AMD Athlon™ II X2 2.9 GHz Dual-Core SAMSUNG SUR40 for MICROSOFT SURFACE Computer details AMD Radeon™ HD 6570M 1 GB GDDR5, DirectX 11 HDMI in & out 4 GB - 8 GB DDR3 320 GB HDD

What‘s new New controls New shell Touch input simulator New sensor tilt sensor (detect table or wall mode) Full HD resolution Windows 7 support Run on Windows 7 SDK is built on Windows 7 WPF 4.0 multitouch Surface controls just works A lot thinner and a lot nicer look

What‘s diffrent New multi-touch events Surface 1.0 multi-touch is obsolete Built on WPF 4.0 and XNA 4.0 Resolution was raised from 1024x768 to 1920x1080 More vibrant colors on display Runs on Windows 7 instead of Vista Tags can be detected globally even if app is not running There is no Surface emulator Debugging on non-surface device can be tricky Input simulator can be used to simulate touch on OS level You can use it for Windows 8 Metro apps!

DEMO Surface input simulator,

Windows 7 support Supports WPF 4.0 and 4.5 No more beta toolkit with few missing controls Every WPF app can be a Surface app and via versa XAML code for Surface <s:SurfaceWindow x:Class="SurfaceApplication1.SurfaceWindow1„ … > … </s:SurfaceWindow> XAML code for Windows 7 app <Window x:Class="SurfaceApplication1.SurfaceWindow1„ … > … </Window>

XNA on Windows 7 Surface XNA and Windows 7 XNA is compatible, but… Multitouch does not work on Windows 7! Initialization process is a bit diffrent on Surface Surface game can run Windows 7… But Windows 7 can‘t run on Surface Solution is to abstract input Use Windows XNA class library for every accept input Surface input ReadOnlyTouchPointCollection touches = touchTarget.GetState(); Widnwos 7 input MouseState mouse = Mouse.GetState();

DEMO

VPRAŠANJA? Po zaključku predavanja, prosimo, izpolnite vprašalnik. Vprašalniki bodo poslani na vaš e-naslov, dostopni pa bodo tudi preko profila na spletnem portalu konference www.ntk.si. Najlepša hvala!