|
» 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) |
|
» Tips for using the CodeScanner tool! » Code Navigation tips illustrated! » Debugging DLLs Screencast » Forgotten, but not Gone » Screencast Collaboration |
|
Subscribe to RSS feed For email notification, please click here ยป |
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:
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!
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:
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!
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" »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" »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!
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:
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!
Since some customers have encountered problems in setting up the build environment for Carbide.c++, we created a screencast to demonstrate this process:
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!
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.
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.
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)