Schedule

  • Windows Phone
Location Date Technology Register CampType

Videos

Building C++ Apps for Windows Phone 8

C++ and Windows Phone 8 Development – Ask questions about writing C++ components for Windows Phone 8 apps or writing DirectX apps for WP8 with Window Phone team members Peter Torr and Tim Laverty.

Building Apps for Windows Phone 8 Jump Start: (01a) Introducing Windows Phone 8 Development Part 1

Andy Wigley and Rob Tiffany kick off the course with an information-packed introduction. This is the first part of a two-part module and covers the new app platform in Windows Phone 8, application development models, the Windows Phone 8 version of WinRT, supported application models and a "getting started with WP8 app development" section.

Building Apps for Windows Phone 8 Jump Start: (01b) Introducing Windows Phone 8 Development Part 2

This is the second half of a two-part course introduction led by Andy Wigley and Rob Tiffany. This section provides a broad new features overview (details of these new features are covered in later modules), Windows Phone 7x compatibility, and using the Windows Phone Developer Tools.

Designing Windows Phone 8 Apps

With Windows Phone 8, it's more essential than ever that developers know how to properly express apps so they adhere to the overall look and feel of the phone. In this session, Andy and Rob introduce the Windows Phone design language and how to start designing an app; application structure and navigation models, getting started with XAML, understanding...

Create a Hello world app

This is the first of five videos that walks you through building your first Windows Store app with C#. In this video, we'll build a simple Hello world using XAML and C#.

Coming soon...

...

Agenda

Every Windows Phone Camp is different, but here’s an example of the topics covered at a Windows Phone Camp.

Windows Phone 8 Overview for Developers
In this session, you'll get an overview which tells you what you need to get started building applications for Windows Phone and explains what's new and exciting in Windows Phone 8.
Windows Phone 8 Development Fundamentals including Application Life-Cycle, Basic MVVM, Data Storage, Workers, Agents and Tasks
Windows Phone 8 provides the ability for users to switch quickly between running applications. This dramatically enhances the end-user experience and will be expected by end-users. In this session you'll learn how fast app switching works and how to best use this functionality. You'll also learn how to use the MVVM to create managable code and how to deal with your application's data storage needs. Finally, we'll show you how to incorporate background tasks into your applications for notifications, file transfers and audio.
More than an App on Windows Phone 8 including Live Tiles, Notifications, Lenses and ways to interact with the user outside of the sandbox
The Live Tile is a defining experience of the Windows Phone 8 platform and end-users have come to expect apps to provide full support for the Live Tiles feature. In this session we'll dive deep into Live Tiles to review what they are, how to include them in your apps and how to leverage the Push Notification service in your Live Tiles.
Windows Phone 8 Sensors covering Maps, Geo Location, Wallet, Proximity and Speech
Make your applications come alive by taking advantage of the rich sensor support that's built into Windows Phone 8! This session tells you what you need to know to work with the sensor API's.
Monetizing a Windows Phone Application through the Dev Center and the Windows Phone Store
You've built a great Windows Phone application, now what? This session will provide you with the insights you need into the tools and processes necessary to distribute and monetize your app in the Windows Phone Store. Windows Phone 8 provides several distinctive characteristics (e.g. trial API) that you can leverage to make your applications stand out.
Cross Development Windows 8 and Windows Phone 8
Learn about cross development for Windows Phone 8 and Windows 8, including best practices, tips and tricks for developing applications that delight users across devices.
Build your app or work on a hands-on lab
It's time put what you've learned to use by building real applications. This is a great opportunity to get to work with help and insight from expert instructors.
What’s Next/Resources
In this session we'll provide a road map for further learning and more advanced topics. We'll send you on your way with a detailed list of resources that will help you stay on track as you design and develop your Windows Phone app.

FAQ

What is a Developer Camp?
Developer Camps (DevCamps for short) are free, fun, no-fluff events for developers, by developers. You learn from experts in a low-key, interactive way and then get hands-on time to apply what you’ve learned.
What will I learn at a Windows Phone Developer Camp?
At the Windows Phone DevCamps, you’ll learn what’s new in developing phone apps Windows Phone 7.5 and build your first app. After attending a Windows Phone Developer Camp, you’ll be able to get more out of the hardware with new APIs for compass, gyro, camera and a virtual motion sensor, take advantage of the new multi-tasking capabilities such as fast app switching, background agents, alerts and reminders and improve integration with the phone by using live tiles, Bing search extras, Bing maps, and the new calendar and contacts APIs.
How much does it cost to attend a Windows Phone Developer Camp?
The camps are free. You need to pay for your own travel and expenses to attend and bring a laptop if you’d like to do the labs, but attendance is free.
What do I need to do to prepare for attending a Windows Phone Developer Camp?
You’ll need to register to attend a camp. You can find an event and register on the schedule page. If you’d like to do the labs or build at app at camp you’ll need to bring a laptop configured with all the tools and hands on labs content. You can get details on how to do that on the downloads page.
How can I contact the Windows Phone Developer Camp team?
Email us at phonedevcamps@microsoft.com or @DeveloperCamps