PrevNextUpHome BREW C++ Class Library & GUI Framework & XML Middleware : SophiaFramework 4.1

Read Me First

SophiaFramework Document List

Document Contents Location
Reference SophiaFramework Introduction, Programming Overview, Class Reference SophiaFramework Reference
Sample Codes Sample Codes for Class Usage "Example" directory located in the SophiaFramework home directory.
Tutorials Introduction to C++ Programming with BREW Application source codes are in the "Tutorial" Directory.
Additional info:http://www.s-cradle.com/english/products/sophiaframework/tutorial/index.html
Technical FAQs Technical FAQs http://www.s-cradle.com/support/sophiaframework/sf_tech_faq.html (written in Japanese)
Sample Code Dictionary Sample Codes for Various Purposes http://www.s-cradle.com/developer/sophiaframework/reversefaq/ (written in Japanese)

Sample Codes (in the Example Directory)

Example Description
CHelloWorld CHelloWorld without GUI Framework
RHelloWorld RHelloWorld with GUI Framework
TemplateApp Template App; consists of menus, dialogs and soft keys common to applications
StandardControl How to use standard GUI controls
CustomWindow How to create custom windows
CustomButton How to create custom buttons
NetworkTime Getting TOD from NTP servers
ScreenSaver Screensaver application
TabBrowser Tab browser application

*Other utility samples are also available.

Tutorial

File Name Application Name Description
HelloWorld HelloWorld Application Environment configuration; Testing on Simulator and device
Cartoon Cartoon Application Creating applications with the GUI Framework
Block Breakout Creating applications without the GUI Framework; drawing and timer
RSSReader RSS Reader Windows, controls, HTTP communication, XML parser, string
SimpleMailer POP/SMTP Mailer Implementing mobile email
SimpleCamera BREW Camera Application Creating custom software for Camera phones
SyncScheduler vCalendar Scheduler How to use templates and rendering