- Platform Targeted - Entertainment (All in One device)
- Overview - Stay organized, save your ideas and improve productivity.
- Languages Used - WPF 4.5, C#.NET.
- Intended Uses - Every user is Intended User of application. See Intended User section.
- Approach Taken - see Approach Taken section.
The application idea best fits under All in One : Entertainment
Fun Cam is a cam application where user can edit their live images or an old clicked images with some cool filters and can enjoy sharing it on social media. It will be great photo editing application.
This app will be utilizing awesome features of Ultrabook with power of Intel Perceptual Computing Sdk.
I am writing this app to participate in Intel App Innovation Contest 2013.
In order to understand this, you should have basic knowledge of C# programming and WPF. I will also be utilizing power of intel perceptual computing sdk.
Fun Cam will be a cool cam application loaded with lots of features and it will support various advance input modes. I have not yet decided that which third party library I will be using to edit images. I can use aforge.net or I can used Nokia latest imaging library launched with lumia 1020, I yet have to decide it.
App will be supporting various filters like blur filter, Red filter, black & white and many more. App will also be supporting various common photo editing features like cropping, rotating, scaling etc.
What features app will be utilizing -
Lets us look at what features of Intel Ultrabook we will be utilizing heavily with this app.
Touch and Multitouch - Application will be fully touch aware for user and will be multi touch enabled. Other devices like external stylus, detachable form factor of the tablets will also be supported in app.
Hand and Body gestures - User will be able to navigate among pages, browsing history using simple gestures. User will be able to zoom image using simple pinch to zoom gestures.
Not only that if user will have Creative gesture camera, they will be able to utilize power of intel perceptual computing sdk. They will be able to user air gestures for navigating among pages. Other features of perceptual computing does not require camera.
Voice Commands and Voice Navigation - Application will be fully loaded with voice commands. User will be easily able to control application using voice commands.
Example : Say cheese will click user images on count of 3. Isn't is cool.
Camera Capture - As you know this is a cam application so we must have to stream live images of user from ultrabook hd camera.
Approach towards development -
I will be creating a windows 8 desktop app, where I will be interacting gestures, touch and voice capability of ultrabook. On top of that I will be integrating Intel Perceptual Computing Sdk with this app to provide above mentioned cool features.
This app will be helpful for every end user who browse internet using web browsers. This will work on Desktop, Laptors but its best capability can be exposed on Ultrabooks where you will be able to use every feature of this application.
Even if user will not have Creative Gesture Cam this app still works same and will be powerful But If user will have creative gesture cam it will be like bread and butter with jam.
Apart from all these user will be provided with great intuitive help, where user will be able to test gestures, voice commands etc available in application.
Just started with app -
Before we start let me add an snap shot of application where my friend having fun with initial development of app.
I just started coding, and creating a initial UI of application where I captured raw data from camera and just took some quick snap shots from application.
We can capture raw data from camera either using Intel Perceptual Computing Sdk or with some third party library. Snap shot of app looks great but this have a disadvantage, Intel PreC sdk only capture raw data either in 320*240 or 640*480. It is capturing it at 30fps which is good enough we can even increase it to 60fps for better experience. But with ultrabook hd camera these numbers are just not good enough. I have to look some alternative as well.
You can checkout the snap shot of application above which is under development.
This application will server every end user whether it’s a student, house wife, business man, engineers, or government employees. It will be a fun loving application.
I will be using C# as my primary language for coding. Designing of application will be done in XAML (WPF). I will be integrating this app with powerful intel technology like intel perceptual computing.
Points of Interest
Enjoy working with Intel Perceptual Computing Sdk.
- 28 July 2013: Added idea overview of application for contest.