Metro Style Applications Metro style design and Inspirations.

Slides:



Advertisements
Similar presentations
Christophe Pichaud Microsoft Architect Sogeti France
Advertisements

Introduction to the Windows Runtime (WinRT) Ben Dewey Tallan, Inc.
Windows 8 Introduction Mark Rosenberg Development Instructor New Horizons.
Ondrej Stastny Microsoft Premier Field Engineer Windows 8.1 Äpipäev.
Platform for building Windows Store Apps Agu Suur Frontend Developer Axinom.
Windows reimagined A new UI where touch is a first-class citizen along with full mouse-and-keyboard support.
Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics.
Jaime Rodriguez Eric Jeffers Sean McCune. Today’s instructors Jaime Principal Evangelist, Microsoft Eric Jeffers Developer/Instructor,
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!
Brian Mpafe Microsoft DPE Intern Program.  Purpose of Training  What is an Application (App)?  Windows 8(W8) Apps and Why develop them?  What tools.
Examples Used by Built by Distribution Windows RT Windows 8 (x86) Public apps Management infrastructure cloud Custom LOB apps application delivery.
Robert Green | Technical Evangelist Dmitry Lyalin | Product Marketing Manager.
How to Create Your First
Universal Apps – Your modern app on every windows device Itay Shakury Senior consulting architect Microsoft Israel.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Platform for Metro Style Apps Michael Platt Senior Director Microsoft Corp.
HTML5 Application Development Fundamentals
Building Windows 8 Apps with HTML & JavaScript Jaime Rodriguez Principal
BUILDING WINDOWS STORE APP WITH HTML5 AND JAVASCRIPT Arnold Chuenffo MSP University of Buea. ICT Days.
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Windows Store apps with HTML + Facebook integration
WinRT and Windows 8 Sergey Barskiy Principal Consultant, Magenic.
Beautiful Sites and Apps Easy-to-build, Touch-First Interactivity Engaging Page Layouts Better Client/Server Data Transfer Powerful Local Data and Offline.
Windows Reimagine d Windows 8 Data explosion Browser-based apps Natural interaction Ubiquitous connectivity Personal devices in the.
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Jeff From 5 to 8 building Windows 8 Apps with HTML5 and JavaScript.
Easy for users to get & stay current Unified core and app platform Windows Phone 7.5 Windows Phone 8 Windows Phone 8.1 Windows 8 Xbox One Windows on Devices.
Easy for users to get & stay current Unified core and app platform Windows Phone 7.5 Windows Phone 8 Windows Phone 8.1 Windows 8 Xbox One Windows on Devices.
Code for touch, get mouse and pen for free Pointer API captures pen motion, passing coordinates to Ink API Ink API helps render and stores motion.
Windows 8 Apps Guy Burstein Technical Evangelist, Microsoft
運用 Windows Runtime 及 SDK 開發 Windows Store App 林順民 (Sam Lin) Premier Field Engineer (PFE) 台灣微軟.
Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics.
Windows Runtime Deep Dive Brendan Forster Senior Developer, ASP.NET/IIS DEV317.
Build advanced touch apps in Windows 8
Developer Day Welcome to TechDays Lausanne, Ronnie Saurenmann Technology Evangelist, Microsoft Switzerland.
CSS 2D Transforms CSS 3D Transforms CSS Animations CSS Backgrounds & Borders CSS Color CSS Flexbox CSS Fonts CSS Grid CSS Hyphenation CSS Image Values.
Windows Store apps… lots of choices Windows Store Apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media JavaScript.
UI: MFC, GDI UI: DirectX still need to rethink user experience ISO C++ VC++ Runtime (CRT, PPL, …) C++/CLI OS / Win32 WinRT + Win32 subset COM.
Overview Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style Apps Communication & Data Application Model Devices & Printing WinRT.
Easy for users to get & stay current Unified core and app platform Windows Phone 7.5 Windows Phone 8 Windows Phone 8.1 Windows 8 Xbox One Windows on Devices.
Windows 8 Ronnie Saurenmann Technical Evangelist Microsoft Switzerland
Building Windows Runtime Components in C++ Harry Pierson Program Manager, Windows Runtime Experience Team Microsoft Corporation.
Building Windows Store Games with Unity Jaime Microsoft.
Managing the Application Life Cycle
VB6.0 دىن VB.NET گىچە دەسلەپكى ئۈگەنگۈچىلەر ئۈچۈن ئاپتورى:چاشق ان رەتلىگۈچى:چا شقان لايىھەلىگۈچى: چاشقان.
What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352.
Eric Strittmatter COSC 480 – Spring 2012 Previewing.
Communication & Data Devices & Printing WinRT APIs DirectX & Media Windows 8 Desktop Apps C C++ Win32 C# VB. NET SL HTML JavaScrip t Internet Explorer.
Paragon The Platform and Message Broker. Paragon: The Platform Stack -Window Management -Messaging -App Lifecycle Management -App Store -Workspaces -Storage.
Windows 8: XAML or HTML? Karl Davies-Barrett CEE DPE Tech Lead, Microsoft 
What is the Windows Runtime? Devices Sensor s Geolocation Portabl e NFC Communications & Data Contracts XML Web SMS Networking Notifications Local.
Hartelijk welkom VB Event 26 september 2012 ‘Visual Studio 2012 voor de VB.NETWEB developer’ Alex Thissen – Achmea.
Eric Strittmatter COSC 380 – Spring 2012 Previewing.
Сергей Байдачный Майкрософт Украина
50 Performance Tricks to Make your HTML5 apps and sites Faster
Microsoft List Schedule April – May 2016
Windows Phone 8.1 New Features
Platform for Metro Style Apps
Building beautiful and interactive apps with HTML5 & CSS3
Using the Windows Runtime from C# and Visual Basic
Using the Windows Runtime from JavaScript
Metro style apps using XAML: What you need to know
Using Windows Runtime and SDK to build Metro style apps
Windows Runtime internals: understanding "Hello World"
Unit 6 part 3 Test Javascript Test.
Part 8 Q36 to Q40 of National 5 Prelim
Platform for Metro style Apps
Using Windows Runtime and SDK to build Metro style apps
The Windows Runtime Martyn Lovell
Presentation transcript:

Metro Style Applications

Metro style design and Inspirations

Start screen

The Metro Desktop

A New User Interface model Mouse

Windows Runtime – WinRT

Windows Kernel Services JavaScript (Chakra) C/C++C#, VB Metro style Apps Communication & Data Application Model Devices & Printing Windows Runtime APIs Graphics & Media XAML HTML / CSS HTML JavaScrip t C C++ C# VB Desktop Apps Win32.NET SL Internet Explorer System Services View Model Controller Kernel

Windows Metadata & Namespace Language Projection Windows Core Windows Runtime Core XAMLStorage…Network UIPickersMediaControls Metro style app Runtime Broker Language Support (CLR, WinJS, CRT) Web Host (HTML, CSS, JavaScript))

Fundamentals Communications & Data Media Devices User Interface

HTTP APIs Socket APIs Background APIs Data APIs Information APIs Web services

Windows.ApplicationModel Windows.ApplicationModel.Activation Windows.ApplicationModel.Background Windows.ApplicationModel.Contacts Windows.ApplicationModel.Contacts.Provider Windows.ApplicationModel.Core Windows.ApplicationModel.DataTransfer Windows.ApplicationModel.DataTransfer.ShareTarget Windows.ApplicationModel.DataTransfer.SendTarget Windows.ApplicationModel.Infrastructure Windows.ApplicationModel.Resources Windows.ApplicationModel.Resources.Core Windows.ApplicationModel.Search Windows.ApplicationModel.Store Windows.Data.Json Windows.Data.Xml.Dom Windows.Data.Xml.Xsl Windows.Devices.Enumeration Windows.Devices.Enumeration.Pnp Windows.Devices.Geolocation Windows.Devices.Input Windows.Devices.Portable Windows.Devices.Printers.Extensions Windows.Devices.Sensors Windows.Devices.Sms Windows.Foundation Windows.Foundation.Collections Windows.Foundation.Diagnostics Windows.Foundation.Metadata Windows.Globalization Windows.Globalization.Collation Windows.Globalization.DateTimeFormatting Windows.Globalization.Fonts Windows.Globalization.NumberFormatting Windows.Graphics Windows.Graphics.Display Windows.Graphics.Imaging Windows.Graphics.Printing Windows.Graphics.Printing.Advanced Windows.Management.Core Windows.Management.Deployment Windows.Media Windows.Media.Capture Windows.Media.Devices Windows.Media.Playlists Windows.Media.PlayTo Windows.Media.Protection Windows.Media.Transcoding Windows.Media.VideoEffects Windows.Networking Windows.Networking.BackgroundTransfer Windows.Networking.Connectivity Windows.Networking.NetworkOperators Windows.Networking.Proximity Windows.Networking.PushNotifications Windows.Networking.Sockets Windows.Security.Authentication.Live Windows.Security.Authentication.Web Windows.Security.Credentials Windows.Security.Cryptography Windows.Security.Cryptography.Certificates Windows.Security.Cryptography.Core Windows.Security.Cryptography.DataProtection Windows.Storage Windows.Storage.AccessCache Windows.Storage.BulkAccess Windows.Storage.Compression Windows.Storage.FileProperties Windows.Storage.Pickers Windows.Storage.Pickers.Provider Windows.Storage.Search Windows.Storage.Streams Windows.System Windows.System.Display Windows.System.Threading Windows.System.UserProfile Windows.UI.ApplicationSettings Windows.UI.Core Windows.UI.Core.AnimationMetrics Windows.UI.Input Windows.UI.Input.Inking Windows.UI.Notifications Windows.UI.Popups Windows.UI.StartScreen Windows.UI.ViewManagement Windows.UI.WebUI Windows.UI.Xaml Windows.UI.Xaml.Automation Windows.UI.Xaml.Automation.Peers Windows.UI.Xaml.Automation.Provider Windows.UI.Xaml.Automation.Text Windows.UI.Xaml.Controls Windows.UI.Xaml.Controls.Primitives Windows.UI.Xaml.Data Windows.UI.Xaml.Documents Windows.UI.Xaml.Input Windows.UI.Xaml.Interop Windows.UI.Xaml.Markup Windows.UI.Xaml.Media Windows.UI.Xaml.Media.Animation Windows.UI.Xaml.Media.Imaging Windows.UI.Xaml.Media.Media3D Windows.UI.Xaml.Navigation Windows.UI.Xaml.Printing Windows.UI.Xaml.Resources Windows.UI.Xaml.Shapes Windows.Web.AtomPub Windows.Web.Html Windows.Web.Syndication

Shell32.dll What is a Windows Runtime Object ? Object Activation Store (Registry)Windows Metadata (Disk)

Projections Object Windows Metadata C++ App Projection CLR C#/VB App Projection HTML App Chakra Projection