Start learning with our library of video tutorials taught by experts. Get started

Building a Note-Taking App for Windows Phone 8 and Windows Store
Illustration by Don Barnett

Building a Note-Taking App for Windows Phone 8 and Windows Store

with Michael Lehman

Video: Welcome

(music playing.) Hi, I'm Michael Lehman. Welcome to Building a Note-Taking App for Windows Phone and Windows Store. This course will teach you how to build a simple note-taking app from start to finish. There are two related courses teaching you how to build this same app for iOS and Android. We'll begin by walking through a demo of the completed apps, followed by an overview of some of the issues you would encounter in building the same app across multiple platforms. Then, after a review of the common design patterns used when building Windows Phone and Windows Store apps, we'll move on to exploring how and where you can share code.
Expand all | Collapse all
  1. 2m 48s
    1. Welcome
      56s
    2. Using the exercise files
      35s
    3. Using the challenges
      39s
    4. Prerequisites and related courses
      38s
  2. 5m 13s
    1. Demoing the note-taking app
      2m 37s
    2. Issues in cross-platform development
      2m 1s
    3. Managing source control
      35s
  3. 4m 29s
    1. Understanding the app class structure
      1m 38s
    2. Understanding the app model used in these project courses
      1m 5s
    3. Understanding the app page flow used in these project courses
      42s
    4. Understanding the code behind and why it is specific to this course
      1m 4s
  4. 3m 54s
    1. Concepts unique for Windows Phone
      1m 38s
    2. Android developers beware
      35s
    3. iOS developers beware
      1m 41s
  5. 2m 22s
    1. Unique concepts for Windows Store apps
      43s
    2. Android developers beware
      33s
    3. iPhone developers beware
      1m 6s
  6. 43m 2s
    1. Understanding the data model
      15m 59s
    2. Exploring the public properties
      5m 3s
    3. Exploring the class methods
      5m 54s
    4. Challenge: Building the data model from scratch
      1m 12s
    5. Solution: Building the data model from scratch
      14m 54s
  7. 20m 51s
    1. Building the XAML for Windows Phone
      2m 51s
    2. Handling orientation changes
      2m 4s
    3. Emulators and testing on a device
      1m 14s
    4. Challenge: Building the Windows Phone UX
      1m 20s
    5. Solution: Building the Windows Phone UX
      13m 22s
  8. 37m 16s
    1. Building the XAML for the Windows Store app
      1m 21s
    2. Exploring the split-app template
      10m 12s
    3. Exploring the XAML for PlainOlNotes
      7m 5s
    4. Handling orientation and size changes
      3m 19s
    5. Challenge: Building the Windows Store UX, part one
      1m 29s
    6. Solution: Building the Windows Store UX, part one
      5m 35s
    7. Challenge: Building the Windows Store UX, part two
      1m 33s
    8. Solution: Building the Windows Store UX, part two
      6m 42s
  9. 1h 23m
    1. Creating the code behind the class
      6m 19s
    2. Enhancing the data model
      7m 57s
    3. Implementing persistence
      14m 5s
    4. Exploring the code behind for Windows Phone
      7m 4s
    5. Exploring the code behind for Windows Store
      7m 4s
    6. Challenge: Building the code behind for the Windows Phone app
      1m 2s
    7. Solution: Building the code behind for the Windows Phone app
      17m 45s
    8. Challenge: Building the code behind for the Windows Store app
      1m 2s
    9. Solution: Building the code behind for the Windows Store app
      21m 39s
  10. 3m 41s
    1. Sharing assets between iOS, Android, and Windows
      3m 41s
  11. 2m 15s
    1. Next steps
      2m 15s

Watch this entire course now—plus get access to every course in the library. Each course includes high-quality videos taught by expert instructors.

Become a member
please wait ...
Building a Note-Taking App for Windows Phone 8 and Windows Store
3h 29m Intermediate Jun 24, 2013

Viewers: in countries Watching now:

Building an app for one platform just isn't good enough anymore. Android, Windows, and iOS support are all required for a successful product—but learning the different environments is difficult. This course is one of a matched set spanning the three platforms and will demonstrate their similarities and differences. Start with the product most familiar to you, then watch the parallel courses to understand how to bridge your knowledge.

Like its companions, it will take you through building a complete mobile app from scratch; but this installment uses C#/XAML with the Windows Phone SDK and Windows Store SDK to get the job done. Author Michael Lehman explains the app's class structure, model, and page flows, and then shows you how to build the data model from scratch, handle orientation and size changes, create the "code behind" the markup, implement persistence, and test your app on a device emulator.

These three related courses use the same assets to develop the same app. (See Building a Note-Taking App for iOS and Building a Note-Taking App for Android for more information.) Compare and contrast the different steps and discover the similarities and differences!

Topics include:
  • Previewing the sample note-taking app
  • Understanding the app structure
  • Reviewing concepts unique to Windows Phone and Windows Store apps
  • Creating the data model
  • Exploring public properties and class methods
  • Building the XAML
  • Enhancing the data model
  • Building the code behind
  • Sharing asset with Android and iOS
Subjects:
Developer Mobile Apps
Software:
Windows Windows Phone
Author:
Michael Lehman

Welcome

(music playing.) Hi, I'm Michael Lehman. Welcome to Building a Note-Taking App for Windows Phone and Windows Store. This course will teach you how to build a simple note-taking app from start to finish. There are two related courses teaching you how to build this same app for iOS and Android. We'll begin by walking through a demo of the completed apps, followed by an overview of some of the issues you would encounter in building the same app across multiple platforms. Then, after a review of the common design patterns used when building Windows Phone and Windows Store apps, we'll move on to exploring how and where you can share code.

And where you'll need to build portions of the app specific to each platform. We'll build the common code first and then alternate between Windows Phone and Windows Store as we build first the user experience and then the code behind and then publish our apps and make them ready to ship in the Store. So let's roll up our sleeves and get started.

There are currently no FAQs about Building a Note-Taking App for Windows Phone 8 and Windows Store.

 
Share a link to this course

What are exercise files?

Exercise files are the same files the author uses in the course. Save time by downloading the author's files instead of setting up your own files, and learn by following along with the instructor.

Can I take this course without the exercise files?

Yes! If you decide you would like the exercise files later, you can upgrade to a premium account any time.

Become a member Download sample files See plans and pricing

Please wait... please wait ...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.
Upgrade now


Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ.

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

join now Upgrade now

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.


Mark all as unwatched Cancel

Congratulations

You have completed Building a Note-Taking App for Windows Phone 8 and Windows Store.

Return to your organization's learning portal to continue training, or close this page.


OK
Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any lynda.com page and choose Site preferencesfrom the dropdown menu.

Continue to classic layout Stay on new layout
Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Are you sure you want to delete this note?

No

Notes cannot be added for locked videos.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.