Windows Phone Mobile App Development
3.7 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
51 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Windows Phone Mobile App Development to your Wishlist.

Add to Wishlist

Windows Phone Mobile App Development

Learn how to create mobile apps for the Windows Store. Real-life project examples.
3.7 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
51 students enrolled
Created by Dr. Tiffany Ford
Last updated 7/2015
Curiosity Sale
Current price: $10 Original price: $25 Discount: 60% off
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • 7 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Identify the different types of mobile development projects available for use on Windows Phone
  • Identify and explain certain problem solving techniques for mobile applications.
  • Identify, explain and apply program design tools.
  • Program mobile applications for the Windows operating system that use basic and advanced phone features.
  • Deploy applications to the Windows marketplace for distribution.
View Curriculum
  • A basic understanding of fundamental programming concepts using C# is required

This course is an introduction to mobile application development, including market opportunities, challenges, and architectural models. Course covers an overview of development concepts found in Microsoft Mobile 8.1. Become familiar with the end-to-end process to install, develop, test, and distribute mobile applications. As mobile environments are changing rapidly, this course provides a broader understanding for specialization in one of these major platforms. Prepare to deal with the challenges of application development for the mobile market including limited screen size and memory, gesture based GUI, connectivity, and the variety of available phones. This hands-on class provides unique and valuable content on how to contrast the approaches taken by the major mobile players.

Who is the target audience?
  • This course is designed for students that already have an understanding of of C# programming but may not have any experience with mobile development. This course starts at the beginning and assumes no prior Windows Phone knowledge.
  • This course is for students, developers interested in app development, or C# programmers that want to learn about mobile project types.
  • Since this course requires some basic knowledge of C# development, this course is not for students or programmers that have not already covered the basics of C#.NET.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
18 Lectures
Creating Your First Windows App
3 Lectures 15:03

An introduction to the instructor and the course.

Preview 01:49

The first lesson walks through creating a C# Windows Phone 8.1 App


In this video, I will walk you through creating your first app in Visual Studio using C# and XAML.

Preview 11:35
User Input, Variables and Operations
4 Lectures 21:47

In this lesson, you learn how to gather input from the user and make decisions with that information.

Gathering User Input and Asynchronous Events

This video will walk you through setting up the UI controls needed for this app.

Setting up UI Controls

Now that you have the UI controls setup, it is time to learn how to gather the information from those controls. Working with UI controls in the C# code is almost exactly the same to working with controls in regular windows forms applications. In this section you will also see where to put the method that calculates the user's age.

Creating the Submit Code

In this video see how to setup an asynchronous message box that displays the message to the user instead of using a control.

Coding Asynchronous Events
Making Decisions and the Action Bar
3 Lectures 21:54

Learn how all about the Windows App Bar and how you can use it in your apps.

The App Bar, ListView Control and Browser Window

You can create an Application Bar by using C# or Visual Basic code that provides users with quick access to an application's most common tasks. This video will show you how!

Creating the App Bar

This video will walk you through creating a ListView control in your Windows Phone app and launching the browser window when an item is clicked.

Coding the ListView Control and Browser Calls
3 Lectures 35:18

Learn how to play MP3 audio files from inside of your app. This lesson also talks about how to take pictures with the camera and save them to the internal storage.

Playing MP3 Audio and Taking Pictures

Using the MediaElement control to start and stop audio is very easy! This video will show you how to play an MP3 file on command.

Using the MediaElement Control

This video walks you through creating a Windows App that uses the camera to capture data.

Capturing Camera Data
Persistent Data
2 Lectures 14:56

Storing data for later use is an important part of app functionality. This lesson talks about the different types of storage mediums available and how to use them.

Storing Data

This video will walk you through creating an app that stores information using the IsolatedStorage on Windows Phone and retrieves stored key/value pairs from the IsolatedStorage.

Using IsolatedStorage
Web Services / APIs
2 Lectures 15:44

Not sure what a web service is or how to use one? This lesson gives an overview and introduces you how web services can be used to your app.

What is a Web Service?

This video will show you how to check for network connectivity and invoke a web service on Windows Phone 8.1

Invoke a Web Service
Getting Setup as a Microsoft Developer
1 Lecture 00:48

Now that you understand how to create apps, you are ready to register as a developer with the Windows Store. This lesson will show you how.

Registering as a Developer
About the Instructor
Dr. Tiffany Ford
3.8 Average rating
9 Reviews
67 Students
2 Courses
Professor and Computer Scientist

Computer science was my first love and teaching in higher education became my second. I have my doctorate in Higher Education Administration from Lindenwood University and my Masters in Career & Technical Education Leadership from the University of Central Missouri. I enjoy finding new ways to add technology to the classroom, motivate students, and help faculty learn from each other. For fun I scuba dive with my son, travel to see the world and tinker with new technologies such as crypto-currencies and 3D printing.