Build 2012 Sessions (HD)

de

Sessions for Build 2012

Episodios

Tips for building a Windows Store app using XAML and C++: The Hilo project

por

In this talk, we will share 18 tips based on what we learned when building Hilo, a world-ready Windows Store app built using modern C++ and Windows XAML. Topics include C++ 11, asynchronous programming, live tiles, pages, touch, navigation, file system queries, suspend/resume, and localization. If you’re a C++ developer, then come learn about building Windows Store apps in C++ from other C++ developers with several tips to share.

TouchDevelop: A touch-first IDE for the Web created with TypeScript

por

TouchDevelop is a novel, touch-first IDE originally written as a Windows Phone 7 app using C# and XAML. TouchDevelop lets you create WP7, Win8 and Web-apps directly on your phone, tablet, or desktop. Trying to build the JavaScript version, both for Win8 and the Web, we were frustrated by the complete lack of compile-time checking. We thus got very excited to be one of the very early adopters of TypeScript, a typed superset of JavaScript that compiles to idiomatic JavaScript.

Diving deep into C++ /CX and WinRT

por

Learn all about the new component extensions to C++, that help target the Windows Runtime Library. Learn when to use WRL directly and when to use the components extension. This talk is for you if you want to understand all the nitty-gritties of the language, semantics and best practices when creating your own WinRT component for reuse in your Windows Store Apps.

Performance tips for Windows Store apps using XAML

por

Extensible Application Markup Language (XAML) offers a wealth of features that enable developers and designers to build more and more amazing and complex apps. But with great power comes great responsibility. Come learn the tricks to keeping your XAML-based Windows Store apps smooth and responsive, and find out about tools to light your way if you should find yourself in the dark!

Introduction to creating Windows Store apps using HTML and JavaScript

por

In this talk we'll cover the basics of creating a Windows Store app experience using HTML and JavaScript, including the Windows Library for JavaScript (WinJS). Topics will include how to leverage your existing HTML and JavaScript skills, how to integrate Windows 8 personality and contracts into your app, and how Microsoft Visual Studio 2012 provides tools to make this easy and fast.

The Microsoft design language

por

Windows 8 is Windows reimagined. To that end, Microsoft developed five principles that drove the experience design decisions for Windows 8. This talk will describe each of these principles and how they relate to each other. It will also give you concrete guidance on how to apply these principles in your own apps.

Bringing existing C++ code to Windows Store apps

por

This talk will cover how to use C++ to target the new Windows Runtime surface. Beyond just learning how to write apps in C++, you will see how to create new libraries or reuse existing components that you can seamlessly combine with Windows Store apps using JavaScript, C#, and other C++ apps.

Core technologies for Windows 8 games

por

Windows 8 provides a rich set of core technologies that are vital to creating top-selling games.  You will hear about the three programming languages for games  (JavaScript, C#, C++), and the game genres most easily created in each. For JavaScript developers we will cover interpreted performance of the runtime. For C# developers we will cover the differences between the .NET Runtime and the Windows Runtime.  For C++ developers we will cover the new models for high-performance graphics, threading, storage, and networking.  We will also show how your title can use a broad range of input technologies like touch, mouse, keyboard, accelerometer, and Xbox controller, so that users can play anytime, anywhere.

Building Windows 8 LOB Apps (Repeat)

por

Windows Store apps provide new opportunities for enterprises to make line-of-business (LOB) apps that are complex yet user friendly, touch centric, fast, and fluid. Learn about LOB scenarios that are a great fit for Windows Store apps. Also, learn about the management, design, and development platform capabilities for building these apps.

HTML5 & CSS3 latest features in action! (Repeat)

por

n this session, you learn more about the new standard features available in Internet Explorer 10, including grid layout, IndexedDB, and AppCache. We'll use simple code examples to see these features in action in real-world websites and apps!

Windows Phone 8: Application Model (Repeat)

por

Windows Phone 8 dramatically expands the ways in which developers can build applications and games, by adding several new programming models, and also expanding the application model to support a broader set of developer scenarios. Andrew will explore these in depth and give you the information you need to get started building applications that leverage these features today.

Preshow Day 1

por

Pre-keynote entertainment with Jordan Rudess

Windows Phone 8: XAML Application Development

por

Windows Phone has always been about building outstanding apps and games using XAML to design and execute on an outstanding UI layer that integrates tightly with the Windows Phone Design system. In this session, Shawn Oster will walk you through what's new for XAML programmers in Windows Phone 8.

Windows Phone 8: Making Money with Your Application on Windows Phone

por

Microsoft has a long history of building ecosystems in which many partners can build thriving businesses; in this session Todd will talk in depth on what you can do to maximize the money earning potential of your applications on Windows Phone 8

Windows Phone 8: Critical Developer Practices for Delivering Outstanding Apps

por

Stefan Wick is a Test Manager in Windows Phone working on our development platform, and has seen it all. He knows what common problems developers hit when building for Windows Phone better than almost anyone. In this session, he'll walk you through the common pitfalls in detail and set you up for immediate success in your own application efforts.

Windows Phone 8: Using C++ in your Applications

por

C++ isn't only for games! There are a large number of scenarios where you may want to leverage it in developing for Windows Phone, particularly wherever you want to leverage code you've developed for other platforms. In this session, Peter Torr will walk you through these scenarios, and how to best execute on them.

Windows Phone 8: Photo and Lens Apps

por

Windows Phone 8 creates a new extensibility point in the form of the 'lens'; an application that plugs directly into the 1st party viewfinder experience. Eric will show you how lenses work, and how to build your own lens apps.

Windows Phone 8: Native C/C++ Game Development (Repeat)

por

You asked for it, and we are in the business of empowering our developers! Now you can build games leveraging the same C/C++ source you leverage to deliver games on other platforms. This session will introduce you to the implementation of native C/C++ programming for building Windows Phone games.

Windows Phone 8: In App Purchase & Developer Center

por

In-App purchase is _the_ critical monetization mechanism for developers today on mobile devices, and in Windows Phone 8, we've added comprehensive support that open a new world of opportunity to developers. We'll discuss this feature in depth in this session, and also talk about our new developer portal all up.

Windows Phone 8: Wallet and Deals for Developers

por

The Windows Phone platform has always been about giving developers the ability to expose their apps to users in compelling contextually relevant ways. In WP8, we're adding the Wallet, a new centralized hub for applications that provide users quick and easy access to financial services and loyalty programs. Come to this session to learn all about the Wallet, how it works, and how you as a developer can leverage all of its power.

Windows Phone 8: Enterprise Development

por

For decades, Microsoft has endeavored to create development platforms that meet the needs of the enterprise world. In Windows Phone 8, Windows Phone adds several new features that mean its more ready to deliver on these scenarios than ever before. Andrew will explore these in depth.

Windows Phone 8: Performance & Optimization for Developers

por

Performance continues to be the holy grail that all developers seek to attain, no matter what platform you're on. Windows Phone performance expert Oren Nachman will spend this hour walking you through some of the architectural underpinnings of Windows Phone, and how they provide you guidance in building a high performing application

Windows Phone 8: App to App Communication

por

A fantastic new feature for developers in Windows Phone, is the ability to register your application to handle specific protocol schemes; this process will enable other applications to launch your application with parameters that denote specific behavior, much like our own launchers and choosers. Sean will go in depth on how the feature works, and how you can best leverage it in your applications.

Windows Phone 8: Using C++ in your Applications (Repeat)

por

C++ isn't only for games! There are a large number of scenarios where you may want to leverage it in developing for Windows Phone, particularly wherever you want to leverage code you've developed for other platforms. In this session, Peter Torr will walk you through these scenarios, and how to best execute on them.

Windows Phone 8: Maps, Location, and Background Execution for Developers

por

Some of the most compelling applications on the phone are those that leverage maps and location, and in Windows Phone 8, we've added the capability for developers to write applications that perform turn-by-turn navigation operations in the background. This session will demonstrate how to use these features, and will also talk about the new Maps control.

Windows Phone 8: Networking, Bluetooth, and NFC Proximity for Developers

por

Networking in Windows Phone 8 has taken dramatic leaps and bounds; developers can now access bluetooth and leverage NFC to build compelling new applications scenarios. Tim will talk about these in depth, and show you how to do this.

Windows Phone 8: Using the Speech API

por

Most people would agree that speech can be the ultimate input mechanism. Windows Phone demonstrated this: many of the first party experiences could be driven by speech in our first two releases. In WP8, we've made speech extensible, and given you the ability to leverage it a number of compelling ways within the context of your app. In this session, we'll show you everything you need to know.

Windows Phone 8: Native C/C++ Game Development

por

You asked for it, and we are in the business of empowering our developers! Now you can build games leveraging the same C/C++ source you leverage to deliver games on other platforms. This session will introduce you to the implementation of native C/C++ programming for building Windows Phone games.

Windows Phone 8: Application Model

por

Windows Phone 8 dramatically expands the ways in which developers can build applications and games, by adding several new programming models, and also expanding the application model to support a broader set of developer scenarios. Andrew will explore these in depth and give you the information you need to get started building applications that leverage these features today.

Nokia Music Windows Phone 8 App-to-App APIs

por

Join us as we explore Nokia Music’s new app-to-app APIs. In this session we’ll explain the new app-to-app feature in Windows Phone 8, how to code for Nokia Music app-to-app APIs and show real-world examples. During this talk we’ll show developers how to use Nokia Music in order to get music content into their apps. We’ll deep-dive into code samples using these new Nokia Music APIs, discuss the design decisions behind them and help you code for them as part of your apps. We’ll also have a few Nokia developer announcements during the talk.

How to Leverage your Code across WP8 and Windows 8

por

Windows Phone 8 is built on the same shared core as Windows 8, and this means that developers have the opportunity to deliver applications to both, leveraging much of the same knowledge, tools, code, and assets. In this session, we'll walk through the best practices on how to maximize your code reuse in building applications that target both Windows Phone and Windows 8

Windows Phone 8: HTML5/IE10 for Developers

por

Windows Phone 8 includes the powerful IE10 web browser, and its web browser control. This means that developers can leverage the full power of IE10 to deliver outstanding experiences, either hosted online or in the context of a XAML application. Jorge Peraza will walk you through what's new in Windows Phone 8, and how to maximize the impact of your applications and games that leverage HTML.

Windows Phone 8: Tiles, Lock Screen, and Notifications

por

There is perhaps no developer feature that more signifies the unique interaction model of Windows Phone better than the Live Tile. In Windows Phone 8, we're making it easier for you to do more with Live Tiles, and we're also providing deelopers the ability to drive the lock screen notifications and wallpaper. Thomas Fennel will give you all the details on what's new and how to leverage these features in your apps

How to Leverage your Code across WP8 and Windows 8 (Repeat)

por

Windows Phone 8 is built on the same shared core as Windows 8, and this means that developers have the opportunity to deliver applications to both, leveraging much of the same knowledge, tools, code, and assets. In this session, we'll walk through the best practices on how to maximize your code reuse in building applications that target both Windows Phone and Windows 8

Building Hybrid Applications using the Windows Azure Service Bus

por

In this session, you will learn how the messaging capabilities of Windows Azure Service Bus can be used to interconnect services and apps running in the cloud and on-premises to create reliable, loosely-coupled, hybrid systems. In addition to providing a general introduction to Service Bus and covering recent enhancements to the service, the session will present architectural concepts and code samples showing how to build a real cross-platform hybrid application using Service Bus and other messaging components. As part of that, you’ll see how the industry standard AMQP 1.0 protocol supported by Service Bus makes it simple to integrate components developed using a broad range of programming languages and frameworks, running on a variety of operating systems.