Resource information

Advanced

S60 5th Edition: Solitaire Game Example

XML description:

Solitaire screen shotThis C++ example application demonstrates a fully touch-optimised application using various touch UI features of S60 5th Edition with direct manipulation. Besides tapping the cards, the user can drag and drop them using a finger or the stylus.

The application demonstrates handling pointer events of custom made UI controls. Also, tactile feedback using the Touch Feedback API is received. Double buffering is used to draw on the screen to avoid flickering. By default, the cards are implemented as Scalable Vector Graphics (SVG) icons, but the example also provides an option to draw them using methods of the graphics context class CWindowGc. In the updated version, major drawing optimisation has been done.

Important classes: CCoeControl, MTouchFeedback, CFbsBitmap, CWindowGc.


type:
Example
topic:
Entertainment
Games
Graphics
     SVG
S60
     S60 5th Edition
Symbian C++
UI
     Touch UI
Advanced
02 March 2009

S60 5th Edition: Solitaire Game Example v1.1

This updated C++ example application demonstrates a fully touch-optimised application using various touch UI features of S60 5th Edition with direct manipulation. Besides tapping the cards, the user can drag and drop them using a finger or the stylus. The application demonstrates handling pointer events of custom made UI controls. Also, tactile feedback using the Touch Feedback API is received. Double buffering is used to draw on the screen to avoid flickering. By default, the cards are implemented as Scalable Vector Graphics (SVG) icons, but the example also provides an option to draw them using methods of the graphics context class CWindowGc. In the updated version, major drawing optimisation has been done. The example application was developed for S60 5th Edition and touch UI. Important classes: CCoeControl, MTouchFeedback, CFbsBitmap, CWindowGc.

Zip Archive (.zip); English (en)

Archived Versions

These versions have been superseded by newer versions and are considered archived.

Advanced
02 October 2008

S60 5th Edition: Solitaire Game Example

This C++ example application demonstrates a fully touch-optimized application using various touch UI features of S60 5th Edition with direct manipulation. Besides tapping the cards, the user can drag and drop them using a finger or the stylus. The application demonstrates handling pointer events of custom UI controls. Also tactile feedback is used. Double buffering is used to draw on the screen to avoid flickering. The cards are by default implemented as SVG icons but the example also provides an option to draw them using methods of the graphics context class. Important classes: CCoeControl, MTouchFeedback, CFbsBitmap, CWindowGc.

Zip Archive (.zip); English (en)

 
 
Additional information
distribution:
Global Web Site
S60 Web Site
has media instance:
http://sw.nokia.com/id/a544fb72-c335-42c2-9707-8d1abeb332e0/S60_5th_Edition_Solitaire_Game_Example_v1_1_en.zip
http://sw.nokia.com/id/ddb1d1fa-799f-4987-b2b3-4d1f9b0b011c/S60_5th_Edition_Solitaire_Game_Example_v1_0_en.zip
publication rights:
Copyright © 2008-2009 Nokia Corporation.
Publisher:
http://sw.nokia.com/id/1e0a8e4a-7b36-4018-8304-a3d7d1af93e8/forum_nokia_publish_agent
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