Endquote is Josh Santangelo, an interface developer and former man-about-town in Seattle. Lately, he talks a lot about Silverlight, Surface, and Stimulant.

email: josh[a]endquote[.]com
work: stimulant.io


Posts on: surface


Text

Jul 12, 2010
@ 10:48 am
Permalink

SurfaceScrollViewer Behaviors

In my last Surface project, I developed a couple of behaviors which tweak how SurfaceScrollViewer works. You can see them in the video below.

Here is a VS 2010 project which includes the demo application shown in the video. Let’s discuss them over on the Surface forum.


Text

Jul 6, 2010
@ 3:49 pm
Permalink

ManipulationViewport

By default, a ScatterViewItem can be scaled as large as the display. If the content is an image, the image will scale up with it. This works well, but if the application has multiple users at the same time, one person could scale an image up and occlude everything the other user was working with.

A solution to that would be to limit the size of the ScatterViewItem, but allow the content within it to be manipulated separately from the container. Something like the video below.

Here is a Visual Studio 2010 project which includes the source for the application shown above. Let’s discuss it over on the Surface forum.


Text

Jun 19, 2010
@ 12:13 pm
Permalink

Flipping ScatterViewItems

If you’re building a Surface or Surface Toolkit application, there’s a pretty good chance that you’re using ScatterView. ScatterView is an ItemsControl, so it’s a great way to show information about a list of objects and allow multiple users to manipulate the objects independently. However you’re usually only showing a small amount of information about the object within a ScatterViewItem — an image thumbnail, or a song title, for example. What would be nice is if you could flip the item over to show more detail.

I’ve needed to do this more than once, and I’m not the only one. The first time was in our Kodak Surface application, and IĀ achievedĀ the affect with some horribly hacky and fake animations. The project I’m currently working on also has a requirement to flip items over, so I decided I’d do it right this time. That’s the real reason I put Plane together. Check it out.

Here is a Visual Studio 2010 project which includes the Plane source as well as examples of flipping ScatterViewItems in Surface and Surface Toolkit projects. You will need the Surface SDK and/or the Surface Toolkit installed to run these samples.


Video

Mar 1, 2010
@ 10:45 am
Permalink

Our official video and post for the Wind Mobile app is up. We’ve been so busy with project work that we’ve fallen behind with keeping our own site up to date, but we’ll make up for it soon with a whole new site launching shortly.


Video

Jan 21, 2010
@ 10:50 pm
Permalink

Another video of the Wind Mobile app, which really shows all of the features. At the front-end is the game-like attract mode, at the end is the super-secret admin console. Well, not so secret anymore. Wind’s press release on the topic is also up. Stimulant’s will come soon…


Video

Dec 31, 2009
@ 2:34 pm
Permalink

A short video of our Wind Mobile app. It still doesn’t quite show all the awesome, but we’ll have an official video up probably in the latter half of January.


Photo

Dec 21, 2009
@ 9:51 pm
Permalink

A sneak peek of the Surface app we made for Wind Mobile. Shown here is just a fraction of its coolness. Expect more details in Jan.

A sneak peek of the Surface app we made for Wind Mobile. Shown here is just a fraction of its coolness. Expect more details in Jan.


Video

Oct 8, 2009
@ 4:32 pm
Permalink

Darren talks about the Surface version of the Local Impact Map. Lots of plaid is worn.


Video

Sep 28, 2009
@ 7:03 pm
Permalink

Stimulant’s official video and writeup for the Kodak application. We’re doing another, sort-of-similar app for their booth at CES. Should be fun.


Video

Sep 18, 2009
@ 10:30 pm
Permalink

A bit about the vision system in Surface. The vision system is what makes Surface unique from other technologies which only handle basic touches, and is what makes things like the previously-posted Kodak application possible.