Posts Tagged ‘Qt’

Developing QML Application on Symbian

Tuesday, December 28th, 2010

I have never developed anything on Symbian platform and the reason for this is that I couldn’t care less about the Symbian before. I have always been more into about Qt and gadgets that run Linux rather than Symbian.

Now the things have changed a bit – it’s possible to develop Qt applications for Symbian platform which makes  easier to start app development on Symbian for me as a Qt developer. The other reason is, thanks to Qt Ambassador program, that I happen to own N8, which btw is a pretty good HW. To be honest, I can’t praise much the UX on N8, but still, it’s a good hardware.

So I have spent couple of evenings to getting familiar with Symbian development. The most natural way to start it (for me) is of course trying to port QuickFlickr for N8. Before writing more stuff, here’s the video where I run the latest version of QuickFlickr with new UI on N8.

(more…)

Using QML with 3D and OpenGL

Monday, November 8th, 2010

I’m a real newbie when it comes to OpenGL, but my personal plan is to try to learn as much as possible about OpenGL ES 2.0 and be able to understand it better e.g. how things like Qt Scene Graph works. Of course, it would be nice to be able to contribute to the Qt Scene Graph project too at some point.

Now I have spend few evenings trying to study how you can do things with OpenGL and I went little bit side tracked at some point. I started do some research how could use a QML application in 3D. The solution was actually much easier than I thought. Here’s the PoC video about running Samegame, the QML demo application rendered on a 3D cube.

As you can see from the video, it’s not perfect yet. The mouse events aren’t delivered with the correct coordinates to the QML item, but it shouldn’t be a big deal to transform them to the correct coordinates.

(more…)

Playing with Qt Scene Graph

Monday, November 1st, 2010

I’ve planned to get familiar with Qt Scene Graph for a several months now, but Gunnar Sletta’s presentation at the Qt Developer Day 2010 in Munich kicked me to actually do something. The goal of my Qt Scene Graph research project can be listed as follows:

  • How to build and use Qt Scene Graph
  • Get the whole picture of scene graph architecture
  • And check out the code i.e how it works
  • Try to create something of your own by using Qt Scene Graph

Before going any further, I go directly to the last bullet point and show a video about small QML demo which uses Qt Scene Graph. I borrowed the particle parts from Qt Scene Graph’s testing code and created few vertex and fragment shaders for rotation, scaling and manipulating colors.

(more…)

Going to Qt Developer Days 2010, Munich

Tuesday, October 5th, 2010

I’m going to  Qt Developer Days 2010 next week.It’s be my first time there, and I can’t wait to see all the interesting presentations. My employer is paying my trip so I’ll write something about the event to Cybercom Channel. Here’s the list of technical sessions that I have planned to check out:

About the keynotes, the DreamWorks presentation sounds very interesting. I can’t wait Troll Happy Hours and the dinner part too. I’ve heard that last year the dinner was a nice event.

I sure hope that it’ll be a fun trip and it’s also nice to see faces of irc nicks. Oh, yes because my trip is sponsored by Cybercom I can promote here that we will have a booth/a presentation area there where you can checkout some demos for example RdUX demo i.e. QML based multitouch concept device and this music client . Maybe event something more…

Cu there!

QuickFlickr Available at Extras Devel

Tuesday, September 7th, 2010

Here is the latest video about the latest version of QuickFlickr on N900:

New features and future plans

I have spent little time for making QuickFlickr more mature and improving its usability. The following set of features have been implemented:

  • Latest uploads from contacts
  • Contact photostream
  • Single image details: views, tags, description, comments, displaying image details in a webview, displaying a webpage from link inside the description
  • Favorites: viewing your favorite images, adding and removing a favorite image
  • Recent activity: display number of comments and favorites of your images, displaying and adding comments

Future improvements and new features:

  • Displaying a “loading” indicator during loading / waiting
  • Displaying information about people that have your image as a added a fave
  • User’s groups and image pools
  • Uploading a picture to Flickr
  • QML based viewfinder and possibility to take a pic from N900′s camera

(more…)