AOExample
所属分类:通讯编程
开发工具:VFP
文件大小:32KB
下载次数:11
上传日期:2008-07-16 16:59:43
上 传 者:
kenven
说明: Active Object实现动画,可以做为学习AO的材料!
(Active Object realize animation, can be used as learning materials AO!)
文件列表:
AOExample (0, 2004-08-11)
AOExample\aif (0, 2004-08-11)
AOExample\aif\AOExampleaif.rss (663, 2004-08-10)
AOExample\aif\context_pane_icon.bmp (3016, 2004-08-10)
AOExample\aif\context_pane_icon_mask.bmp (414, 2004-08-10)
AOExample\aif\list_icon.bmp (2356, 2004-08-10)
AOExample\aif\list_icon_mask.bmp (294, 2004-08-10)
AOExample\data (0, 2004-08-11)
AOExample\data\AOExample.rss (2973, 2004-08-10)
AOExample\data\AOExample_caption.rss (599, 2004-08-10)
AOExample\group (0, 2004-08-11)
AOExample\group\AOExample.mmp (1389, 2004-08-10)
AOExample\group\bld.inf (442, 2004-08-10)
AOExample\inc (0, 2004-08-11)
AOExample\inc\aoexample.hrh (699, 2004-08-10)
AOExample\inc\aoexample.loc (922, 2004-08-10)
AOExample\inc\AOExampleApp.h (1124, 2004-08-10)
AOExample\inc\AOExampleAppUi.h (3740, 2004-08-10)
AOExample\inc\AOExampleAppUID.h (170, 2004-08-10)
AOExample\inc\AOExampleContainer.h (2320, 2004-08-10)
AOExample\inc\AOExampleDocument.h (1133, 2004-08-10)
AOExample\inc\AOExampleEngine.h (5501, 2004-08-10)
AOExample\inc\Debug.h (672, 2004-08-10)
AOExample\install (0, 2004-08-11)
AOExample\install\AOExample.pkg (1030, 2004-08-10)
AOExample\install\AOExample.SIS (7666, 2004-08-10)
AOExample\src (0, 2004-08-11)
AOExample\src\AOExampleApp.cpp (1187, 2004-08-10)
AOExample\src\AOExampleAppUi.cpp (5140, 2004-08-10)
AOExample\src\AOExampleContainer.cpp (5025, 2004-08-10)
AOExample\src\AOExampleDocument.cpp (1522, 2004-08-10)
AOExample\src\AOExampleEngine.cpp (9573, 2004-08-10)
AOExample\test (0, 2004-08-11)
AOExample\test\bld.inf (29, 2004-08-10)
AOExample\test\FileLogger.cpp (2151, 2004-08-10)
AOExample\test\FileLogger.h (1610, 2004-08-10)
AOExample\test\TestFramework.h (900, 2004-08-10)
AOExample\test\TestUrl.cpp (4193, 2004-08-10)
AOExample\test\TestUrl.mmp (283, 2004-08-10)
... ...
/*
* ============================================================================
* Name : ReadMe
* Part of : AOExample
* Created : 10.8.2004 by Forum Nokia
* Description:
* This file describes the usage and the implementation notes about the
* active object application for Series 60 Developer Platform 2nd Edition.
* Version : 1.0
* Copyright: Nokia Corporation
* ============================================================================
*/
1. Overview
The AOExample application demonstrates how to write and use own active
objects that utilize asynchronous services. The example consists of a UI
and an engine.
The engine is an active object that fetches a document from the Web
server. The UI is a really simple application that launches the engine
and shows the progress of it. The engine is explained briefly in
the document included in this example package.
2. Compatibility
The AOExample example application is compatible with Series 60 Developer
Platform 2.0. It has been tested to work with the Nokia 6600 device.
The UI has also been tested in the WINS emulator on Series 60 version 2.0
but the emulator must be upgraded to support networking before testing
the engine side.
3. About Sources
The sources conform the directory structures created by the "Series 60
AppWizard v1.9":
* Header Files are in the subdirectory "inc".
* The Implementation files are in the subdirectory "src".
There is also some testing code in the directory test. The directory
can be ignored (there is only a small project that tests the URL
parsing).
4. Building
To build the application for the device, do as follows:
1. Go to: "group".
2. Run: "bldmake bldfiles".
3. Run: "abld build thumb urel".
To build the application for the WINS (emulator), do as follows:
1. Go to: "group".
2. Run: "bldmake bldfiles".
3. Run: "abld build wins udeb".
5. Installation
There is ready-made installation package (.SIS) file for
Series 60 2.0 devices. The file can be installed to the device in
different ways including, for example, sending the file via infrared,
Bluetooth, or e-mail and then installing the file from the inbox.
Refer to the device’s user’s guide for more detailed information
on installing SIS files.
There is also package file that can be used to recreate the
SIS file. To create a SIS file:
1. Build files for the device (see section 4 for details).
2. Go to: "install".
3. Run: "makesis AOExample.pkg".
If the SDK has not been installed to the default directory, the
paths in the package file have to be updated before running
the makesis command.
近期下载者:
相关文件:
收藏者: