SophiaFramework UNIVERSE 5.3 |
About SFR responder | |
---|---|
The SFR responder classes whose names start with "SFR" are not currently supported and will be discontinued in SophiaFramework UNIVERSE 6.0. In the development of a new GUI applet, it is recommended to use the SFY responder classes whose names start with "SFY" or "SFZ" Reference: Development with SFY GUI Framework | SFY Responder | SFR Responder |
Default version of BREW SDK | |
---|---|
In the sample codes included in this package, BREW SDK 3.1 is prerequisite. If BREW SDK 4.0 or BREW SDK 2.X is used, you have to change the library to be linked with according to the version of BREW SDK used. |
Development with YAGARTO 4.4.2 and BREW SDK 4.0.4 SP02 | |
---|---|
When you develop your applet with YAGARTO4.4.2 and BREW SDK 4.0.4 SP02, you have to update the 30th line of the BREW header file "sdk\inc\AEEOldVaList.h" as follows:
// before update
#elif defined(__GNUC__) && defined(__arm__)
// after update
#elif (0)
|
Development with GNUARM4.1 and BREW SDK 4.0.4 SP02 | |
---|---|
When you develop your applet with GNUARM4.1 and BREW SDK 4.0.4 SP02, you have to update the 30th line of the BREW header file "sdk\inc\AEEOldVaList.h" as follows:
// before update
#elif defined(__GNUC__) && defined(__arm__)
// after update
#elif defined(__GNUC__) && defined(__arm__) && (__GNUC__ >= 4) && (__GNUC_MINOR__ >= 4)
|
SophiaFramework Document List
Document | Contents | Location |
---|---|---|
Reference | SophiaFramework UNIVERSE Reference: Introduction, Programming Overview, Class Reference | Reference folder located in the folder where SophiaFramework UNIVERSE is installed. |
Examples | Sample Codes for Class Usage | Example folder located in the folder where SophiaFramework UNIVERSE is installed. |
Tutorials | Sample Codes for developing a BREW applet with SophiaFramework UNIVERSE | Tutorial folder located in the folder where SophiaFramework UNIVERSE is installed. |
Sample Codes (in the Example folder)
Example | Description | Reference |
---|---|---|
yhelloworld | The yhelloworld applet with SFY GUI Framework. | Development with SFY GUI Framework |
chelloworld | The chelloworld applet without GUI Framework. | Development without GUI Framework |
standardcontrol_sfy | How to use a standard GUI control. | Control(SFY) |
customwindow_sfy | How to create a custom window. | |
custombutton_sfy | How to create a custom button. | |
stringexplainer | String processing. | String |
graphicsexplainer | Shape and color processing. | Shape and Color |
collectionexplainer | Data management. | Collection |
bufferexplainer | Memory management. | Memory |
protocolexplainer | Networking programming such as TCP / IP, UDP, POP3 / SMTP etc. | File, Network |
streamexplainer | Stream processing on string or binary. | File, Stream and Storage |
storageexplainer | I/O processing on file or memory. | File, Stream and Storage |
xmlexplainer | SOAP / XML processing. | SOAP / XML |
generalexplainer | Date management, getting device information, getting an event information etc. | Other Utilities |
networktime | Getting TOD from NTP servers. | |
mathematicsexplainer | Classes for mathematical operations such as generating a random number, trigonometric function and so on | Mathematical Operations |
pointerexplainer | Smart pointer for the BREW interfaces. | BREW Interface Wrapper |
debugexplainer | Definition of diagnosis macro and memory trace. | Debug |
coreexplainer | SFCCondition, SFCType, SFCCore, SFCMemory. | |
frameexplainer | How to use a frame. | |
tabbrowser_sfy | Tab browser for BREW implemented using the browser control. | BREW Tab Browser |
screensaver_sfy | Screen saver. |
*Other utility samples are also available.
Main Sample Codes (in the Tutorial folder)
Folder Name | Applet Name | Description |
---|---|---|
helloworld | HelloWorld Applet | Environment configuration: Testing on Simulator and device. |
cartoon_sfy | Cartoon Applet | Creating a BREW applet with the GUI Framework. |
block | Breakout | Creating a BREW applet applications without the GUI Framework: drawing and timer. |
rssreader_sfy | RSS Reader | Windows, controls, HTTP communication, XML parser, string. |
simplemailer_sfy | POP/SMTP Mailer | Implementing a simple mailer for BREW. |
simplecamera | BREW Camera Applet | Creating custom software for Camera phones. |
syncscheduler_sfy | vCalendar Scheduler | How to use templates and rendering. |
Folder to save the BREW API reference in | |
---|---|
When saving the BREW API reference of ".chm" in the same folder with the SophiaFramework UNIVERSE reference of ".chm", the link to the BREW API reference in the SophiaFramework UNIVERSE reference will be effective. |
Copyright(c) 2002 - 2024 Sophia Cradle Incorporated All Rights Reserved. |