release_notes.txt 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. MirrorHouse
  2. ===========
  3. This Qt Quick example application demonstrates how to use the QCamera from the
  4. Qt Mobility Multimedia module and how to create a circus-style mirror effect
  5. with it. The application shows how to manipulate camera frames in real time.
  6. This example application is hosted in Nokia Developer Projects:
  7. - http://projects.developer.nokia.com/mirrorhouse
  8. For more information on implementation visit the wiki pages:
  9. - http://projects.developer.nokia.com/mirrorhouse/wiki
  10. What's new in version 1.3
  11. -------------------------
  12. Experimental Harmattan version is merged with the main project.
  13. 1. Usage
  14. -------------------------------------------------------------------------------
  15. Touch the mirror to enable get use of secondary camera and try to pinch
  16. in/out mirror for zooming it.
  17. 2. Prerequisites
  18. -------------------------------------------------------------------------------
  19. - Qt basics
  20. - Qt Quick basics
  21. - Manipulating image data manually
  22. 3. Project structure and implementation
  23. -------------------------------------------------------------------------------
  24. 3.1 Folders
  25. -----------
  26. | The root folder contains the project file, resource files,
  27. | the license information, this file (release notes) and the
  28. | source/qml files.
  29. |
  30. |- gfx Contains application graphics.
  31. |
  32. |- icons Contains application icons.
  33. |
  34. |- qtc_packaging Contains the Harmattan (Debian) packaging files.
  35. 4. Compatibility
  36. -------------------------------------------------------------------------------
  37. - Symbian devices with Qt 4.7.4 and Qt Mobility 1.2.1.
  38. - Nokia N9 (MeeGo 1.2 Harmattan), only experimental target with severe
  39. performance problems.
  40. Tested to work on Nokia N8-00, E7-00 and N9. Developed with Qt SDK 1.2.
  41. 4.1 Required Capabilities
  42. -------------------------
  43. None; The application can be self signed on Symbian.
  44. 4.2 Known Issues
  45. ----------------
  46. The performance in Harmattan is poor due to the use of Raster graphics system.
  47. 5. Building, installing, and running the application
  48. -------------------------------------------------------------------------------
  49. 5.1 Preparations
  50. ----------------
  51. Check that you have the latest Qt SDK installed in the development environment
  52. and the latest Qt version on the device.
  53. 5.2 Using the Qt SDK
  54. --------------------
  55. You can install and run the application on the device by using the Qt SDK.
  56. Open the project in the SDK, set up the correct target (depending on the device
  57. platform), and click the Run button. For more details about this approach,
  58. visit the Qt Getting Started section at Nokia Developer
  59. (http://www.developer.nokia.com/Develop/Qt/Getting_started/).
  60. 5.3 Symbian device
  61. ------------------
  62. Make sure your device is connected to your computer. Locate the .sis
  63. installation file and open it with Ovi Suite. Accept all requests from Ovi
  64. Suite and the device. Note that you can also install the application by copying
  65. the installation file onto your device and opening it with the Symbian File
  66. Manager application.
  67. After the application is installed, locate the application icon from the
  68. application menu and launch the application by tapping the icon.
  69. 5.4 Nokia N9 and Nokia N950
  70. ---------------------------
  71. Copy the application Debian package onto the device. Locate the file with the
  72. device and run it; this will install the application. Note that you can also
  73. use the terminal application and install the application by typing the command
  74. 'dpkg -i <package name>.deb' on the command line. To install the application
  75. using the terminal application, make sure you have the right privileges
  76. to do so (e.g. root access).
  77. Once the application is installed, locate the application icon from the
  78. application menu and launch the application by tapping the icon.
  79. 6. License
  80. -------------------------------------------------------------------------------
  81. See the license text file delivered with this project. The license file is also
  82. available online at
  83. http://projects.developer.nokia.com/mirrorhouse/browser/trunk/Licence.txt
  84. 7. Related documentation
  85. -------------------------------------------------------------------------------
  86. Harmattan camera issues:
  87. - http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Developing_for_Harmattan_Using_the_device_camera.html
  88. GOOM (Graphics memory handling)
  89. - http://wiki.forum.nokia.com/index.php/Graphics_memory_handling
  90. 8. Version history
  91. -------------------------------------------------------------------------------
  92. 1.3.1 Minor fixes.
  93. 1.3.0 Harmattan supporta addend. Memory usage optimizations.
  94. 1.2.0 Initial release with the new template.