See into S60
» Subscribe
» Favorite Links
» What is S60?
» Freeware & Trials
» S60 devices
» Hints and tips

» About this blog
» Blognotes (15)
» Bugs and Workarounds (4)
» Build tools (5)
» Carbide.c++ 1.1 (4)
» Carbide.c++ 1.2 (8)
» Carbide.c++ 1.3.x (10)
» Carbide.c++ 2.0.x (14)
» Carbide Plug-Ins (4)
» CodeWarrior (2)
» FAQ (6)
» Future directions (25)
» General (48)
» Off-topic (5)
» On-device debugging (13)
» Performance Investigator (2)
» Product features (18)
» Product releases (17)
» Screencast (14)
» Support (38)
» Tool setup (6)
» UI Designer (8)
» Usability (19)
» Work in Progress (15)
» Write-build-debug (4)
» Tommi's Reports from Wonderland
» Voice of S60
» Creating Carbide C++
» S60 Multimedia Blog
» The Convergence Zone
» Web Browser for S60 Blog
» Consumed by S60
» Java for S60
» Mobile Web Server
» Mobile Security
» See into S60
» Business2GO
» Nokia Podcasting Application Blog
» Eclipse Improvements in Carbide 2.0
» Finding your Keys
» Introduction to the workspace screencast
» Regular Expressions Help
» License for v2.0 M1 downloads
» October 2008
» September 2008
» August 2008
» July 2008
» June 2008
» May 2008
» April 2008
» March 2008
» February 2008
» August 2007
» May 2007
» April 2007
» March 2007
» February 2007
» January 2007
» December 2006
» November 2006
» October 2006
» September 2006
» August 2006
» July 2006
» June 2006
Subscribe
Links
October 02, 2008 Eclipse Improvements in Carbide 2.0 Posted by L. Frank Turovich at 02:23 PM | Categories: Carbide.c++ 2.0.x, Product releases, Support, Work in Progress

Coming soon to a desktop near you will be the latest version of Carbide.c++, namely version 2.0. Most of you know already that Carbide is made from a diverse set of plugins that operate on the Eclipse framework. Many of the improvements we provide come not from us but from the Eclipse community that spent countless hours adding new features to the Eclipse Ganymede release, version 3.4. Using that release as a base we added in the CDT 5.0 plug-ins as well as updated and new Carbide plug-ins. The sum of all this effort is a new Carbide.c++ release, currently v2.0B1, with release planned for later in the year..

Continue reading "Eclipse Improvements in Carbide 2.0" »

Permalink | Comments (1) |
September 24, 2008 Finding your Keys Posted by L. Frank Turovich at 02:55 PM | Categories: Carbide.c++ 1.3.x, Carbide.c++ 2.0.x, Support, Usability

Captain Marvel, Copyight DC ComicsSo, I'm up in Dallas passing on information to one of the many internal Nokia groups on the current features in Carbide as well as some upcoming technologies we plan to support RSN. With all the new features to be shipped with Carbibe 2.0 it's sometimes hard to remember that others have not already spent 3+ years working with it nor know all of its little secrets. OK, to be honest I don't know them all either, but with all the development work happening between Eclipse, CDT, and Carbide, there's a lot to learn with each new release.

One of the features that got misplaced was the exporting and importing of the key bindings. The capability is still there, just not where people expect to find it.

Continue reading "Finding your Keys" »

Permalink | Comments (0) |
August 28, 2008 Introduction to the workspace screencast Posted by Matt Salmo at 02:21 PM | Categories: Carbide.c++ 1.3.x, Screencast, Support, Usability

One thing that can confuse some users that are new to Eclipse and Carbide.c++ is the concept of the workspace and how Carbide.c++ makes use of it. Adding to this confusion can be the root directory concept along with some of its limitations, so I figured I would create a screencast for this. So without further delay, take a look at this introduction to these concepts:

workspace.png

You can find this and other videos at: http://wiki.forum.nokia.com/index.php/Carbide_Training_Videos

Got ideas for screencasts you'd like to see? Leave us some feedback here and we'll get on it!

Permalink | Comments (0) |
August 11, 2008 Regular Expressions Help Posted by L. Frank Turovich at 01:27 PM | Categories: Carbide.c++ 2.0.x, Product features, Support, Usability

Eclipse contains a host of features and sometimes finding what you want is pretty obscure and simply searching the help may not be, ahem, helpful. As an example, bug #7457 describes a lack of regular expression help in the Find/Replace dialog. It's actually there but not if you look in the Keys preference panel or search the Eclipse documentation.

Here's what to look for and how it works.

Continue reading "Regular Expressions Help" »

Permalink | Comments (0) |
License for v2.0 M1 downloads Posted by Matt Salmo at 09:57 AM | Categories: Carbide.c++ 2.0.x, Support, Tool setup

With some customers already taking a look at the Milestone 1 release for v2.0, we are getting some questions about licensing errors. The Carbide.c++ Licenses folder is currently blank when you download the tool and this is what will cause the problem.

For now, the current tool will accept v1.3 licenses. We have also posted a temp license on the main page of the Google Group. Here is a link:

http://groups.google.com/group/carbide_cpp-v2-beta/web/license-PRO-Sept.lic

To install the license:

Open up the IDE,
Click Help -> Carbide Licenses -> Install License
Then paste the contents of the license file.

Permalink | Comments (0) |
August 06, 2008 Old School: Legacy SDKs and Carbide Posted by Matt Pinsonneault at 11:49 AM | Categories: Support

I know there are people out there developing for somewhat elderly devices, and I still get regular questions from users who download Carbide.c++ v1.3 and are unpleasantly surprised when they try to write the ultimate Series 60 2nd Edition application and Carbide refuses to oblige.

To accommodate folks using older kits, we have put Carbide.c++ v1.2 back up for download. It can be found here.

Note that no active development is being done on Carbide v1.2; we simply provide it as a service to people who need it to develop for older kits.

Permalink | Comments (3) |
July 30, 2008 New Screencast: Capability Scanner Posted by Matt Salmo at 03:48 PM | Categories: Product features, Screencast, Support, Usability

For those of you out there working on Platform Security integration within your project, we have a tool to help: the Capability Scanner. This scanner checks the APIs used throughout your code and reports the capabilities that you must include in your MMP file. If you're looking for a simple introduction on how the capability scanner feature can be used, you've come to the right place. Take a few minutes to watch the newest screencast:

cap_scanner.png

You can find this and other videos at: http://wiki.forum.nokia.com/index.php/Carbide_Training_Videos

Got ideas for screencasts you'd like to see? Leave us some feedback here and we'll get on it!

Permalink | Comments (0) |
July 21, 2008 New Screencast: Build Configuration Options Posted by Matt Pinsonneault at 05:32 PM | Categories: Support

If you're not sure what all those different signing options are for when creating .sis files or if you just want to know what options are available for tweaking the build system to add your own little customizations, this is the screencast for you -- it's a basic overview of the Build Configuration Options dialog, but also includes more advanced info like where to go to put in your own command-line parameters if you've been hacking on the bldmake and abld scripts, or if you just want to change how they behave.

Continue reading "New Screencast: Build Configuration Options" »

Permalink | Comments (0) |
July 03, 2008 Tips for using the CodeScanner tool! Posted by Matt Salmo at 01:34 PM | Categories: Carbide.c++ 1.3.x, Product features, Screencast, Support, Usability

Have you ever wondered exactly how to use the CodeScanner tool? Well if so, you're in luck! This week's screencast installment features this topic:

codescanner.png

You can find this and other videos at: http://wiki.forum.nokia.com/index.php/Carbide_Training_Videos

Got ideas for screencasts you'd like to see? Leave us some feedback here and we'll get on it!

Permalink | Comments (1) |
June 24, 2008 Where's my console output? Posted by L. Frank Turovich at 03:28 PM | Categories: Bugs and Workarounds, Support

In Carbide 1.3.1 we revamped the wording and internal code for the generation of console output. Mainly this was done to unify the option's wording and make it easy identify which console program and error output was sent to. Remember, the Console view has several default pages associated with it.

However, an additional step was overlooked in the Carbide manual, the editing of the epoc.ini file, which must be made for a couple of these options to work. Here's how to correct that.

Continue reading "Where's my console output?" »

Permalink | Comments (2) |