I've been poking my nose in mobile software development since 2000, starting on what was then the ER5 and Ericsson's R380. Since then I've been doing a bit of everything on the S60 Platform, from learning its bits and pieces to helping others find their way trough the maze.
ltomuta | 05 December, 2008 12:03
The new Carbide.c++ 2.0 has been released today and there's a bit of extra surprise coming with this news: all the Carbide.c++ editions are now free of charge.
In fact the Express version as such no longer exists, and while the installer still prompts you to select one of the three remaining editions they are all available to you for free so you may as well pick the OEM Professional edition and have all the product features enabled.
On device debugging now available for everybody. Isn't this the best piece of news yet?
More information in product's web pages.
Update (09.12.2008): There seems to be a little licensing problem with the Developer edition and a patch is available in a Discussion Board post. Also changed edition recommendation to Professional, nobody* really needs the OEM specific feature.
Carbide.c++ |
Next |
Previous |
Comments (13) |
Trackbacks (1)
ltomuta | 05/12/2008, 13:24
Have you really tried the iPhone development? Maybe you can teach me how to deploy my Hello World application to my iPod Touch without having to "pay to develop" ...
In case you want to learn more have a look at http://tinyurl.com/iPayToDevelop
kamaljaiswal | 05/12/2008, 13:51
Hurray ..
wizard_hu_ | 05/12/2008, 14:32
In addition development for iPhone/iPod starts with visiting a shop and buying a Mac, at least as I know. The alternative is hacking the OS to a PC, in an illegal way. Of course this latter one is more or less "free".
And this current release is Carbide.c++ 2.0... Guess if there was eariler releases, including the free Express editions. A lot earlier than iPhone or Android have been even announced.
tgover1 | 05/12/2008, 18:25
Fantastic news :)
paipeng | 05/12/2008, 19:53
next: free from Publisher ID?!?!
When can man publish a Symbian App without a Publisher ID?
of course without limit of capabilities (e.g. except 3 important for OEM)?
A Publisher ID costs 200€ per year and not available for private developer...
ltomuta | 05/12/2008, 20:19
The world is not perfect, however, today's announcements makes it a lot better than it was yesterday. From a Symbian developer perspective anyway :) Let's enjoy this moment and we can start asking for more tomorrow.
tote_b5 | 06/12/2008, 00:35
Finally, all versions became free. I believe this is a big step in the right direction. Great news!
yarboa | 10/12/2008, 18:15
1. Does the development on the Carbide C++ 2.0 will solve the certificate error? If no, how can we participate with our idea?
2. According to the forum, published by Mr. Tom Libretto, Nokia Forum VP, binaries developed on the SDK S60 5th can be deployed on phone systems S60 3 F1 ? is that correct?
"The versatile developer support offered by S60 5th Edition enables developers to write applications in a range of languages that they are already very familiar with; said Tom Libretto, Vice President, Forum Nokia. That familiarity and being able to arm developers with the tools and technologies that best suit their needs will allow for further innovation of new applications and services, not only for S60 5th Edition, but also for S60 3rd Edition"
ltomuta | 10/12/2008, 20:19
1) I don't know abut what error are we talking about but in general, the IDE has little to do with signing, it just calls the signing tools with the certificate provided. There's nothing that Carbide.c++ 2.0 can do (either good or bad) about certificate errors. If you have an active discussion about this on the Discussion Board please post a link here and we can together analyse the issue.
2) I have to admit that I'm not familiar with this message from Tom Libretto, I will look for it. However, from what you quote above you must have misunderstood the message. Whether one can build with one SDK while targeting a device based on a different release that is governed by a basic rule: binary compatibility. In S60 we strive to maintain backward compatibility but forward compatibility should not be expected (although it might in fact exist). What this means is that you can expect applications built on old SDKs to run on newer devices but not the other way around.
yarboa | 13/12/2008, 12:26
Latest news of Carbide 2.0 says it runs over sdk 5th Ed.
Could it run over sdk 3rd Ed. FP1?
ltomuta | 13/12/2008, 16:17
Yes, it works with all S60 3rd Edition SDKs and if you really put your mind to it you can also make it work with S60 2nd Edition or Series 80 SDKs (see my previous posts)
Nokia is/was the only paid dev platform
telenieko | 05/12/2008, 12:52
Given that between iPhone, Android and Nokia, the last one is the only on which you had (have) to pay to develop for that's a big step forward ;)