Creating An Open Source WP7 Application

There has been some thrashing about the HyperVideo player.  This note is both an update and an invitation for you to participate.

The Fate of the HVP

Phase I of the HyperVideoPlayer project was completed in March. Phase II had been delayed while   The conclusion is that I’ll be working with the program managers who own the MSDN and *.net site players to integrate HyperVideo over the next few months. This will be a branch from the open source project.

The HVP Open Source project ( itself, however will move forward with a Windows Phone 7 component.   Rather than port the existing player, we will follow the ideas of Transmedia Storytelling and create a stand-alone application that, ideally, when combined with the HVP will make for an enhanced experience.

A full spec will follow,but for now, here is a top level outline of what we will design and build. You are very much encouraged to sign up on to participate.  (Create an account and then add yourself under People – if you run into difficulty, please send me an email)

The Vision

The application allows you to take fast notes, by text, image, potentially video, and email it with one touch to one of a set of known locations.

Working Title: OneTouchIt


The application is divided into two modes

  • Setup/ Configuration
  • Usage


Setup/ Configuration has forms for filling in one or more email addresses, one or more subjects and other user-specific information


The typical use case is for there to be a large blue button that says “Record”  (and in the corner, a much smaller i in a circle for more information and to reach the configuration.

Pressing Record opens a recorder, with a large green  button that both is clickable and that also shows a volume meter.

Pressing the button once turns it yellow and the meter disappears and the word PAUSED appears.  Click again to resume.

Double clicking turns the button blue (ready for the next recording) and opens email. Email is prefilled with the first name in your list from configuration and with the first subject in your list from subjects. The body of your message is your recorded note.

In version HVP WP7 1  you can, on the first page (blue button) select Voice, Note or Image, and the configuration screen allows you to set one as default.

Development Schedule

Item Working Due Date
Graphic Design September 29
Initial MVVM Design September 29
Begin coding and unit tests September 29
First release October 20
Interim release November 3
Interim Release November 17
Code Complete – Alpha December 2
Bugs Fixed – Beta December 9
Release Candidate December 16
First Release Jan 13, 2011

NB: I am on vacation or traveling for work the weeks of October 26, November 8, 22 29, December 20, 27 and January 3

About Jesse Liberty

Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen Pluralsight & LinkedIn Learning courses. He was a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Xamarin Certified Mobile Developer and a Xamarin MVP and a Microsoft MVP.
This entry was posted in Community, Essentials, HyperVideo Player, News, WindowsPhone and tagged , , . Bookmark the permalink.

One Response to Creating An Open Source WP7 Application

Comments are closed.