Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

RDA and Open C applications

From Wiki
Jump to: navigation, search
Article Metadata
Created: bloodredsky (11 Jul 2007)
Last edited: BuildNokia (12 Aug 2014)

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

As of August 12, 2014, Remote Device Access is no longer available. Therefore this article is obsolete.)

It is possible to test Open C applications through Remote Device Access, however there are some things that need to be taken in consideration:

  • Open C-applications are not Symbian applications. Therefore they can’t be terminated from end-button of the device. The only viable way to terminate a stand-alone Open C-application is to create an exit-feature to the program and use it to end the program. The example applications provided with the plugin-package are typically terminated from some other defined keyboard button, like left or right softkey.
  • It may be possible to spawn several instances of the same stand-alone application. Hold down the menu-button for a moment to see what programs are currently open. Uncautious use may in some cases lead to jamming the device.
  • It may not be possible to test some applications, that use HW-acceleration, on all of the RDA devices: for example the OpenGL-example provided with the Open C-plugin. Although the application runs on the device ok, RDA is unable to capture screendata from it and therefore the launched application seems to get "stuck" on the backround. Most console applications should still work ok. For some devices, like N95, running OGL apps may be possible by adding delays to the application. Check this article: Remote Device Access
  • Open C is not really meant for building full stand-alone applications. A typical use-case would be building libraries or client/server-applications and embedding them to Symbian: using the S60 UI to display the content.
  • If the plugin is not installed, the OpenC applications can’t be run. By default the plugin is not installed on the RDA devices. In this case you can install it yourself (the .sis file is provided with the SDK)

More information about Open C can be found from here:

This page was last modified on 12 August 2014, at 00:08.
33 page views in the last 30 days.