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 (8)
» Carbide.c++ 2.0.x (1)
» Carbide Plug-Ins (4)
» CodeWarrior (2)
» FAQ (6)
» Future directions (24)
» General (46)
» Off-topic (4)
» On-device debugging (13)
» Performance Investigator (2)
» Product features (16)
» Product releases (16)
» Screencast (12)
» Support (30)
» Tool setup (5)
» UI Designer (8)
» Usability (15)
» Work in Progress (13)
» 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
» Tips for using the CodeScanner tool!
» Code Navigation tips illustrated!
» Debugging DLLs Screencast
» Forgotten, but not Gone
» Screencast Collaboration
» 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
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 19, 2008 Code Navigation tips illustrated! Posted by Matt Salmo at 02:36 PM | Categories: Carbide.c++ 1.3.x, Screencast, Support, Usability

We have yet another screencast to bring to you. This one is a quick overview of some helpful shortcuts for working within Carbide.c++. Hopefully a few of these tips will make Carbide.c++ even easier to use:

code_nav.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) |
Debugging DLLs Screencast Posted by Matt Pinsonneault at 01:52 PM | Categories: Carbide.c++ 1.3.x, Screencast, Support

A new screencast has been posted -- it walks you through debugging a simple project with DLLs and talks a bit about the Executables view. Shouldn't be anything special to many of you, but maybe a few could use the review...

Continue reading "Debugging DLLs Screencast" »

Permalink | Comments (0) |
May 16, 2008 Forgotten, but not Gone Posted by Matt Pinsonneault at 03:02 PM | Categories: Screencast

Remember the first time you launched Carbide and it came up with this nifty screen full of useful information? You closed it and never looked at it again, didn't you?

Well if you want to recapture the thrill of launching Carbide for the first time, this week's screencast is a brief overview of the contents of the Welcome screen.

Continue reading "Forgotten, but not Gone" »

Permalink | Comments (0) |
May 01, 2008 Screencast Collaboration Posted by Matt Pinsonneault at 09:24 AM | Categories: Screencast, Support

While I spent most of my time when I visited Symbian working with their engineers, I also worked with the team that is putting together their new internal Carbide support team. In my two years as Symbian's primary support contact at Nokia over 400 of their defects and feature requests have gone through my hands, so I was happy to give them what advice I could on ways to make the transition to their new team go smoothly.

One of the things that came out of my meetings with their support team manager was an agreement to share training materials. There is no reason why Symbian and Nokia should develop separate tracks of Carbide training material covering the same ground, so we're looking into ways to coordinate training topics between our two companies and will probably share all of the material we create via the Symbian Developer Network wiki. This means that new training content should appear much more quickly and in greater quantity.

Watch this space for further announcements!

Permalink | Comments (0) |
April 30, 2008 Submitting a bugzilla support request, illustrated! Posted by Matt Salmo at 01:25 PM | Categories: Screencast, Support

Some of my fellow support co-workers have blogged about the fact that we now have a great way for customers to file issues and stay informed of the progress: Bugzilla!

I thought I'd go one step further and create a screencast that covers the process, enjoy:

bugzilla.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 (2) |
April 25, 2008 Getting started screencast.. Posted by Matt Salmo at 02:45 PM | Categories: Screencast, Support, Tool setup

Since some customers have encountered problems in setting up the build environment for Carbide.c++, we created a screencast to demonstrate this process:

install.jpg

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) |
February 15, 2007 Screencast: Carbide.c++ 1.2 sneak preview - Build system Posted by Markus Ahonen at 04:57 PM | Categories: Carbide.c++ 1.2, Product features, Screencast, Work in Progress, Write-build-debug

Here's another screencast... By Tim Kelly, a Forum Nokia Champion and a developer on our team. In the screencast, Tim showcases the build system options and operation. The new build system is quite significantly different than the one used in Carbide.c++ 1.1, and I think you'll find it easy to use and intuitive. If not, let me know!

View the screencast here (Finally, in Flash!). English captions are provided!

I've also updated the MMP editor screencast to run on Flash. It also has english captions. Download it here.

Permalink | Comments (1) |
February 02, 2007 Screencast: Carbide.c++ 1.2 sneak preview - MMP editor Posted by Markus Ahonen at 03:46 PM | Categories: Carbide.c++ 1.2, Product features, Screencast, Work in Progress, Write-build-debug

 I'm a new at this so be gentle -- but I've just created a short (~7 minute) screencast on Carbide.c++ 1.2 that highlights one of the new features in this release, the MMP. The MMP editor provides a visual editor into the actual MMP file, and simplifies some of the management tasks associated with working with MMPs. I'm hoping it'll be a great way for new developers to learn the MMP model, and that experienced developers will enjoy having less hassle to deal with. Let me know what you think!

Download the screencast here (It's Windows Media Video - WMV).

Update: The screencast is now easier on the eyes (Flash format, not WMV), and has English subtitles. Download it here.

Permalink | Comments (0) |
January 16, 2007 SCREENCAST: Performance Investigator Posted by Markus Ahonen at 11:58 AM | Categories: Carbide.c++ 1.1, Performance Investigator, Product features, Screencast

Wow, it's been a while... A happy new year to all!

I wanted to take some of your time to show off some of the features in Carbide.c++ 1.1 Professional Edition. Performance Investigator allows you to track the CPU consumption of individual threads and functions, and to identify which binaries those threads/functions are associated with. Additionally, you can analyze the caller/callee relationships of a given function.

The basic concept is that you install the PI agent on the target device, start PI sampling, start your app, run your favorite performance-hogging use case, and then stop the PI agent. PI will save the file on the device. Once you've moved the file over to the PC, you need to pair it with the project you're analyzing to view thread loads of your app only. Or, if you work in device creation and have access to ROM files, you can pair it with symbol files to get a complete view of the system.

The software works on-device with S60 3rd Edition phones, including final releases and CE devices. Versions are also available for UIQ/SEMC phones, although the agent is currently not available publicly -- only to those working on SEMC device creation projects.

Download the screencast here. (Apologies, it's an EXE file)

Permalink | Comments (1) |