You Are Here:

Community: Blogs

Symbian C++ (99)

RSS

ARM RVCT 4.0 for Symbian Foundation available for free

Today looks like an interesting day for Symbian programmers. Right after announcing EKA2 kernel availability as open source, the Symbian Foundation has published details for downloading a free version (some restrictions apply) of the ARM RVCT. For details, check out...

 

Book: Porting to the Symbian Platform

A new Symbian Press book by Mark Wilcox et al. started shipping last week: Porting to the Symbian Platform - Open Mobile Development in C/C++. I'm one of the co-authors. Last year I wrote a blog post about fixing out-of-memory issues . That post has since then...

 

Emulator startup Blues and what to do about it

The startup time of the phone emulator is really painful for developing Symbian C++ applications. For the good old S60 3rd MR SDK, the emulator was up and running in 25 seconds while the 5th edition version takes about two minutes. These are the fastest startup times and in...

 

NeuScreen v3 goes Open Source

You guys may already knew NeuScreen, MultiTouch Screen Engine using Nokia N95, an award winning application in Calling All Innovator. In case you don't know it yet, please see the video below.   Interesting? Good news is...

 

Fundamental changes in native Symbian OS development

Just announced rather silently in the Symbian Developer Newsletter, one of the biggest changes in the world of Symbian OS development is on its way. It's all about the letter L, which represents the new idiom of L-classes . According to the documentation PDF: "The L...

 

Can you write an antivirus?

The blogosphere is buzzing with a hot subject: a worm attacking Symbian smartphones. The creature has a name too, not a latin one as the living worms but a rather techie one: Trojan:SymbOS/Yxe.A. Or, among its friends, "Sexy view". You can read Gabor...

 

A Generic Makefile build script for Symbian

In the past days, I have made a build scripts which utilizes a couple of files to build a S60 project in a faster and simpler way. Gnu Make is the main actor in this solution, and this is inspired by the Mozilla project. The main feature of the building is that its much...

 

Do a little more with the UI Designer

Can you create some menu items like these?     Of course you can. But can you do it with Carbide.c++' UI Designer?   Unfortunately the UI Designer does not let you control a menu item's...

 

Explore .sis-files Online

whatisinmysis.com analyzes the contents of your.sis files. Ever wondered what's inside your .sis files? Which certificate was used to sign it? Does it have the right capabilities? Of course there are utilities that can...

 

Carbide.c++ - new and free (yes, like in "free beer")

    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...

 

Inconsistent standby screen UID

Hi all,   this is a very trivial issue I have faced....... and its regarding the UID of standby screen, or the phone default screen. The problem I noticed is that the UIDs are different for different versions, and worse yet, different for different...

 

Thoughts on Smartphone Show 2008

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...

 

Batch testing in Symbian C++

Hello folks, it's really a long time since my last post. Because of the busy schedule of my own company's project, I'm actually away from the Mozilla platform porting effort for a while. So it's a bit embarrased to carry out fresh experiences to share with you at this...

 

MobiFLV : Open Source FLV Player for Symbian!

  Dear All, It's quite been a long time that MobiTubia , FLV Player and YouTube Client for Series 60 phone, have been launched. Today, I decided to open source some part of MobiTubia. It's called "MobiFLV" , an open source version of FLV...

 

Finishing the immigration to GNU make

During last couple of weeks, I made the immigration of building  Mozilla NSPR component  with Carbide.C++ (still based on makemake and friends Perl scripts) to GNU make and autoconf friends. Here I will share some points I learned in this process. First of all, if...

 

How to enable support for old SDKs in Carbide.c++ v1.3

Let's start with a bit of a warning: the tool no longer supports the old SDKs and this decision is final. Applying the hack described here will at best restore the support for the old SDK to the 1.2 level but enhancements are not to be expected. You should not ask...

 

Build Symbian C++ project with GNU make/autoconf

Everyone who develops native Symbian C++ application knows that we use BLD.INF and *.MMP files to define a project. This is used since the very ancient Nokia 9200 SDK. The reason that Symbian uses this approach is quite similar with the reason Symbian made other unique...

 

GUI application with the BitmapBuffer

    In the previous post we've developed the RBitmapBuffer buffer class that holds a bitmap buffer (sources are available at the end of this post).     Now we'll use this class in a simple Symbian UI application. It can be tied to the...

 

Are there any updates available for Carbide.c++ ?

The banner above is obviously not reflecting the reality anymore. Carbide might have reached an intermediary finish line but that does not mean that it stopped running :) As you might know Carbide.c++ is able to search for software updates and when found...

 

Bitmap manipulation: Image buffer

    Sometimes you need to draw some graphics (lines, rectangles, images) on top of the Symbian application. When this graphics refreshes often (like animation) you need create some secondary bitmap buffer where the next frame would be drawn. The primary and...

 

Are you ready for more ... drives?

It has become a reflex for Symbian developers to think of the available drives as being at best four: Z: the ROM drive where the firmware resides C: the internal flash memory drive (aka. phone memory) D: the RAM mapped drive used as a temporary fast access file...

 

PAN service advertise

It is interesting the PAN (Bluetooth Personal Area Networking) profile is listed at Symbian 9.2 abilities. The PAN overview is here: ...symbian.com/developer/techlib/v9.2docs/... And a small API mention is here: ...

 

Using MACRO in MMP

In Symbian C++ development, MMP file is used to define a project. For large or complex project, often it is needed to gather some switches in a place act as configuration file, so different target could be made by changing configurations while the rest project file stay...

 

Virtual GPS from Skyhook Wireless

I just check updated Skyhook SDK and find very nice tool: "Virtual GPS - Developers of GPS-enabled applications can now simply plug into the WPS engine using the NMEA standard interface with no additional code changes"   Thats just great...

 

DevcertList uploaded onto Wiki

One tool I am continuously missing is the ability to get a list of IMEI's and capabilties from a devcert.  Our devcerts have lots of IMEI's and varying capabilties and whilst you can open the certificate in Windows and look at the extension fields to find out...

 
 
1 2 3 4  Next»
 
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