Home > News > Sophia Cradle Releases GUI Framework for BREW

Press Release

Sophia Cradle Releases GUI Framework for BREW

The industry breakthrough graphical user interface on mobile phones

Abstract

KYOTO — August 1, 2002 — Sophia Cradle Incorporated (Headquarter: Kyoto; CEO: Kazunori Sugiyama), an innovative developer of mobile phone software, today announced the release of SophiaFramework, a development framework for BREW with graphical user interface (GUI). It is a groundbreaking approach to developer productivity in the sense that it is the industry's first development framework that equips GUI for BREW applications. SophiaFramework will be provided as a class library for C++ programming language.

Examples of GUI framework

Examples of GUI framework

How different classes are related

How different classes are related

Full Story

KDDI will start providing BREW [*1] service, a mobile phone platform that enables applications to work on any handset no matter what the underlying system software is. It is expected that more and more applications will be developed on BREW in the near future.

However, there had been no useful module that enabled BREW developers to make an application with graphical user interface (GUI) [*2]. Therefore developing a sophisticated user interface application would cost a lot, which was the biggest problem when developing BREW applications.

As a solution, Sophia Cradle developed SophiaFramework, a GUI module or framework that enables GUI for BREW applications. The SophiaFramework technology will be available to customers in the end of 2002, as a class library for BREW in C++ [*3] programming language.

###

Terms

[*1] BREW

A mobile phone platform released by QUALCOMM in January 2001. BREW-enabled applications work no matter what the underlying system software in the mobile phone handset. Users can download a compiled program from the Internet and run it on any BREW-enabled handset. BREW service is currently provided in the United States and in the Republic of Korea. In Japan, KDDI will start BREW service in 2003.

[*2] graphical user interface (GUI)

A graphics-based user interface that incorporates movable windows, icons and a mouse.

[*3] C++

An object-oriented version of C programming language, which has been widely used to develop enterprise and commercial applications. The advantage of programming in C++ is that the classes can be recycled for better developer productivity and maintainability. However, the runtime speed may be slower and the application size may be bigger than the applications that are developed in C.

About Sophia Cradle

Sophia Cradle Incorporated is a mobile phone software developer which currently specializes in BREW C++, GUI middleware and mobile Java. Founded in 2002, Sophia Cradle aims to render services to the improvement of everyone's quality of life by creating innovative mobile Internet technology. For more information about Sophia Cradle, please visit www.s-cradle.com/english/.