
In this article, Roy Ben Hayun looks at some of the similarities between the native environments of two major mobile devices BREW and Symbian OS. Read the paper (152Kb)
Developers have now the opportunity to use C++BuilderX, the powerful new tool from Borland. This article explains how easy is to migrate to C++BuilderX while making sure that their Microsoft Visual C++ 6.0 installation is not affected and it's toolchain can be seamlessly used for WINS builds from within the C++BuilderX IDE. Read the paper (250Kb)
(With Example)
This guide describes the issues to consider when porting applications designed for Series 60 Developer Platform 2nd Edition to Series 80 Developer Platform 2.0 (both are based on Symbian OS v7.0s). Porting an application from Series 60 to Series 80 is a two-stage process. The first stage is to get the application compiling on Series 80. The second stage is to make the appropriate UI changes required for the new UI platform, specifically to take advantage of the bigger screen, QWERTY keyboard, the four-button CBA, and increased scope for menu structures. The work described in the second stage produces a true Series 80 application, rather than a ported Series 60 application.Download the paper with example code (2.22 MB)
(Andy Weinstein)
BugMe! is a successful Palm OS application. Andy Weinsten explains how Electric Pocket and Degel Software, worked together to produce new versions of BugMe!for two variants of Symbian OS. The significant differences between the capabilitiesof Palm OS and the target platforms - Series 60 and UIQ - meant that porting wasn’t just a technical task. Read the paper (130 Kb)
(Metrowerks)
A real difficulty that programmers face when moving to a new tool set is learning how to do the same things in a different way, not learning how to do new things. This can be particularly frustrating because the developer already knows how to get the job done. Spending time to learn a new way to do the same thing appears to be a waste of time. There is always an initial loss of productivity because of the transition to the new tool set.Read the paper (888 Kb)
(Mark Shackman)
The introduction of data caging and platform security in Symbian OS v9 has necessitated making some changes in the source code of an application that is being migrated to Symbian OS v9. This paper outlines the concepts behind the data caging and platform security, and then shows how to alter the application’s source code to enable it to be compiled for Symbian OS v9-based phones.Read the paper (120 Kb)
(Andy Weinstein)
This article discusses some issues that a typical Windows C++ programmer will encounter when approaching Symbian OS for the first time. Andy Weinstein of Degel Software, gives some pointers to to Windows programmers to help ease their transition to successful Symbian OS application development.Read the paper (51 Kb)
Here you can find the answers to the most frequently asked developer questions, together with other useful tech tips.More