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 (9)
» Carbide.c++ 2.0.x (12)
» 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 (16)
» Screencast (14)
» Support (36)
» Tool setup (6)
» UI Designer (8)
» Usability (18)
» Work in Progress (14)
» 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
» Class CWhatAmIDoing (am I missing a semicolon?)
» 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
May 24, 2007 Class CWhatAmIDoing (am I missing a semicolon?) Posted by Mike at 07:23 PM | Categories: Future directions, General

Finally I have a little time to take a few minutes to say hello to everyone.  I'm finishing up my last day of Symbian training (do you like the double play on Class in the title?)  

Sitting through this class I can see how unique Symbian development can be and the role that a good tool can play in making development go a bit easier (yes... I knew this already but now have a greater appreciation).

I was learning about Active Objects from Regan Coleman (a Symbian certified instructor and a Forum Nokia Champion) and my brain was racing around how a developer can keep all of the communication straight.  How is the semaphore handled? What happens if an AO decides to hog up the CPU?  How can Carbide help? 

I am getting a lot out of the class but now I need to ask myself what do I need to do next?  We have many feature requests on our plate and as we start to kick off the next Carbide.c++ product (version 1.3) we will need to bounce some ideas off the community.  This blog will be a great place to think about some big ideas.  I am also interested in ways to get into more detail on a feature.  For example, we have a static analysis tool in development and we would like to discuss the product with a few members of the developer community - what would be the best way to approach this?

We will be experimenting with a few methods.  First - I am sending out a survey to the developers on specific feature (#includes - using them in .mmp/bld.inf files).  I may decide to randomly ask a few developers for help, as we did for a platform security scanner tool. 

Last (and I would like your feedback on this) I would like to have a periodic webinar where we introduce a new topic (system trace, testing, on-device debug) and we review the status of our development but spend most of the time working out how you might use the product.  These would be 1 hour max and held once a quarter.

I'm always interested in your thoughts on this.  Anyway - I need to get back to studying and making up a missed lab (client - server and asynchronous operation).  Why did I leave marketing again?

Mike Trujillo

Your new Product Manager for Carbide.c++

Permalink | Comments (2) |

Back