123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- QML Restaurant App
- ===================
- The Restaurant 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 features tab based navigation using a tab bar UI component. The
- UI is implemented using custom graphics and UI elements, which are designed to
- be reusable. Special attention has been given for supporting the screen
- orientations. For example, there are two booking view implementations from which
- the correct one is chosen depending on the current orientation. The booking view
- also introduces the Reel UI component, which can be used to select items from a
- predefined list.
- FILES
- -------------------------------------------------------------------------------
- design/*
- - UI design files
- RestaurantApp/*
- - The application itself. Contains a .pro-file that can be opened in Qt SDK 1.1beta.
- screenhots/*
- - Screenshots for the wiki page
-
- INSTALLATION INSTRUCTIONS
- -------------------------------------------------------------------------------
- Mobile device (Symbian^3)
- ~~~~~~~~~~~~~~~~~~~~~~~~~
- There are two ways to install the application on the device.
- 0. The Qt libraries (4.7.2 or higher) must be installed. See the section
- COMPATIBILITY for more information about the installation.
- 1. a) Drag the restaurantapp_1.0.0.sis file to the Nokia Ovi Suite when the device is
- connected with the USB cable.
-
- OR
-
- b) Send the application directly to the Messaging Inbox (for example,
- through Bluetooth).
- 2. After the installation is complete, return to the Application menu and
- select the Applications folder.
-
- 3. Locate the RestaurantApp icon and select it to launch the application.
- Maemo device
- ~~~~~~~~~~~~
- Mobile device (Maemo)
- ~~~~~~~~~~~~~~~~~~~~~
- 0. The Qt libraries (4.7.0 or higher) must be installed. See the section
- COMPATIBILITY for more information about the installation.
- 1. Copy the restaurantapp_1.0.0_armel.deb file into a specific folder on the
- device (for example, 'MyDocs').
- 2. Start XTerm. Type 'sudo gainroot' to get root access.
- 3. 'cd' to the directory to which you copied the package
- (for example, 'cd MyDocs').
- 4. As root, install the package:
- dpkg -i restaurantapp_1.0.0_armel.deb
- 5. Launch the Applications menu.
- 6. Locate the RestaurantApp icon and select it to launch the application.
- COMPATIBILITY
- -------------------------------------------------------------------------------
- - Symbian^3 with Qt version 4.7.2 or higher.
- 1. Download Qt for Symbian (4.7.2 or higher) from qt.nokia.com.
-
- 2. Drag qt_installer.sis on top of the device in Nokia Ovi Suite while the
- device is connected. The SIS package is found in the installation folder
- of Qt for Symbian (4.7.2 or higher).
-
-
- - Maemo with PR1.3 which includes Qt 4.7.0.
- 1. Use Nokia Ovi Suite to update the device's firmware to PR1.3.
-
-
- Tested on:
- - Nokia N8-00
- - Nokia E7-00
- - Nokia N900
- Developed with:
- -QtSDK 1.1beta
- VERSION HISTORY
- -------------------------------------------------------------------------------
- v0.1.7 Initial version published in Forum Nokia Projects.
|