Namespaces
Variants
Actions
(Difference between revisions)

FlickrUp - Flickr app for Symbian & MeeGo Harmattan devices

Jump to: navigation, search
(ShwStppr -)
(ShwStppr -)
Line 40: Line 40:
 
<br />
 
<br />
 
'''<big>Absence & discontinuation of GestureArea Component</big>'''
 
'''<big>Absence & discontinuation of GestureArea Component</big>'''
 +
<br />
 
With FlickrUp v2.1.0, there are some gestures to perform respective operations in list items but sadly they don't work that well as I was not able to use GestureArea component provided by Qt.labs.gestures 1.0. Also using PinchArea and MouseArea together is a little tricky due to with it is difficult to implement pinch-zoom with ListView. I have tried to implement a custom GestureArea-like component using MouseArea element which can be found here http://code.google.com/p/flickrup/source/browse/qml/symbian/FavoritesImageViewerPage.qml
 
With FlickrUp v2.1.0, there are some gestures to perform respective operations in list items but sadly they don't work that well as I was not able to use GestureArea component provided by Qt.labs.gestures 1.0. Also using PinchArea and MouseArea together is a little tricky due to with it is difficult to implement pinch-zoom with ListView. I have tried to implement a custom GestureArea-like component using MouseArea element which can be found here http://code.google.com/p/flickrup/source/browse/qml/symbian/FavoritesImageViewerPage.qml
 
Now, I'm planning to use GestureArea component's code to implement a custom plugin for FlickrUp
 
Now, I'm planning to use GestureArea component's code to implement a custom plugin for FlickrUp

Revision as of 20:02, 12 March 2012

Note.png
Note: This is an entry in the Symbian Qt Quick Components Competition 2012Q1

Enter article metadata as described below. Note that this template can be placed anywhere in the article. Do not remove parameters that you do not use

Article Metadata

Article
Created: ()
Last edited: ShwStppr (12 Mar 2012)

Introduction

FlickrUp is an easy way to browse & upload photos on Flickr® website. FlickrUp is available for free on Nokia store for Symbian S^3 or later and MeeGo Harmattan devices. FlickrUp is developed using QtFlickr API (a Qt/C++ based Flickr API by Evengi Gordajev). FlickrUp is an open-source application and hosted on Google Code. It was started in mid-2010 for an entry for Calling All Innovator Challenge 2010 with Qt widget UI for Symbian devices but after seeing some QtQuick demo apps I decided to work on QML user interface as it helps creating much beautiful and fluid UI and more importantly it helped me port my application for MeeGo Harmattan devices. And since Oct 2011, it is available on Nokia store and already crossed 10k downloads mark in over 150 countries.


Problem areas

Problem working with QtQuick 1.0 and QtQuick 1.1 simultaneously As I started with QtQuick 1.0 for Symbian and simultaneously working with QtQuick 1.1 for MeeGo so initially it was difficult to maintain a similar UI as few components are not available in QtQuick 1.0. I have to write custom components for few of these unavailable but necessary components, like:

InfoBanner
My code for a custom InfoBanner can be found here http://code.google.com/p/flickrup/source/browse/qml/symbian/flickrup.qml



Absence & discontinuation of GestureArea Component
With FlickrUp v2.1.0, there are some gestures to perform respective operations in list items but sadly they don't work that well as I was not able to use GestureArea component provided by Qt.labs.gestures 1.0. Also using PinchArea and MouseArea together is a little tricky due to with it is difficult to implement pinch-zoom with ListView. I have tried to implement a custom GestureArea-like component using MouseArea element which can be found here http://code.google.com/p/flickrup/source/browse/qml/symbian/FavoritesImageViewerPage.qml Now, I'm planning to use GestureArea component's code to implement a custom plugin for FlickrUp


Add categories below. Remove Category:Draft when the page is complete or near complete

387 page views in the last 30 days.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved