Wednesday, January 20, 2010

Builds Just Keep on Rolling


High above downtown Austin you would think it's easy to forget how many people depend on the timely delivery of Carbide in order to pursue their daily goals in developing Symbian programs. Let me be the first to say that is not true. We try very hard in every meeting to bring customer concerns into the discussion to ensure that we remain focused on features, improvements, and bug fixes that will help the majority of our developers.

However, while time itself is infinite, the amount of time between Carbide releases is not, and so we sometimes have to make hard choices on what goes into a release versus what can't make it into the next release. As you might imagine, this tug-of-war is in constant flux as we struggle to achieve the best balance for all. Sometimes we aren't successful and sometimes we hit it out of the ballpark, but then, that's simply the nature of software development.

So, ignoring the rambling above I really just wanted to point out to everyone that even though v2.3 was released early in December we haven't stopped development. As you can imagine, there is a lag when we finish one release and it makes its way out to the public.

However, for those of you paying attention, there is a better way of keeping up with Carbide development, and that is the Carbide.c++ Milestone Downloads pages where we post milestone releases of Carbide for you to try out before they are final.

And, for those with an even greater need for the latest builds, visit the Carbide.c++ Development Build Downloads page for more common developer builds for your enjoyment. Note that the developer builds are not fully tested, so take care when using them as some problems are sure to remain.

Right now, the Carbide.c++ v2.4 milestone build is available for downloading. Have at it and let us know what you think.

NOTE Classic image drawn and copyrighted by the incomparable R. Crumb.

Monday, January 18, 2010

Pre-Holiday Carbide News (Late Edition)


So, it's well past the last holiday and hopefully by now everyone has gotten back into the working spirit. Here in Austin its been cold and rainy and mild and cloudy and warm and dry. Pick your day and the weather's been different.

So, some late news. The Symbian Foundation updated their Application Developer Toolkit (ADT) download to v1.4 in early December. It contains the latest public release of Carbide.c++, v2.3 as part of the update. If you haven't already grabbed it then you should rush right out and do so.

Carbide.c++ 2.3 has a few small additions to it including:

- P2 update services now supported. Updating Carbide.c++ should be more flexible and easier than before.

- The official Qt code style is now included in the Code Style preference panel.

- Single file compiles on Raptor are now supported.

As well as the following v2.2 features:

- Eclipse 3.5 — The Eclipse 3.5 project (Galileo) provides the foundation, or integration platform, on which Carbide.c++ is built.

- CDT 6.0 — The final version of CDT included as part of the Galileo release.

- Java 6.0 — Due to the above changes Carbide has also updated to use the Java Runtime Environment (JRE) 6.0.

- SBSv2 arguments field - added a text field to the Build > SBSv2 panel to allow parameter passing to Raptor builds.

- Carbide.c++ News Reader - now uses the proxy data provided by Eclipse when creating help connections.

Going forward we are working hard on future versions of Carbide scheduled for release in late spring. More details on that as we get closer to delivery.