subject: Hp Touchsmart Notes - Dot Net Development For A Wpf Based Application [print this page] This application allows the user to create "notes" on the main screen. The notes can be of different types:
Text Notes - Simple text message with option to choose different options for stationary, font, pen color, pen size etc.
Audio Notes - Voice message along with the text message.
Picture Notes - Image attached to text message.
Video Notes - Video added with text message.
ToDoLists - List of to-do items
Along with this, our Dot net developers have created a Trash feature to delete the notes from the user's dashboard.
There are different aspects of .Net framework, specifically WPF, involved in this application.
Here are the WPF features used in the application by our team of dot net developers.
Our dot net developers created an outstanding XAML based user interface. Touch/ Multi touch experience comes handy in the application. Application gives magnificent look and feel with the touch based experience.
Animation Storyboards boost the existing application's rich experience by integrating smooth transitions while going from one screen to another. Our dot net developers made use of the storyboard concept of WPF extensively to create a magnificent user interface experience.
Various triggers have been explored and used by the dot net developer team. All types of triggers - Property, Event and Data trigger have been implemented to give the whole application a distinguished look and user friendly experience.
WPF Bindings have been made in existing design of the application. This has been done to avoid unnecessary interactions of design with code. Dot net developer team has managed the binding of elements to the data in a very well organized manner so as to enhance application performance.
Various styles and Templates have been integrated to the application to manage the styling of all the controls at a common place.
Localization of the application has been done to support various languages and cultures. Dot net developers have ensured that the application is used by users from various cultures and regions with equal ease by localizing it in different cultures and languages.
Dot net developers have also implemented video streaming in the application. This is done to capture photo/video for the notes. The pictures and videos get linked to the corresponding notes created by the user.
Audio has also been captured and stored as voice file with the note. The notes created with voice with them are Audio notes that have voice associated to them.
Our dot net developers have created various custom controls as per the requirement. Serialization has also been done to make the application serialized as a whole.
The application has remarkable performance despite being animation driven and GUI rich. Dot Net developer team has worked outstandingly by using framework's animation capabilities and dot net framework to create a visually delightful user experience.
Above all, the application is being used as an aid by a school for special children, to help them increase verbal communication using technology.