Search Go >  
 
Nokia
 

Carbide is a new generation of mobile development tools from Nokia that was created as a deliberate move to unify Nokia's mobile-development tools into a common framework.

 

 Dextra has worked with Nokia to extend the existing functionality of Carbide c++ to accomplish three main objectives: 

  1. Reduce the time required for developers to determine the capability requirements of their Symbian applications. This goal was achieved with an automatic scanner that analyzes the APIs used throughout the C++ code of a Symbian project and determines which capabilities are used by the application. This information is then used by the developer to request the appropriate certificates to Symbian Ltd. 
  2. Allow Symbian developers to determine when a specific capability is being used by an application at runtime (in an emulator). A runtime parser was implemented to analyze warning messages triggered by Symbian’s Platform Security Infrastructure during the execution of an application. 
  3. Reduce the time required to implement a UIQ Graphical User Interface (GUI) for Symbian applications. This objective is currently being tackled with a Rapid Application Development (RAD) that generates the RSS and C++ code of the main GUI components of UIQ. 

Technologies:

Symbian S60/UIQ, C++, Java (J2SE, Eclipse Plug-ins, SWT, CDT Libraries), XML and JavaScript

 
 
 
logo_cl_nok
© Copyright Dextra Technologies 2010. All content and graphics on this Web site are proprietary to Dextra Technologies