The Microsoft Surface platform relies on groundbreaking software to make all of its technologies work together seamlessly. We’ve already considered the system enhancements that interpret multiple touch points and other objects. Now, we’ll zoom in to the graphical side of the NUI and look at its interactive software.

First, all the Surface software runs in what’s called the Surface Shell. Inoperating systems, a shell is a process used to run and manage a group of related subprocesses. Likewise, the Surface Shell is the main process that can make use of the Surface hardware functions. The initial interaction most users have with the Microsoft Surface is with the Surface Shell running some application that entices you to touch the screen. The default application for this is a virtual pond of water that ripples when you touch it [source:?Roodyn].

When you touch the Surface Shell, access points appear in each corner of the screen. You can touch any access point closest to you to open the launcher. Since the Surface software works in a 360-degree rotation, use the access point closest to your right hand to orient the launcher so it’s facing you. The launcher presents all the Surface software installed on that unit. Since it’s common for a business to develop its own Surface applications, software developers must package and install those application to the Surface Shell before they will appear in the launcher.

The launcher is a carousel of Surface applications that rotates similar to the Cover Flow viewing option in the Mac OS X Finder or in?iTunes. You can spin the carousel by swiping your hand back and forth across the screen. When the application you want to use is centered on the carousel, you merely touch that app image to launch it. If you want to exit the launcher and return to the previous screen, you can touch one of the access points still waiting for you in the corners of the screen.

Microsoft includes a series of default Surface applications for playing music, drawing, photo organizing, map searching, shopping and banking. It even has a few games to choose from. Each of these applications recognizes and makes use of one or more of the following Surface hand motions [source:?Microsoft]:

  • Touching — To select an object, just touch it on the screen.
  • Dragging — Most applications allow you to drag an object across the screen by touching it and dragging your hand along the surface. You can also scroll through menus with a dragging action.
  • Scaling — Some objects can be scaled by touching them at two points and dragging those two points closer or farther away. You could make a photo large, for example, by touching diagonal corners with opposite hands, then moving your hands away from each other.
  • Turning — If an application allows you to turn an object, you’ll do this by touching it at two or more points and dragging it in a circular motion along the surface.
  • Flicking — When you want to set something aside, you can quickly swipe across the surface of the object as if pushing a piece of paper. Surface will detect the momentum you put behind the swipe and move the object to the side of the screen where it’s still accessible, yet out of your way.

So far, this article has focused on the features of Surface and the technology behind it. Before we wrap up, though, let’s glance at who’s using Surface today and what challenges it might have from competition as time goes on.

Source:?Microsoft Surface Software

No Tags

Microsoft is planning to make the software development kit (SDK) for the new version of the touch-centric Surface 2.0 system available for download on July 12.

The Surface 2.0, which is being manufactured and distributed via Samsung (and is officially known as the SUR40), is expected to be priced at around $7,600 when it debuts later this year. The Surface 2.0 is expected to be thinner, cheaper and more versatile (able to be used horizontally or vertically) than the Surface 1.0 tabletop computer.

At Mix ‘11 in April, Microsoft officials described the coming SDK as enabling developers to create “write once, touch anywhere” applications. They said the new SDK will allow programmers to create applications targeting both touch-enabled Windows 7 PCs and Surface 2.0 systems, which makes sense, given the underlying UI inside the Surface 2.0 is Windows 7.

According to a July 7 blog post on the Microsoft Surface Blog, the new Surface 2.0 will make use of the same Metro interface/design language that is part of the Windows Phone and Zune HD, among other Microsoft products.

The new SDK will be released during Microsoft’s Worldwide Partner Conference in Los Angeles next week, and Microsoft execs will be seeking new partners there to develop Surface 2.0 applications and to sell the Samsung-developed systems. Microsoft is creating a new Surface Premier Partner Program to highlight developers who are targeting the Surface 2.0 system. Microsoft also plans to make available a migration tool to help developers who built apps for the Surface 1.0 tabletop to move their programs to the new Surface systems.

Via: ZDNet

No Tags

NUITEQ’s Partner Interactive Box just released a few brand new videos of their multi-touch solutions, which come bundled with the award-winning multi-touch software product Snowflake Suite.


Interactive Box Monolite & Mekanix multi-touch solutions


Interactive Box Touche & Bigfoot multi-touch solutions


Multi-touch gestures

For more info on Interactive Box their Industrial Touch and Multi-touch solutions, visit www.interactivebox.it or call 00 39 0 40 8333 436

Interactive Box is excited to offer NUITEQ’s multi-touch software solutions with their innovative multi-touch hardware and so are other System Integrators, VAR’s and resellers. Learn more about what some of NUITEQ’s Customers and Partners have to say about NUITEQ services and Snowflake Suite, here in the Testimonials section.

Early last week together with NUITEQ’s Chief Marketing Officer Pradeep George, I hopped on a plane from Skellefteå via Stockholm, Helsinki, Delhi to Pune to visit our Indian Partner TouchMagix.

It started off nicely with a lemon cheese cake at Arlanda airport in Stockholm.

http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc6/267652_237226249631708_186311334723200_805008_528523_n.jpg

Arriving in Delhi I found out that Finnair lost my suitcase, so I was happy to go on a shopping spree for new clothes on Finnairs cost. Don’t you just love it when an airliner loses your bag?

Two days later Finnair returned my bag broken, suitcase Fin(n)ished :(, but hey at least I did some free shopping right?

The next couple of days we spent at the TouchMagix office to learn more about their interactive solutions, such as interactive floors, walls, tables and other products such as the MagixFone, which is an awesome piece of technology.

http://a3.sphotos.ak.fbcdn.net/hphotos-ak-snc6/281637_237226466298353_186311334723200_805013_3263612_n.jpg
Interactive floor

http://a6.sphotos.ak.fbcdn.net/hphotos-ak-ash4/269042_237226302965036_186311334723200_805009_7106974_n.jpg
MagixTable

Also check out the MagixTable here, a true multi-user multi-touch table that comes bundled with NUITEQ’s award-winning multi-touch software product Snowflake Suite.

Aside from all the cool technology that we played around with, my favorite item at their office (aside from the air-conditioning) was this coffee mug.

http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/268412_237226696298330_186311334723200_805019_697917_n.jpg

Of course you can’t go to India without eating great Indian food.

http://a7.sphotos.ak.fbcdn.net/hphotos-ak-snc6/284387_237226362965030_186311334723200_805011_81767_n.jpg

http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc6/270362_237226412965025_186311334723200_805012_2186826_n.jpg

I was very impressed with how good vegetarian food can taste. If you are planning to become a vegetarian, India is probably the best and easiest country in the world to become one.

During one of the evenings we went out eating with the TouchMagix team, which was great fun.

http://a8.sphotos.ak.fbcdn.net/hphotos-ak-snc6/268102_237226526298347_186311334723200_805015_3037521_n.jpg
Had great laughs with TouchMagix’ Manager of Sales and International Business Amit Rao

I was impressed with the passion and dedication the TouchMagix team offered Customer Support. They are reachable 24/7 and even though we were having a team dinner in a restaurant and a customer called with an issue, they picked up the phones and laptops and got back to work at the restaurant dinner table. Thats how customer support should be.

http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc6/268357_237226582965008_186311334723200_805017_3436236_n.jpg
My good friend Anup Tapadia CEO of TouchMagix assisting a customer despite having a company dinner

http://a3.sphotos.ak.fbcdn.net/hphotos-ak-snc6/268047_237226636298336_186311334723200_805018_6174237_n.jpg
Dedicated to Customer Satisfaction

http://a6.sphotos.ak.fbcdn.net/hphotos-ak-ash4/270337_237226779631655_186311334723200_805021_526946_n.jpg
A quick pic before we went home

I big thanks goes out to TouchMagix for their hospitality.

It was an interesting trip to learn more about the TouchMagix team, their products, the Indian culture, food, customs etc.

The most memorable of the trip was the crazy traffic, good shopping, awesome food, the Mumbai bombing and the big contrast between rich and poor. Looking at the poverty in the country, you realize how lucky you actually are if you can eat every day, have a roof over your head and a job that you love.

Oh yeah, I was surprised to find out that pressing buttons in an elevator is actually a job.

Today NUITEQ has released the Snowflake 2.0.3 version upgrade.

Changes include:

- Added more Browser settings
- Added a limit to the amount and the size of the log files
- Fixed various hard coded paths in the applications
- Fixed general optimizations in the applications
- Fixed issue with running applications in exclusive mode
- Fixed memory leak in Puzzle when using videos
- Fixed a crash issue with receiving empty TUIO messages
- Fixed issues when running Draw and DrawOnVideo in windowed mode
- Fixed using external applications
- Fixed using submenus
- Fixed a crash issue in PDF Viewer
- Increased the max size of the keyboard in Browser

If you have any questions or feedback about Snowflake, please let us know here.

To learn more about the changes we have made to Snowflake throughout the years, check the Change Log on the NUITEQ Support Wiki here.

In the below video, Malaysia based Innovation Now Sdn Bhd is showcasing Snowflake Suite 2.0 on their true multi-user multi-touch table called Inno-Table.

Some of the features and applications included in the video are:
- 180 degree interface flip (ideal for horizontal collaborative environments)
- Content sorting in the Media Viewer
- PDF viewer
- Multi-touch web browser with onscreen keyboard, amongst others highlighting Facebook

Want to learn more about Snowflake? Contact us here.

We are so excited about the Auto Updater program that we added to Snowflake 2.0, that we released another quick update for you, already the second update in just a few days, namely version 2.0.2. Its kind of addicting to be able to offer you the latest improvements in such a short time frame and in such an easy way.

Just as a reminder for those of you who are familiar with previous versions of Snowflake. Until recently every time when we released a new upgrade, you had to uninstall your existing Snowflake version and then install the new version. We however wanted to offer our Partners and Customer a smoother experience when offering them the latest version of the software, so we developed the Auto Updater program.

This program (which comes installed with Snowflake) basically looks for any Snowflake updates that are available for download and then easily installs available updates on top of the existing installation, without the need for you to go through the process of completely uninstalling and reinstalling Snowflake. We figured that this would make your life a lot easier.

The changes for version 2.0.2 are as follows:

Version 2.0.2 - 2011/07/06

- Added settable colors in DrawOnVideo
- Added settable text in PDF Viewer and Media viewer
- Added settable text when loading applications
- Added .mp4 video support to Puzzle
- Added smoother thumbnail loading in Media Viewer
- Added support for using specific images as thumbnails in Media Viewer
- Added a better message when OSC fails to bind the socket
- Added a setting to specify the Browser menu bar colors
- Added a message if the screen saver fails to play (codec issue)
- Added initial support for unicode in Snowflake
- Fixed web page centering
- Fixed corner menu default setting in Configuration Editor
- Fixed so that mouse control is enabled by default on Mac
- Fixed issue with config variables that contained ‘:’
- Fixed various minor issues in Configuration Editor
- Fixed Configuration Editor UI for Mac
- Fixed an issue where Snowflake took a long time to exit
- Fixed a hard coded path issue in PDF Viewer
- Fixed rendering issues in Connledge

For the Mac users, we tuned the Auto Updater for Mac, so you’ll be able to use it from version 2.0.2 (this release and onward). So we recommend you to install the complete 2.0.2 and use the Auto Updater from hereon forward for any updates that will become available in the future.

If you haven’t already installed Snowflake before, you can download a free evaluation version here.

The Snowflake SDK for Windows will be available for download today or tomorrow, so keep your eyes on this blog or NUITEQ’s corporate twitter at www.twitter.com/multitouch

Today was a very encouraging day, having received endorsements from all over the world from Partners, Clients and soon to be Clients about how much they enjoyed the new Snowflake 2.0 release.

From France
I just tested the new 2.0 version and it really looks great!

I like:
- the new design, more modern
- the new browser
- the 180° swap, really great on a table
- the new organisation for the viewer app, that’s really great, it will help a lot for custom content, we use this app all the time!

So really, great job! It’s really a great improvement!

From Ecuador
Snowflake is really awesome. We have not experienced any crash.

From Italy
Its just fantastic! The new QT platform has done a miracle.
Loading is incredible, all the new functions also.
The Media Viewer is fantastic.
I’m very very happy with all of it. Surely the best multi-touch software suite around today.

Today we received some great feedback from people that worked with the yesterday released Snowflake 2.0.
Because we are dedicated to ensuring that we offer our Partners and Customers an as good as possible experience, we released several quick fixes.

- Added Connledge, Draw and Stacks to trial
- Fixed that Snowflake doesn’t start over registration dialog, if on Windows UAC is set at the default value
- Fixed videos on Mac making it work “out of the box” without additional codecs, avoiding white screens when screensaver is loaded
- Fixed error message with Snowflake Registration on Mac
- Fixed in the Configuration Editor that apps are not added to the excluded apps list when clicked on Default in Corner menu tab
- Fixed duplicate app entries in the Configuration Editor
- Fixed issue with showing unregistered trial version when starting Snowflake the first time after registering

Windows users can easily use the Auto Updater and see that a new update is available, which then simply can be installed with the click of a mouse (no more uninstalling and reinstalling of complete installers).

We are currently tuning the Auto Updater for Mac, so we recommend Mac users to install the complete 2.0.1 on top of the 2.0 release.

Have a great weekend!

http://nuiteq.com/images/win7.jpg http://nuiteq.com/images/snowflake-preview.jpg http://nuiteq.com/images/sf_for_mac.jpg
Snowflake Suite for Windows XP, Vista & 7 TouchCore rear camera image processing Snowflake for Mac

The Snowflake SDK for Windows and the Snowflake SDK for Mac will be available for download in the upcoming days.

30 June 2011

NUITEQ® launches major version upgrade with the release of Snowflake Suite 2.0, its award-winning multi-touch software product

Skellefteå, Sweden, June 30, 2011 - NUITEQ®, the award-winning multi-touch software technology
company, today announced the launch of version upgrade 2.0 of its industry leading muli-touch software product Snowflake Suite.

The new version release is the most in depth version upgrade NUITEQ has released in over four years.

The new 2.0 release comes delivered with a much requested multi-touch browser, allowing users to zoom in/out, pan around and tune into details on websites simply by using iPhone alike finger gestures.
The multi-touch browser comes with an on-screen keyboard, supports e-mail, chat and popular websites such as Google, Facebook, Twitter, CNN, Youtube and other Flash based content websites.

Additionally Snowflake is now compatible with Apple’s Mac operating system, offering System Integrators that prefer Apple’s operating system over Windows, the opportunity to use small form factor Mac minis.

Furthermore NUITEQ developed a cost free Apple iOS application named Snowflake Remote, which allows users to utilize their iPad, iPhone or iPod as a remote input device.
Snowflake Remote can be downloaded from iTunes completely for free.

A 180 degree interface flip functionality is integrated into Snowflake, giving people that use horizontal multi-user multi-touch systems such as tables, an easy to use solution to work more collaboratively.

For months the software developers at NUITEQ have worked on completely rebuilding the Snowflake framework, making it fully QT based. This allows software developers to be more flexible and time/cost efficient when creating their own multi-touch software applications with the new Snowflake 2.0 SDK.

Other than that, the NUITEQ developers have integrated an auto updating feature, which gives users the capability to easily upgrade Snowflake in the future, without having to unininstall and reinstall complete versions, offering a more user friendly approach. Updating the software when a new release is available will be a matter of a few mouse clicks.

As by popular request of NUITEQ’s partners and customers, content such as videos, images, PDF brochures and MP3 audio files can now easily be sorted for better viewability in the Media Viewer.

And the icing on the cake, new graphics have been incorporated to give it that fresh, smooth and professional Snowflake look.

NUITEQ worked closely with its customers and partners during the beta testing process of Snowflake 2.0, to listen to their input, so that crucial feedback was integrated.

Snowflake is known for its customizability, stability and performance, however NUITEQ raised the bar even further with this new 2.0 release, making it probably the fastest performing and most stable multi-touch software product in the world.

“We are extremely excited to offer this amazing new release of Snowflake. The large amount of improvements and changes we have made to this new version, emphasizes our strong focus to continuesly develop the product so it stays in line with the expectations of our partners and customers.”, says NUITEQ’s CEO Harry van der Veen. “We are also very much looking forward to see what kind of new multi-touch software applications developers will create with our new Snowflake 2.0 SDK.”

The Snowflake 2.0 SDK allows software developers to create their own innovative multi-touch software applications on top of the Snowflake platform. The brand new SDK comes with sample applications, tutorials and instructions to assist developers to create their own applications.

Companies that prefer to outsource projects so they can focus on their core business, can access NUITEQ’s inhouse multi-touch software development team.

NUITEQ has been specializing in developing customized multi-touch software applications for over four years, which has given the company a deep experience in delivering bespoke user experiences across a wide range of industries.

Snowflake is compatible with Microsofts Windows XP, Vista, 7 and Apple’s Mac operating systems.
Snowflake is supported by virtually every multi-touch hardware device in the industry, including platforms such as:
Wacom, PQ Labs, 3M, N-trig (amongst others integrated in HP, Dell and Lenovo laptops), NextWindow, dreaMTouch, Visual Planet and rear camera based systems.

Snowflake is worldwide being used in a wide variety of industries including Public Spaces, Education, Entertainment, Exhibitions/Events, Real Estate, Museums, Retail -stores and shopping windows, Interactive advertisment, Digital signage and other industries.

A free trial version of Snowflake Suite can be downloaded from the NUITEQ website, located at www.nuiteq.com.

About NUITEQ
NUITEQ is a 2010 Red Herring 100 Global award-winning Swedish multi-touch technology company,
that offers advanced multi-touch software and hardware solutions.

Late 2010, the company was awarded the 10th Most Promising Tech Startup in the World by Guidewire Group.

NUITEQ’s vision is to improve the way people interact with technology, by creating rich engaging user interface experiences.

Visit www.nuiteq.com for more information.