HOME > Product > Caede
Enjoy mobile application development with

Enjoy mobile application development with

Caedeとは

Caede is an integrated development environment that converts Curl source code to mobile modules (HTML 5, CSS, JavaScript) using the provided Translator, Framework, Library and development tools.

Caede, the mobile application development tool for Curl, consists of the Caede Eclipse Plugin and the Caede SDK.

Caede SDK

Caede uses the Curl language as a mobile-oriented DSL for mobile application development, provided mainly through a free library. Caede consists broadly of three main parts: download here (link goes to development library page)
― Framework
mobile development framework
― Libraries
mobile development libraries
― Translator
HTML 5 conversion / build module

Caede Development Tools(Caede Eclipse Plugin)

The Curl language can be used as a mobile-oriented DSL, as a part of an IDE, for mobile application development.Caede can be downloaded with the integrated development environment CDE.A Curl Pro/IDE License is required for use. (A free edition is also available.)
The Caede Eclipse Plugin provides the following major features. download here (link goes to CDE download page)
― Caede Project
A project style using Curl for mobile application development, using Caede.
― Mobile Module Automated Translation
Automated background translation in a Caede project from Curl source to mobile modules.
― Caede for VLE
Enables Caede GUI components to be used in the VLE (Visual Layout Editor).
― StyleDesigner
Enables designers to create styles for both desktops and RIA applications.

Development Language Features

Caede uses the Curl language for development.
The Curl language incorporates the features of languages like HTML and Java, enabling mobile application development using just the Curl language instead of requiring a mix of several like the HTML5 mix of HTML, CSS3, and JavaScript. Desktop and smart phone applications alike can be developed, enabling the creation of good-looking applications that with high usability.

Further, Caede creates mobile applications that do not require the installation of the Curl RTE.

For details on the Curl language, see here.

Merit of mobile development by Caede

Caede allows the development of applications that can be run as native applications on smartphone or tablets. And just like Curl applications, it includes support for GUI layouts, screen transitions, business logic, web services, and more, with the addition of mobility features like local storage, cameras, and location services (e.g. GPS).