iPad Projects |
||||||||||||||
|
Hypatia iPad App
Tools
Process
Soak Your Head iPad
Every once in a while there's a scientific study showing that a particular application can increase health. In 2008, just such a study showed that intelligence could be increased in healthy volunteers by practicing a specific (and difficult) task. We took that task from the technical literature and brought it to the iPad. Using some guidance from the actual researchers, we were able to rapidly and accurately develop the application. Of course, we used best of breed practices. Windows Phone Projects
Soak Your Head Windows Phone
We've been intimately involved with the development of the Windows Phone platform. As Microsoft MVPs, we've hosted numerous Windows Phone events and trainings at Microsoft and had direct interactions with the Windows Phone Team. What we've found is what we hoped: the platform is outstanding for rapid development. It's a great way to quickly see your application on a device, and now that the device sales are heating up, it's going to be a super addition to the stable of smartphones. For this project, we used Silverlight (as is used in most projects). This allowed us to bring over all of our existing skills (and many of our favorite tools). To our delight, the Soak Your Head application was quickly created and entered into the marketplace. If you're looking for folks who are the Windows Phone experts, look no further. Desktop Silverlight ProjectsWe have many more Silverlight projects than we can list. Some clients prefer to keep their projects under NDA. We understand that. If you're interseted in more of our work or more details, let us know, and we can usually work with the client to get that information to you.
Digital Sports Video Digital Sports Video had a need for an application to display sports videos and statistics. The application requirements were very extensive and included support for multiple kinds of users. Silver Bay Labs looked at this as a challenge and brought in the best of breed tools (Entity Framework, ADO.NET Data Services, MVVM Light, the Managed Extensibility Framework) and practices (Agile process, high platform skills, daily builds and client feedback). To jumpstart the process, Silver Bay Labs leveraged their knowledge of what works in a Silverlight application and what doesn't. The benefit to the client was a world-class application developed in record time. Vessel Tracking application
I contributed to the initial version of the Heroes Happen Here site. This version was in 2007 and used Silverlight 1.0. In this project, I used the downloader object to download dynamically generated XAML. While the initial version of the site has been upgraded over the past couple of years, much of the original design and development remain the same. Development Guides is a ASP.NET MVC site powered by multiple Silverlight applications. It allows users to interact with code screencasts at an unprecedented level. It has the following SEO and user friendly features:
See an example video with code integration. The video application displays code to the user by using the Html Bridge and jQuery integration. The application includes a custom file-upload control for uploading raw videos. In addition, the site uses cloud services to distribute and display videos. Jesse Liberty of Microsoft has said of the implementation, "The integration is a work of art."
Prism Samples I'm a champion of best practices in Silverlight. As a part of that focus, I release Prism Code to the community. This code takes a concept or best practice and shapes a solution. The samples have been very well accepted by the community. As a part of my dedication to patterns, I've been involved in popularizing the best practices for Silverlight. This has involved interviewing Microsoft Patterns and Practices team members and releasing screencasts on the best way to write silverlight applications.
Tree Based Hyper Video Player This Hierarchical Video Player has several interesting features. It's based on the Expression template and integrates this player with a hierarchical tree control. This allows a user to navigate a rich collection of videos. The player is driven by an XML file that describes the videos and embeds metadata (links to other videos) in the player. In addition, the player is designed in such a way as to provide a seamless viewing experience even as the underlying media changes.
Microsoft Internal Training Materials When Silverlight 1.1(the forerunner of Silverlight 2) was released, I was asked to write some of Microsoft's MSDN internal training materials for the alpha version of Silverlight. These materials included details on how to access web resources and utlize the new programming model in the new runtime. A month after Silverlight 2 was released, neurology research in the Proceedings of the National Academy of Sciences reported that individuals who practiced a particular training test could increase their intelligence. My wife and I created a Silverlight application that exactly implemented this current research. The goal was to create an application that would mimic the timings and display of the training application. We later found out that we had created a nearly exact copy using the information from the neurology paper. Part of our success was realized because we included Silverlight Unit Tests to ensure the proper functioning of the application. We released the application code under an open source license, and today it's a popular training tool for thousands of individuals. After the initial release, we also created a Silverlight Offline version as well. |
||||||||||||||
|
|
||||||||||||||
OrganizationsProfessional consulting services have been provided to the following companies
|
||||||||||||||
|
|
||||||||||||||
What To Know About Us
We're a small group of dedicated individuals. We love the process of software development, and it shows. If you want to know more about us go here. If you want to see how we work go here.




