Building Apps for Windows Phone 8 Jump Start
The Microsoft Virtual Academy series on developing for apps Windows Phone 8.x starring Andy Wigley and Rob Tiffany with over a million views and counting.
Introducing Windows Phone 8 Development Part 1
In the “Building Apps for Windows Phone 8″ jump start series from Microsoft Virtual Academy, Andy Wigley and Rob Tiffany kick off the course with an information-packed introduction.
Introducing Windows Phone 8 Development Part 2
In the “Building Apps for Windows Phone 8″ jump start series from Microsoft Virtual Academy, Andy Wigley and Rob Tiffany provide a broad new features overview, Windows Phone 7.x 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. Andy Wigley and Rob Tiffany introduce the Windows Phone design language and how to start designing an app.
Building Windows Phone 8 Apps
This session provides developers with a comprehensive understanding of the key components required to build a Windows Phone 8 App.
Files and Storage on Windows Phone 8
This module covers new storage concepts for Windows Phone 8 including accessing the Installation folder or the Local folder using the Windows Phone Runtime Windows.Storage APIs.
Windows Phone 8 Application Lifecycle
During this session, Andy Wigley and Rob Tiffany focus on key concepts like the Windows Phone 8 program lifecycle (Launching and Closing, Deactivating and Activating, Dormant and Tombstoned applications and the Simulation Dashboard).
Windows Phone 8 Background Agents
Andy Wigely and Rob Tiffany cover topics such as Windows Phone task management, multi-tasking with background agents, updating tiles from a background agent, creating tasks in Visual Studio, File transfer tasks, and Background notifications.
Windows Phone 8 Tiles and Lock Screen Notifications
Topics in this module include Local Tiles API, Updating Tiles from ShellTileSchedule, Updating Tiles from Background Agents, Lock screen notifications for Windows Phone, and Lock screen background for Windows Phone.
Windows Phone 8 Push Notifications
During this session, Andy and Rob discuss Push Notifications Infrastructure and demonstrate three kinds of Notifications: Raw, Toast and Tile, then cover Push Response Headers.
Using Phone Resources in Windows Phone 8
Andy and Rob demonstrate how to leverage a variety of Windows Phone 8 resources including working with Launchers and Choosers, using Contacts and Calendars, taking still images and manipulating video streams, working with the Windows Phone Microphone and Sensors plus working with Video Content.
App to App Communication in Windows Phone 8
In this session, Andy and Rob demonstrate app to app communication in Windows Phone 8 including auto-launching with File and Protocol Associations (URI), launching apps to handle particular File Types, and launching one app from another.
Network Communication in Windows Phone 8
During this module, developers learn how to leverage patterns for asynchronous use of networking APIs including WebClient, HttpWebRequest, Listener Sockets, Web Services and OData V3, Data Compression support, Simulation Dashboard, and Data Sense.
Proximity Sensors and Bluetooth in Windows Phone 8
Andy and Rob cover local communication with Windows Phone 8 including a Bluetooth Overview, using Bluetooth from an application, Near Field Communications (NFC), bump-to-connect, using NFC from an application and proximity API functionality.
Speech Input in Windows Phone 8
In this session, Andy and Rob illustrate the vast speech capabilities for developers on Windows Phone 8, including speech synthesis, controlling apps using speech, simple speech input/speech recognition, and speech input and grammars, such as using Grammar Lists.
Maps and Location in Windows Phone 8
During this module, developers learn how to leverage the new Location API and Map Controls with Windows Phone 8 to acquire and continuously track the phone’s current location, run location-tracking apps in the background, specify Map center and zoom, plus animate Map Display using Map Views.
Windows Phone 8 Wallet Support
Andy Wigley and Rob Tiffany provide an overview for Wallet Support during this session including creating and using a membership card, the Wallet Background Agent, and creating and using a payment instrument card.
Windows Phone 8 In-App Purchasing
During this module, Rob and Andy cover topics such as adding products to your application, the purchase lifecycle, and the purchasing API.
The Windows Phone 8 Store
This key module provides important content for preparing your app successfully for the Windows Phone Store including Performance Analysis, creating an App, Distributing an App, Advertising Supported Applications, and Maximizing Uptake.
Windows Phone 8 Enterprise App Architecture
Rob and Andy illustrate a variety of ways Windows Phone 8 can be effectively leveraged in the enterprise by focusing on enterprise architecture, publishing and device management. Specific topics include building mobile middleware with SQL Server 2012 + IIS, securely publishing enterprise data out to the Internet, plus consuming and working with data on Windows Phone.
Windows Phone 8 and Windows 8 Cross Platform Development
Learn to build consistent experiences across Windows devices, minimize development through reuse and share code from Windows Phone Runtime and the Windows Runtime, and architecture.
The HTML5 Mobile Web on Windows Phone 8
Teresa Greiner joins Rob Tiffany for this strategic final session. With Gartner predicting that 80% of all mobile applications developed will be hybrid or mobile web-oriented, Teresa shares important approaches designers, developers and app architects can take now to best prepare for this reality. Additionally, Teresa and Rob discuss a myriad of mobile web best practices and how to leverage HTML5 capabilities to build enterprise web apps.