If you're an app developer who wants to design and build apps for Windows Phone 8.1 using XAML and C#, check out this two-and-a-half day, on-demand course, taught by experts with years of experience developing—and writing about the process. The sessions focus on building apps for Windows Phone 8.1 in Visual Studio and creating universal app projects that share a high percentage of code and that target both Windows and Windows Phone.
Get tips and tricks on maximizing your app compatibility and optimizing your code. Find out about new features, and learn how to program the many new Windows Runtime APIs that are available to both Windows Store apps and to Windows Silverlight apps. You can even get code samples. Want to build an app? Watch this course and make your apps for Windows Phone world-ready!
(To prepare for the course, download the Windows Phone SDK, which includes all the tools you need to get started. And check out the Windows Phone sessions from Build 2014 )
Instructor | Andy Wigley – Technical Evangelist, Microsoft DPE; Matthias Shapiro - Program Manager / Technical Evangelist, TED DPE
Take a lap around the Windows Phone 8.1 Developer platform, and get guidance on app development choices.
Explore the fundamentals of building a Windows Phone Store app for Windows Phone 8.1, and learn about controls and styles. Get an introduction to page layout, and hear about programming of the AppBar and StatusBar.
Navigate between pages in a Windows Phone Store app, and learn about page caching and data binding your UI to your app data.
Get the details on programming lists, formatting list items, and handling long or complex lists effectively in Windows Phone Store apps.
Find out about programming Pivot, Hub, and Single Page layouts and programming the page transition animations.
Hear an explanation of the layout system used for Windows Store apps and hear how to ensure that your UI adapts to different phone screen sizes and orientations.
Explore the ways apps can be started, terminated, and resumed and what you, as the developer, must do to save and restore app state.
Make your app world-ready.
Learn about storing data, backing app data up to the cloud, and roaming data across devices.
Hear about the different ways in which an app can exchange data with another app, including file and URI associations, implementing the Share contract, both as a source and a target, and using the FileOpenPicker and FileSavePicker.
Background Tasks and Multitasking
Find out about programming apps that use mapping and the users’ locations.
Explore networking topics, including accessing Azure Mobile Services, transferring files in the background using Background Transfer API, programming HTTPClient API, and authenticating users with their Microsoft account or social network accounts using Web Authentication Broker.
Learn about programming Tiles and Toasts, both locally and using push notifications from the cloud. Also find out about programming the new Action Center where apps can add, remove, and update notifications.
Find out more about programming sensors on Windows Phone, connecting to devices using Bluetooth LE and Bluetooth RFComm, using NFC to tap to connect, and building transit and corporate pass apps by simulating contactless cards.
Explore programming the WinRT APIs for Contacts and Calendar, which allow you to work with the users’ Contacts and Calendar items, and create app custom contact or calendar stores.
Work with the camera, media, and video editing.
Get a run-through of all the great new features to support Windows Phone in the Enterprise, including great mobile device management enhancements, creating apps using VPN and certificate authentication, and private app publishing.
Learn how to use the popular open source database SQLite for data storage in your Windows and Windows Phone apps.
Get an introduction to the many tools built into Visual Studio to help you develop Windows apps.
Learn how to package your app, how to get your app published in the Store, and how to earn income through paid apps with in-app purchase.
Get tips and tricks and best guidance for how to use the universal project templates in Visual Studio to build apps that target both Windows and Windows Phone.
Windows Phone 8.1 protects existing developers’ investments by fully supporting Windows Phone Silverlight. This session looks at what issues must be considered when upgrading Silverlight 8.0 apps to Silverlight 8.1, including behavioral changes introduced by the quirks API, app lifecycle changes, and more.
Please peruse this section for additional information that supports this Jump Start event.