Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resources: Technologies: Symbian: Documentation: Symbian/C++ Documentation: Enterprise

Symbian/C++ Documentation

Areas of interest

Enterprise - S60/Symbian C++

26-Mar-2008

S60 3rd Edition: Creating Custom Message Type Modules (with Example)
Download this C++ document and code example to learn how to create Message Type Modules (MTMs) for S60 3rd Edition and later releases. The target audience is e-mail developers implementing their own e-mail protocol (for example, Push e-mail service), where preinstalled S60 platform e-mail MTMs (POP3, IMAP4) cannot be used. The package demonstrates how to develop and install an MTM, how to create an account (mailbox), how to create a simple viewer/editor implemented as a server application, how to provide support to send from other applications, and how to receive notifications of new messages. Message sending and receiving are echoed locally. Note that Symbian platform security imposes heavy capability requirements for MTMs (up to ALL -TCB capabilities) and thus the application has to be signed using the Manufacturer Approved Developer Certificate.

13-Feb-2008

S60 Platform: End-to-End Device Management Example
This example adds device management features to the earlier published Symbian OS: End-to-End HTTP API Example. It demonstrates how to implement a simple DM adapter in the S60 2nd and 3rd Edition devices that interact with a device management server, how to set up and use a custom DM server, how to store and update the data received from the DM server and to make the data available to another application. The example has been implemented using freely available back-end components (Apache, Funambol, and JBoss servers; MySQL database). The package consists of S60 client applications, WebUI components for JSP and PHP, and user account scripts for MySQL. Documentation for configuring the system is included in the package.

21-Feb-2007

Symbian OS: End-to-End HTTP API Example v1.3
This updated example is an HTTP reference implementation of an enterprise system that includes mobile clients for the S60 and Series 80 platforms (in Symbian C++), a server-based database, and Web portals (PHP and JSP implementations). Documentation is included in the package. In the updated version, the previously incomplete PHP Web UI functionality has been improved.

21-Feb-2007

Symbian OS: End-to-End Sockets API Example v1.3
This updated example is a Sockets reference implementation of an enterprise system that includes mobile clients for the S60 and Series 80 platforms (in Symbian C++), a server-based database, and Web portals (PHP and JSP implementations). Documentation is included in the package. In the updated version, the previously incomplete PHP Web UI functionality has been improved.

15-Nov-2006

Enterprise: Developing End-to-End Systems v2.0
This updated document describes the architectures and technologies that are most commonly used in end-to-end enterprise systems today and gives an overview of the terminology and basic concepts of the different technologies. The document also provides an introduction to the protocols used for data transport and presentation. The most important and widely accepted methods for ensuring data integrity and security in mobile devices are also examined.

15-Nov-2006

S60 3rd Edition: Device Management Plug-in
This package contains two header files that you can use for implementing a device management plug-in adapter to S60 3rd Edition devices. Note that the header files are not part of the official S60 3rd Edition SDK and they are subject to change (which may cause a binary compatibility break in the future). Documentation is included in the package: S60 3rd Edition: Implementing Device Management Plug-in Adapter and Device Management Plug-in API Specification. You need to accept a licence agreement before downloading the plug-in.

15-Nov-2006

S60 2nd Edition: Implementing Device Management Plug-in Adapter v1.1
This updated document gives step-by-step instructions on how to implement a device management plug-in adapter for S60 2nd Edition.

03-Nov-2005

S60 2nd Edition: FTP Example
This C++ example demonstrates the usage of the FTP (File Transfer Protocol) Service API that allows connecting to and disconnecting from a remote FTP server. The FTP library package provided within the example is required in order to use FTP. It is supported in S60 2nd Edition FP1, FP2, and FP3 devices.

14-Sep-2005

Enterprise Applications User Experience Library
This library contains enterprise application-related articles, information, and tools for assisting application developers. The library is in Microsoft© HTML Help (CHM) format. When using Microsoft Internet Explorer, download the library to your hard disk before opening it.

21-Jun-2005

Symbian OS: Overview To Networking
This document provides an overview to Symbian OS networking and communications capabilities, and provides pointers to the more detailed technical documents and examples available.

02-May-2005

User-Friendly Form Design In Series 80 Applications (With Example)
This article gives advice on how to design usable forms that include complex features for Series 80 applications. An example application is included in the package.

29-Nov-2004

Series 80 2nd Edition: Usability Guidelines for Enterprise Applications
This document presents usability guidelines that should be considered when developing mobile enterprise applications for Series 80 devices. Revision on October 3, 2006: minor editorial changes.

03-Sep-2004

Series 60 Developer Platform 2.0: Usability Guidelines For Enterprise Applications
This document gives usability guidelines and checklists for achieving the optimal user experience in Series 60 Developer Platform enterprise applications.

 
Learn how to
download applications

Newsletter sign up

Privacy policy   Archives

Community highlights

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008