Your current filters are…
by Edgar Banguero, Microserf2005 and Rey Bango
You already have a Web app on the Internet and want to reach customers with a new, targeted experience on Windows. Come get practical guidance on how to reuse your Web assets while avoiding common pitfalls. You'll learn techniques for turning your HTML5, CSS and JavaScript into a great Windows app including touch-enablement, adopting the Windows look and feel, and system integration. You'll be armed with shortcuts, tips, and expert advice that’ll accelerate your move from Web to Windows Metro style apps.
by Chas Boyd
3D graphics enable you to create the most immersive and impressive games around. But developers often think that creating 3D graphics is hard. In Windows 8, creating 3D graphics is easier than you think! You can write a Metro style game that uses the Direct3D API for high-performance 3D experiences. Come to this talk to learn how to use the 3D rendering pipeline of Windows 8 in your games and apps.
This talk will cover how to bring existing C# or Visual Basic code into your Windows Metro style apps, enabling you to speed development through reuse. We will walk through the process of porting an app from Windows Phone to Metro style. You will see common issues that you may run into when bringing your code into Metro style apps, and how to resolve those issues. To maximize your benefit from this session, having some prior experience writing XAML-based apps is recommended.
by Ed Averett
Customers love using apps that evoke strong emotional connections like viewing photos and playing music. Come learn how, in a few lines of code, you can build Metro style "gallery" apps such as photo viewers, music players and doc readers. Learn how Windows helps you enumerate files and work with thumbnails and metadata to build compelling and responsive views of files in your app. Walk away with the knowledge to build a simple gallery app or a powerful custom solution that leverages the file system.
by Darren Davis and Jon Kay
Printing great looking content from your Metro style app is easy. Come to this session and learn how to format your content, customize the print experience, and add your own tailored settings to help users select what content to print. We will discuss how printing works with Metro style apps using HTML5, XAML and C++/DirectX, and show you how the Air Craft app prints great looking paper planes for kids and adults alike.
by Mehmet Kucukgoz
Every minute, people around the world are taking pictures and recording personal video and audio. They are capturing family memories, personal victories, and all the moments in between. You’ll learn how to capture these to provide powerful user experiences in Windows 8.
by Christian Stockwell
Designing a new Metro style app with CSS3 can be intimidating at first. With such a large blank canvas at your disposal, it can be difficult knowing where to start. Come learn how to design your Metro style apps by using HTML5 and CSS3 features like regions, grid layout, flexible box layout, multiple columns, text-wrap around images and hyphenation.
by Alnur Ismail
Microsoft has designed a flexible architecture enabling developers to create accessible Metro style apps quickly using XAML. This chalk talk is targeted at getting developers the information they need to make fully accessible apps.
by Dhiraj Gandhi, Noel Anderson and Samer Sawaya
The emergence of mobile broadband technology provides a new source of internet connectivity at home or on the go. To make it easy for customers to find, purchase and use mobile broadband, Windows 8 integrates it into the Windows Connection Manager and enables mobile network operators to create Metro style apps to manage services. This session will focus on how to customize the built-in experience for mobile broadband, as well as best practices for creating a Metro style app using the mobile broadband API’s in Windows.
by Erik Saltwell and Jeff Fisher
In this session, you'll deep dive into debugging your Metro style apps using HTML, including how to handle first-chance exceptions, how to debug on the simulator, local machines and remote machines, how to use Blend to see your app running in multiple-view states and resolutions, how to use the DOM Explorer and the JavaScript Console and more! If you want to chase the bugs out of your Metro style apps using HTML, don't miss this talk!
by Tarek Madkour
C++ and XAML provide a new way for C++ developers to target Windows 8. This session will cover tips and tricks for effectively developing Metro style apps using C++. Topics covered will include the new Windows Runtime data types, using Exceptions, how to use the new Windows Runtime collections and the async programming model.
by Jack Tao and Lisa Ong
More than ever, consumers carry devices with them to capture, listen, play and consume content. Learn how you can build apps that communicate with these locally connected devices. We will discuss how to leverage standard functionality to hide the nuances and differences between devices from different manufacturers. You will also learn to use a built-in or connected mobile broadband device to send and receive SMS or access the contacts information on a mobile phone.
by Edwin Heredia
Windows 7 introduced Play To in order for customers to view media content on TVs or on compatible media receivers. Windows 8 extends Play To experiences to Metro style apps and HTML5 web pages.This session will cover the experience principles, app architectures and certification requirements necessary to build network media devices that work great with Play To apps.
by Mathias Jourdain
Now that you are familiar with writing Metro style apps using HTML5, come learn how to make your apps fast and responsive. In this session, we'll cover best practices to keep your app's UI thread unblocked, methods guaranteed to speed up your app's load times, and techniques to tune your app's performance and power consumption.
by George Roussos and Nar Ganapathy
Windows 8 enables device makers to extend the built-in device experiences through differentiated Metro style device apps in several device categories. For the broad set of devices that do not fit those categories, whether using native Windows components or custom drivers, Windows also provides a mechanism for creating and delivering custom experiences. This session describes key concepts and recommendations on how to enable and build Metro style apps for such devices.
by Israel Hilerio
As web apps increase in popularity and capture more user information, users expect (or are selecting solutions that enable them) to be able to access that information when they are not connected to the internet. Learn how to use HTML5 technologies like IndexedDB, App Cache, DOM Storage and File API to enable the creation of web apps that cache data locally and access it without being online.
by Marc Pottier
Your Metro style app can easily reach beyond the Windows PC. Using the Devices charm , learn how your app can support printing app on most printers, how to play media content to TVs and audio systems and how to send files and other content to nearby PCs and other devices.
by John Lam
To learn how to build apps, sometimes you simply need to roll up your sleeves and start writing some code. This year, 100 interns on the Windows team spent their summer creating Metro style apps for Windows 8. Come see the very best of their apps, and hear them describe in their own words things that they wished they had known when they first started building their apps.
by Jason Olson
Does building a new Metro style app for Windows 8 mean you have to start from scratch? Absolutely not! Come learn how you can leverage existing code when developing Metro style apps for Windows 8. In this session, you will get an opportunity to learn directly from developers who have already benefitted from their existing code.
by Chris Tavares
Come to this session to learn more about JavaScript, the language of Metro style apps using HTML, which provides the features you need to build real-world, full-featured Windows 8 apps. In this talk, you'll learn how to organize your code using the same coding standards we used to build Windows library for JavaScript, how to make your code robust and maintainable, and how to bring in 3rd party libraries, like the popular jQuery. If you're a newbie to app development with JavaScript, or an old hand that wants to see how the language is best used to build Metro style apps, this sessions is for you!
Compelling audio and video are no longer optional enhancements in games; they are a requirement! Windows provides a spectrum of technologies you can use to create exhilarating experiences for your players. This session will profile the audio and video technologies available in Windows for Metro style development and help you augment your entertainment app with electrifying sound effects, background music, and cut-scenes.
by Jeff Fisher
Build special purpose JavaScript controls that can be reused across multiple apps. Learn how the WinJS framework provides everything you need to create flexible event-driven controls that can be used both declaratively and imperatively. Get a rich styling experience for your controls in Blend. Go green and recycle your code today!
by Tim Heuer
XAML is a great, familiar addition to the Windows 8 UI technology stack. This session will cover the top productivity tips and tricks across the runtime, performance, tools and debugging that developers should know when building Metro style apps using XAML.
by Jason Weber
Creating high performance web apps is crucial for every web developer. Learn directly from the Internet Explorer Performance Team about what actually drives performance across the web and how you can make your sites faster. This is the same team that brought you GPU accelerated graphics and compiled JavaScript, and they will share their favorite 50 best practices for web developers.
by Krzysztof Cwalina
This chalk talk is intended for C# and VB developers who want to start creating Windows 8 Metro style apps. In this talk, we will introduce a new profile of the .NET Framework for use in building Windows 8 Metro style apps. We'll also describe and discuss the design, architecture, features and limitations of this new profile.
by Mehmet Kucukgoz
Windows 8 makes it easy to build an app that brings out the unique capabilities of your camera. In this session you will learn how to build a Metro style device app that is automatically installed with the camera. This session will also cover how developers can use Windows APIs to bring branded video and photo capabilities to their own Metro style apps.
by Marc Pottier
Windows 8 introduces a new print experience for apps that implement the new print contract. This experience can be extended to your printer with a Metro style app that is automatically installed with the device. In this session, you will learn how to develop an app that can access printer status, customize the print experience with differentiated device capabilities and report printer status through notifications.
Windows offers a wide variety of input mechanisms for players to control your Metro style game, from touch, to gamepads, to classics like the keyboard and mouse, or even device sensors such as an accelerometer. At first glance, it may seem challenging to handle it all, but the input and sensor APIs in Windows are easy to learn and quick to master. Learn in this session how to develop entertainment apps that are easy to control on any hardware form factor.
by Johnny Bregar and Kenny Oladosu
We live in a connected world. Whether it's a spouse away on a business trip, a daughter away at college, or our parents in New York, we love to stay connected with each other. With Windows 8, writing a real-time communication Metro style app is a snap! Learn how to leverage the new media capture APIs, take advantage of the new Bluetooth features and unleash cool media tricks that will add polish to your app and delight your customers.
by Uday Shivaswamy
Do you have existing Windows apps? We'll show you the "compatible by design" principles and features of Windows 8 for future-ready desktop apps. Through this session, you will discover how to make your desktop apps work harmoniously alongside Metro style apps and how to position your app for the future by applying new Metro style design principles.
United States United States, Anaheim
13th–16th September 2011