Diner

The Diner example application demonstrates how QML can be used to build a simple, impressive catalog-type application based on local XML data. It is straightforward to convert the application to use internet resources instead of local XML-resources. The application is designed in such a way that it is easy to replace the content and visual style for different restaurants. The application utilizes the QtQuick UI components all around, e.g. in the navigation (PageStack, ToolBar), Dialogs and Buttons etc.


This application features tab-based navigation, using the TabGroup and ToolBar Qt Quick UI components. The UI is implemented using mostly platform-specific Qt Quick Components but it also has some custom graphics and UI elements which are designed to be reusable in other applications as well. The booking view also introduces the experimental com.nokia.extras components, namely the DatePicker and TimePicker dialogs.

For further information about the implementation of the application, see the wiki.

You can find the Qt Quick Components project page from the Qt Quick Components wiki page. The whole Qt Quick Components list (for Symbian), including all of the components used in the Diner example app, can be found on theAll Qt Quick Components page.
Also, some custom UI components from theQML Templates project might still be used.

In parallel, a corresponding Windows Phone version of the application has also been developed.

5 latest activities

Categories: Qt, Qt Quick, Qt Quick Components
License:
Created: February 7th, 2011
Visibility: Public

13 followers

Project team

Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

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