You Are Here:

Community: Blogs

Mark Wilcox's Forum Nokia Blog

Thoughts on Smartphone Show 2008

Sorcery-ltd | 27 October, 2008 11:02

I was at the Smartphone Show last week.  It was much larger than previous years and there was more of a buzz about the place than before.  I'm sure this had something to do with the soon-to-be-created Symbian Foundation.

One of the big news items from the show was the nomination (can't actually be appointed yet because the foundation won't exist until Nokia's acquisition of Symbian goes through) of Lee Williams, currently head of S60, for the role of Executive Director of the Symbian Foundation.  I have mixed feelings about this.  On the one hand he is almost uniquely qualified having been the first head of S60 to have other licensees than Nokia get products out in a sensible timescale.  He knows the whole platform that will form the core of the foundation releases.  He's a very capable and enthusiastic communicator.  On the other hand, I think politically it would have been much better to appoint someone from outside Nokia, possibly even from outside the industry.  Preferably someone with some open source credentials.  The message from the keynotes at the show was that it's all about developers.  I don't think this appointment really confirms that.  Then again, I'm sure Lee will do a great job and I wish him the best of luck!  He's just going to have to work extra hard to demonstrate the independence of the foundation when Nokia is doing most of the early development work on the platform.

There was a lot of exciting news for developers at the show, with plenty of new stuff to play with now, or look forward to shortly.  At the Forum Nokia stand there were lots of demos, including Carbide.c++ 2.0 and Qt on S60.  It was great to see the new architectures in Symbian OS (Screenplay & Freeway), that were not much more than powerpoint slides at last year's event, with impressive demos on the Symbian stand.  However, the most exciting things (yes I get excited about some pretty geeky things!) on the Symbian stand were the new Symbian Analysis Workbench (SAW) and version 2 of the build system, that runs on Linux as well as Windows.  The SAW tools are for debugging and performance analysis, they're available as plug-ins for Carbide.c++.  They look similar to, but better than, the current Carbide performance investigator tool (part of the expensive Pro and OEM verisions).  Currently they're only available to Symbian partners on the SDN++ site but the suggestion was that once the foundation is established they'll be free to everyone (hopefully with the other critical Caribde.c++ feature - on device debugging).

Of course, for me, one of the great things at the show was finally seeing my writing published in the Symbian Multimedia book, which you can now buy!  There was also a very nice book on Design Patterns on Symbian OS released at the same time.

However, the very best thing at the show is meeting all the people that make these things happen and other like-minded developers.  I got to meet up with several of my fellow Forum Nokia Champions again, which is always a pleasure.  I also enjoyed getting to spend some time with Espen from Qt Software, who's leading the port of Qt to S60, Vinod, the technical architect of the P.I.P.S. team at Symbian and Lucian, one of the new Symbian Ambassadors (very much like a Symbian version of Forum Nokia Champion - although the first batch are all Symbian employees so I'm not sure how much use they'll get from the benefits of membership), plus many, many more - too numerous to mention.

It's really worth going to some of these events - you're bound to come away with plenty of new contacts and ideas.  Don't miss next year's Smartphone Show, whatever form it takes.

Mark

 

 

RSSComments

Re: Thoughts on Smartphone Show 2008

coultonp | 27/10/2008, 14:20

coultonp

Mark

Thanks for the round-up I couldnt attend this year as it clashed with a workshop I was already committed too so useful to have your thoughts. Sounds like it was a bit more varied than perhaps its been of late and likely to get more so as the foundation kicks in. Good luck with the book Ill have to check it out when i can.

atb

Paul

Re: Thoughts on Smartphone Show 2008

Sorcery-ltd | 27/10/2008, 14:58

Sorcery-ltd

You're welcome Paul. That was really only my personal highlights. I didn't even mention the DevFest (where I got to wear a trendy red t-shirt that said "Ask the experts?" on it and I also attended a couple of free training courses, one on device drivers and another on SMP).

I don't think it managed to attract as many developers as they would have liked but definitely more of a developer focus than in previous years.

Hopefully I'll get to meet you in person in Budapest next month.

Mark

i ll miss Budapest too :(

amitkankani | 27/10/2008, 15:35

amitkankani

Hi Mark,

Great update and nice to see things turning better for smartphones developers.

I would be missing the Budapest event too :( and hope to catch on some similar updates from you :)

cheers,

amit

congrats...

amitkankani | 27/10/2008, 15:37

amitkankani

between congrats that your writing got published in the Symbian Multimedia book, i guess I ll read it some time...

Budapest report

Sorcery-ltd | 27/10/2008, 15:43

Sorcery-ltd

Hi Amit,

You can be sure I'll post something after my trip to Budapest - the day I'm most interested in is for Forum Nokia Champions only though, so I'm not sure how much I'll be able to cover here in public.

I hope you get to make it to an event near you soon.

Mark

Version 2 of the build system

bjoto | 27/10/2008, 15:46

Hi Mark,

Excellent post!

Do you have any more details on "Version 2 of the build system"? Links or similair would be nice.

Cheers!
Björn

SBSv2

Sorcery-ltd | 27/10/2008, 16:06

Sorcery-ltd

Hi Bjorn,

The new build system isn't quite ready for the general developer community yet. One major omisson is that there isn't yet any support for GCCE (it's coming soon though - I talked to one of the team working on it at the Symbian stand) so unless you have the ARM RVCT compiler you can't build for a real device and there's still no emulator support on Linux, so you'll have to wait until we have a qemu based simulator for that.

SBSv2 is currently only shipped to Symbian partners as part of the System Integration Toolkit (SITK), so I don't have any links. The basic idea though is that it uses existing MMP files etc. to generate a single top level makefile for any project and you can then build it with GNU make compatible make tools - including distributed ones such as PVMGmake.

It shouldn't be very long before we can all use it though - I'm personally really looking forward to getting a version of Carbide.c++ that runs on Linux along with a simulator and a new build system. Then I can do all my Symbian development without Windows! :-)

Mark

Re: Thoughts on Smartphone Show 2008

kiran10182 | 28/10/2008, 12:02

kiran10182

Nice comments Mark.

Hope to see you in person at Budapest.

Kiran.

Re: Thoughts on Smartphone Show 2008

korsun14 | 22/02/2009, 14:05

i viewed the Symbian Multimedia book, it is a very clear-written one, thanks!

RE: Thoughts on Smartphone

cell phone news | 02/04/2009, 03:54

Amazing article as usual Mark, thank you.

You must login to post comments. Login
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2findeE78E2ephpE3fopE3dViewArticleE26blogIdE3d43602E26articleIdE3d499X qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZBlogContentQ qdcZtypeQUqfntypeZBlogE45ntryQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtopicQUqfnTopicZcppQ qfnZtypeQUqfntypeZBlogContentQ qfnZtypeQUqfntypeZBlogE45ntryQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZuserE5ftagQSxsymbianE2dcE2bE2bX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZBlogContentQ qrdfZtypeQUqfntypeZBlogE45ntryQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ