windows8 lightningtalk
TRANSCRIPT
![Page 1: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/1.jpg)
Metro
Windows 8
![Page 2: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/2.jpg)
Metro?
![Page 3: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/3.jpg)
Metro?
![Page 4: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/4.jpg)
Metro!
![Page 5: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/5.jpg)
XBOX
![Page 6: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/6.jpg)
FlipToast
![Page 7: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/7.jpg)
Content Before Chrome
![Page 8: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/8.jpg)
Touch First
![Page 9: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/9.jpg)
Metro Architecture
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
HTMLJavaScript
CC++
C#VB
Desktop Apps
Win32
.NET SL
Internet Explorer
C/C++ C#, VB
XAML
![Page 10: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/10.jpg)
We Love Async
![Page 11: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/11.jpg)
Embrace The Grid
Write Once Suck Everywhere!
![Page 12: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/12.jpg)
The Grid and Other Controls
![Page 13: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/13.jpg)
Code
<div id="mediumListIconTextTemplate" data-win-control="WinJS.Binding.Template"><div style="width: 150px; height: 100px;">
<!-- Displays the "picture" field. --><img src="#" style="width: 60px; height: 60px;"
data-win-bind="alt: title; src: picture" /><div>
<!-- Displays the "title" field. --><h4 data-win-bind="innerText: title"></h4>
<!-- Displays the "text" field. --> <h6 data-win-bind="innerText: text"></h6>
</div></div>
</div>
<div id="basicListView" data-win-control="WinJS.UI.ListView" data-win-options="{itemDataSource : DataExample.itemList.dataSource, itemTemplate:
select('#mediumListIconTextTemplate')}"></div>
![Page 14: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/14.jpg)
Code (function () {
"use strict";
var dataArray = [{ title: "Basic banana", text: "Low-fat frozen yogurt", picture: "images/60banana.png" },{ title: "Banana blast", text: "Ice cream", picture: "images/60banana.png" },{ title: "Brilliant banana", text: "Frozen custard", picture: "images/60banana.png" },{ title: "Orange surprise", text: "Sherbet", picture: "images/60orange.png" },{ title: "Original orange", text: "Sherbet", picture: "images/60orange.png" },{ title: "Vanilla", text: "Ice cream", picture: "images/60vanilla.png" },{ title: "Very vanilla", text: "Frozen custard", picture: "images/60vanilla.png" },{ title: "Marvelous mint", text: "Gelato", picture: "images/60mint.png" },{ title: "Succulent strawberry", text: "Sorbet", picture: "images/60strawberry.png" }];
var dataList = new WinJS.Binding.List(dataArray);
// Create a namespace to make the data publicly// accessible. var publicMembers =
{itemList: dataList
};WinJS.Namespace.define("DataExample", publicMembers);
})();
![Page 15: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/15.jpg)
Visual Studio 11 Beta
![Page 16: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/16.jpg)
Gotchas
![Page 17: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/17.jpg)
Store
![Page 18: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/18.jpg)
And you thought you were
done…
![Page 19: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/19.jpg)
CertifiedCertified
![Page 20: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/20.jpg)
There’s an app for that
![Page 21: Windows8 lightningtalk](https://reader034.vdocuments.site/reader034/viewer/2022052117/58ad1c5e1a28ab50728b53f1/html5/thumbnails/21.jpg)
Why Windows 8 & Metro
Windows 8 Devices
500+ million
iOS Devices
250+ million
Android Devices
300+ million