Projects / Ecere SDK

Ecere SDK

The Ecere SDK is a cross-platform toolkit for building software applications. It currently runs on Windows, Linux, and Mac OS X (through X11). With the Ecere SDK, you can develop applications once and deploy them on all supported platforms alongside a lightweight runtime environment. It introduces eC, an object oriented language derived from and fully compatible with C, compromising neither runtime performance nor ease of use. A built-in 3D engine supporting both Direct3D and OpenGL is fully integrated.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  09 Mar 2012 22:27

Release Notes: Native window decorations are now supported. A new project file format allows for per-node X Config X Platform settings. SQLite and Oracle drivers have been implemented for EDA. Ecere is now Internationalized, with Chinese and Spanish translations (LANGUAGE=es_ES or zh_CN). The eC Distributed Objects have been improved. Extras are now included, with support for SSLSocket, Audio, WIA Scanning, and more. The Code Editor now features Line Numbers. The Windows installer has been updated. There are now PPAs on Launchpad, with daily builds. Numerous issues have been resolved.

  •  04 Feb 2010 11:07

    Release Notes: The toolkit will now build on 64-bit Linux systems (still as 32-bit). New more flexible (per file, config, and platform) project files (.epj) are supported. The IDE now generates cross-platform makefiles. The samples were updated, added to, and reorganized. A collection of useful eC code for diverse purposes ("extras") was added. There were improvements and bugfixes to the compiler and throughout the SDK.

    Release Notes: The Ecere SDK is now Open Source under the revised BSD license. An automatic bootstrapping/build system was implemented. Mac OS X and PowerPC support was improved. A SQLite driver was added for the Ecere Data Access system. New IDE configuration options enable the integration of cross compilers. Lots of bugs were fixed. A tab control was added.

    Release Notes: Dynamic class templates for meta (generic) programming were introduced in the eC language. Proper syntax highlighting was implemented in the IDE. The debugger integration under Linux was significantly improved. Many bugs and other issues were resolved. Packages for Debian/Ubuntu and GoboLinux are now provided.

    •  12 Jun 2008 05:59

    Release Notes: Major bugfixes and improvements were made to Ecere Database Access. Improvements were made to the Undo buffer. Various other bugfixes and improvements were made.

    RSS Recent comments

    06 Feb 2008 19:27 jerstlouis Thumbs up

    Correct Link for eC Programming Guide
    Sorry I didn't get the link right. here it is (www.ecere.com/tao.pdf).

    06 Feb 2008 19:25 jerstlouis Thumbs up

    eC Programming Guide
    Both sections 1 and 2 of The Ecere Tao of Programming are finally completed. The first sections teaches mostly the aspects that eC shares with C, while at the same time pointing out the innovations of eC. The second section teaches the object oriented concepts introduced with eC.

    These sections together are intended to teach eC programming to both new programmers and experienced programmers alike (regardless of the background experience, be it C, C++, C#, Java, VB…). They therefore make up the official eC programming guide.

    The remaining sections of the book will focus on teaching the various functionalities available in the Ecere SDK, such as the GUI toolkit and 2D/3D graphics engine.

    21 Oct 2007 13:41 jerstlouis Thumbs up

    Ecere Blog
    I just set up a blog for Ecere at www.ecere.com/blog/ (www.ecere.com/blog/)

    Please check often for the latest developments regarding the Ecere SDK and Applications!

    Screenshot

    Project Spotlight

    Conquests

    A turn-based 4X Civilization-like game.

    Screenshot

    Project Spotlight

    Rescatux

    A GNU/Linux rescue CD that comes with Rescapp, a nice wizard that will guide you through your rescue tasks.