This project is read-only.

Audience

  • Primary: Developers new to Windows Phone 7
  • Secondary: New to Silverlight
  • Assume knowledge .NET and C#

Potential Roadmap

  • Creating a Complete Windows Phone 7 Application (Fuel Tracker)
    • Creating the UI for a Windows Phone 7 Application
    • Adding Logice to a Windows Phone 7 Application
    • Preparing to Publish a Windows Phone 7 Application
    • Walkthrough: Creating a Complete Windows Phone 7 Application (Fuel Tracker)
  • Creating a Location-Aware Windows Phone 7 Application
  • Creating a Data-Driven Windows Phone 7 Application

Outline

Creating a Complete Windows Phone 7 Application (Fuel Tracker)
  • Developer Challenge
    • Where do I start?
  • Introduction
  • Audience
  • User Tasks
  • Pages and Navigation Flow
  • Data
  • Architecture

Creating the UI for a Windows Phone 7 Application
  • Developer Challenge
    • Taking design to page layout
    • Creating great UI design
    • Getting data into the application
  • App Hub Quality Issue
    • Light Theme
    • Inappropriate use of controls
    • Image banding
  • Design Guidelines
  • Themes
  • Selecting the Right Control
  • Adding Images
  • Orientation
  • Introduction to Expression Blend for Windows Phone

Adding Logic to a Windows Phone 7 Application
  • Developer Challenge
    • Connecting data to UI
    • Touch input
    • Getting data into the application
    • Managing transitions between views/pages
    • Saving data on the device
    • Understanding application lifecycle
    • Using phone hardware (camera, GPS)
  • App Hub Quality Issue
    • Tombstoning
    • Back Button
    • Certification Requirements
    • Unexpected states
  • Defining a Data Model
  • Connecting Data to UI
  • Handling Input
    • Responding to Touch and Gestures
  • Moving Between Pages
    • Page Navigation
    • Passing Data Between Pages
  • Managing the Back Button
  • Understanding Application Lifecyle
    • What is Tombstoning?
  • Saving Data on the Phone
    • What is Isolated Storage?
  • Incorporating Photos in your application
  • Handling Unexpected States
    • No data or network
    • Exceptions

Preparing to Publish a Windows Phone 7 Application
  • Developer Challenge
    • Publish the application
  • App Hub Quality Issue
    • Performance
    • Certification Requirements
    • Back Button
  • Certification Requirements
  • Testing
  • Performance
    • Launch
    • Scrolling
  • Back Button

Walkthrough: Creating a Complete Windows Phone 7 Application (Fuel Tracker)
  • Software Requirements
  • Creating the Project
  • Creating the UI
  • Creating the Data Model
  • Storing Data
  • Testing

Last edited Dec 8, 2010 at 7:39 PM by mparsons, version 1

Comments

No comments yet.