HOME > Product > Integrated Development Environment
CDE 8.0.1003

Curl CDE New Features

Screen Templates

54 different templates for common mobile application screens. Create application layouts by simply modifying a template.

Template

Preview

Preview across the range of Android and iOS screen sizes with the Caede-specific preview feature. Avoid the PC cost of running Android emulators and the time and effort of running on physical device while getting immediate feedback on layout.

Preview

Dynamic Layout Preview

The "Preview" feature now supports applications with dynamic layouts. When being previewed with tablet-sized screen, the layout for tablet will be used, and similarly this is true with a smart pohone-sized screen.

Dynamic Layout Preview


CDE Major Features

One Source for Mobile Development

Find Errors Before Execution
CDE Feature Details

The Caede Eclipse Plugin uses the Caede SDK (Curl mobile application development environment) to effortlessly create mobile applications. Offers Caede projects for mobile application development in Curl, and a Caede GUI plugin for the VLE.

Faster Code Entry

Faster Code Entry
CDE Feature Details

In the editor, tooltips show you the signatures of procedures, classes, methods, constructors, etc. Autocomplete options are shown in a dropdown, letting you easily select and drop in code fragments.

Team Level Customization

Team Level Customization
CDE Feature Details

User can control source code autocompletion’s hover (code description tooltip) and template capabilities. Custom procedures and classes can be registered, letting teams set up a development system that emphasizes time-saving collaboration.

Good-Looking Layouts

Good-Looking Layouts
CDE Feature Details

The CDE offers all the tools from the legacy Curl PRO/IDE: Visual Layout Editor (VLE), VLE Extension Editor, Profiler, Code Coverage Tool, Class Layout Browser, Visual Inspector, HTTP Monitor, etc.



CDE/Curl IDE Features Lists

Core Features
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
Curl Deployment *1
Code Editor
Code Autocompletion
Code Template
Background Error Checking
Cross Browser
Library Repository

Visual Tools
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
Visual Layout Editor(VLE)
VLE Extension Editor
VLE Compound Objects *1  
StyleDesigner

Quality & Performance Tools
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
Debugger
Metric Analysis
Program Analyzer
Profile Viewer
Coverage Viewer
Memory Analysis Tool

Design & Document Management
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
SCC Integration
UML Export/Import

Deployment
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
pcurl File Creation *1  
HTTP Monitoring *1
Code Signing *1  

Mobile Development
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
Caede Project *2  
Mobile Module Translation *2    
CaedeGUI for VLE *2  
Screen Template *2    
Preview *2    
Caede Deployment License setting *2

Documentation
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
IDE Documentation
CDE Documentation  
API Help

Support
  CDE
Curl PRO/IDE
License
CDE
Free
Classic IDE
Curl PRO/IDE
License
Classic
IDE
Free
Desktop / RIA
Mobile

*1 Only applicable to Curl desktop/RIA application development
*2 Only applicable to Curl mobile application development
*For details, see CDE help or Curl IDE help, as appropriate.

Differences between IDE and CDE

The major difference between the CDE and the Curl Classic IDE is the ability of the CDE to show errors while coding. Further, editor tooltips and various kinds of annotations provided by Eclipse are available with the CDE. Of course, tools included with the Classic IDE, like the Visual Layout Editor and the HTTP Monitor, are all available in the CDE as well.

* More on the Curl IDE here

Differences between IDE and CDE