FLUIDABLE

Fluidable is an open source project to improve mobile user experience of the applications using large views, such as map applications, web pages and list views. Fluidable integrates zooming and panning into a unique 3D experience and gives user up to 50% better visibility on view content. With Fluidable you can see “behind the screen frame”. To get an idea about concept, see http://www.youtube.com/watch?v=6I3x04uDh3E

Concept advantages:
• Up to 50% better visibility of large canvas on small screens
• Unique user experience
• Adds the XYZ-axle control for canvas
Potential applications which can benefit from the Fluidable:
• Browsers
• Map applications
• List views
• Image viewers
• Games
Project goal:

• We are suggesting Fluidable as a component on Qt/QML.
• Implement new “Fluidable” QML element which inherits existing “Flickable”. This way applications which don’t need 3D functionality are not affected in any way, they continue using Flickable.
• Most of the basic functionality comes already from Flickable, Fluidable extends it with 3D tilting based on flicking velocity/speed and selected properties to change max angle, tilting acceleration, friction etc. to fine tune tilting to suit application needs.
• Now applications which want 3D feature can switch to use Fluidable and fine tune default settings if needed. Fluidable itself is QmlGraphicsItem so it can be used in any Qt application and also it can basically take any QML & QGraphicsWidget content inside it.

Project roadmap
1. Proof-of-concept implementation for browser (ongoing)
2. Feasibility study, usability study
3. Qt/QML component creation