Search

The Photo Viewer Application

QR Code

The Photo Viewer Application

The aim of this Bachelor’s thesis was to prove the concept of building flexible and dynamic user interfaces for Symbian^3 mobile phone platform by applying declarative programming techniques and combining them together with the modern powerful programming language – Qt.

To achieve that aim it was decided to construct a photo viewer application that would be run on Symbian^3 devices. The key feature of that application would be a dynamic user interface with multiple views for representing pictures located on the phone’s memory.

The design was implemented using the UML language. This approach allowed realizing important milestones and it also helped to drive the development process in the right direction. The structure of the application was split into two major parts – Engine logic and UI. The engine’s code was implemented using the Qt programming language. The UI was done by applying a declarative programming approach with the help of the QML language and Qt Declarative module. The Nokia N8 smartphone was chosen to be a target device for testing the application.

Although the project was internal competence development work during my induction period as a software developer in Digia Finland Oy company, the application still carries significant potential for future upgrading and a wide utilization on the open market. It may especially be useful for developers who are interested in producing different dynamic UIs for their own applications and who consider applying declarative programming techniques for this purpose.

Saved in:
Kysy apua / Ask for help

Content Cannot be Displayed

Chat content cannot be displayed due to cookie settings. To view the content, modify your cookie settings to allow the following categories: Chat Services.

Cookie Settings