Factors to be considered while designing UI for Microsoft Kinect Apps

by Vipul Bhavsar 30. May 2012 12:30

 

  • The UI must follow a fast learning curve. The users should be able to easily understand how the app works. If the UI of the app is not user friendly, the users will start creating distance with the app resulting in decreased user engagement.
  • The app UI must allow user to learn using the app quickly rather than making them search for or explore learning. The easier is for the users to learn using the app, the more will be the user engagement.
  • Consistency is another important aspect of the UI for a Kinect app. As the users become acquainted using the app, they would predict some elements of the app and the designers need to make sure that the elements are in place so that the user is able to find them easily. In other words, it can be said that the design elements should synchronize with the human learning behavior.

Tags:

Kinect Development | Kinect UI Designing

Bug Life Cycle

by Aayush Ojha 22. May 2012 09:58

A software bug is the common term used to describe an error, mistake, fault or failure in a computer program that produces incorrect or unexpected results. Most bugs arise from mistakes or either from the program’s source code or its design.

The Life cycle of the bug can be discussed in below points:

  • The bug has been found and locked in the tracking system; it will be treated as New Bug in the system.
  • The bug is then assigned to the concerned developer for resolution and for knowing its cause.

  • The developer looks in to the possibilities of resolving and tries to fix it completely. 
  • Tester validates the resolved issues and he checks for the regression scenario.


  • If the issue is found to be fixed then he choose to Close the issue else he will Re-open the same.
  • The cycle follows for the re-opened issue till it gets closed.

Note:  Confirm all the bugs of severity 1 and 2 against final build for the release.

Happy Testing…!!!!

Tags: , ,

Quality Testing and Automation

How to use coded UI in VSTS 2010

by Ankita 14. May 2012 07:59

Coded UI is a Functional Test Automation Technique, basically coded UI records to all action and when next time you click on run button then it shows all action recorded by you and gets the result. Coded UI identify check point, data and parameter.

Steps Involved:
In Visual Studio, create a new Test Project named ForTest. To do this, Select New on the File menu, and then click Project. In the New Project dialog, select Test Documents under Test Projects. Set the project's name to ForTest, specify a valid location, and then click OK.

Add a coded UI test. To do this, in Solution Explorer, right-click on ForTest project, Select Add, and select New Test. In the Add New Test dialog, select Coded UI Test.Enter the Test name as ForTestCodedUITest and click OK. In the Generate Code for Coded UI Test dialog, select Record actions, edit UI map or add assertions, and click OK.


Record the UI Test as follows:

- Click Record to start recording steps


- Open Internet Explorer.
- Navigate to the Mileage Stats home page.
- Click Sign in or Register 
- On the Mock Authentication page, click Sign In
- On the Dashboard, click Add Vehicle
- Click on Save from the Add Vehicle form without entering any data.

Now click on Record to stop recording. Click on Show Recorded Steps to check if the steps were recorded correctly. The Coded UI Test Builder dialog should look like the following screenshot.

How to run test case/action recording:
First of all enter the test cases in test manager. If you want to run the test cases then click on “Run” option.

 

This will invoke recording of your mouse actions


Once you have finished your action recording, add coded UI:

 

Now open work item window and find your query:


You have selected all test cases and made them run :


As test cases run, the result will be appeared.

Tags: ,

An Introduction to Microsoft PixelSense

by Amit Wadhwani 8. May 2012 11:04

What is Microsoft PixelSense
Microsoft® PixelSenseTM is one of the latest technologies put forward by Microsoft. It provides a unique combination of touch and actual objects to share digital contents. The Microsoft PixelSense technology works on efficient collaboration of hardware and software to create a natural user interface platform for the users. It was initially launched as Microsoft Surface but later it was renamed to Microsoft PixelSense. Samsung became the first company to incorporate Microsoft PixelSense into its product SUR40 and make it available for public.

 

Technology
Microsoft PixelSense technology allows a display device to recognize fingers, hands and objects placed on the screen. It thus facilitates vision-based interaction without the need of a camera. Every pixel of the screen is capable to see what is touching the screen and send the information for processing and interpretation. Microsoft PixelSense thus eliminates the need of having multiple devices and allows the users to interact altogether on a single device.

 

Development
Microsoft PixelSense development is coming up as yet another area of business opportunities. There are very few companies who are providing Microsoft PixelSense development services. Microsoft provides Microsoft PixelSense 2.0 Software Development Kit (SDK) which is used by the developers to create natural user interface based touch apps for devices running on Microsoft PixelSense. PixelSense applications can be written in Windows Presentation Foundation or Microsoft XNA. 

 

About Ignatiuz

Ignatiuz Technologies is an IT company offering technology solutions for customers keeping partner centric approach with a mantra "Compelling IT Solutions". The company is passionate to latest technologies & innovation. Our consulting led approach make our customers become partners & partner's transformation to global corporations.

Ignatiuz QR Code

Month List

Tag cloud