Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resources: Documentation: Enterprise

Documents/Examples

View documents/examples by technology area:

Enterprise Documents/Examples

25-Aug-2008

Application of the Week: WebMessenger
WebMessenger Mobile for Microsoft Office Communications Server is now available for use on Nokia S60 3rd Edition devices, creating new opportunities for business collaboration among office-based and mobile professionals.

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

12-Feb-2008

Designing for the Big Screen: Developing Applications for the Nokia E90 Communicator
This article discusses designing high-quality applications for the Nokia E90 Communicator and gives tips and tricks on designing for a large display. The article describes how to achieve a good balance in terms of both the visual layout of the UI elements and the amount of information presented on the screen, still fully utilizing the big screen.

26-Sep-2007

Recommendations for Reducing Power Consumption of Always-on Applications
Learn how to optimize power consumption of always-on applications such as Push e-mail and instant messaging. This document is mainly targeted at mobile operators and Wireless LAN network administrators, but there are also some recommendations for application developers. The document provides general guidelines and configuration recommendations for WCDMA and Wireless LAN networks. Power efficiency of IPsec virtual private networks (VPN) and Mobile IP implementations is also discussed, and recommendations for power-efficient keep-alive mechanisms for network address translators (NAT) and firewalls are provided.

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.

21-Feb-2007

MIDP 2.0: End-to-End Sockets API Example v1.1
This example illustrates an enterprise system that includes a Java MIDP mobile client, 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

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

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

10-May-2006

OMA Device Management Test Server
This Java package contains an installable device management R&D Web server that can be used to test Advanced Device Management features (application management, customization, policy management, and terminal security) and other Device Management features (for example, e-mail). While the R&D server provides some additional functionality over the OMA Device Management Example Server that has been published earlier, it is meant only for testing purposes. Short documentation in javadoc format is included in the package. The Advanced Device Management features introduced in this package apply to Nokia Eseries mobile devices from S60 3rd Edition onwards and other Nokia S60 devices from S60 3rd Edition, Feature Pack 1 onwards.

01-Feb-2006

OMA Device Management Example Server For Advanced Device Management
This package contains an installable device management Web server that can be used to demonstrate and test Advanced Device Management features (application management, customization, policy management, and terminal security). Documentation is included in the package. The Advanced Device Management features introduced in this package apply to S60 3rd Edition Nokia Eseries mobile devices and all Nokia S60 devices from S60 3rd Edition, Feature Pack 1 onwards.

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.

15-Apr-2005

Mobile Enterprise & Productivity Solutions - Spring 2005 (3.4mb)
Low Resolution (3.4mb) version of the Spring 2005 Forum Nokia Enterprise catalog. Includes Addendum.

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.

15-Jun-2004

Introduction To Web Services In Nokia Devices
This article describes a new software-development architecture, the Nokia Web services architecture, whose platform implementation will greatly facilitate the creation of such Web services for mobile device applications.

Back to top

Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Blog entry of the week

A first glance on the S60 5th Ed.

Champion of the month

Xiaotian Chen
Read more about
Xiaotian on the
Champions web site.

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

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

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


RDF Facets:


qdcZcoverageQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qdcZtypeQUqfnTypeZE52esourceQ
qdcZtypeQUqfnTypeZWebpageQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZPageQ
qdcZtypeQUqrdfsZE52esourceQ
qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qfnZtypeQUqfnTypeZE52esourceQ
qfnZtypeQUqfnTypeZWebpageQ
qfnZtypeQUqmarsZManagedE52esourceQ
qfnZtypeQUqwebZInformationE52esourceQ
qfnZtypeQUqwebZPageQ
qfnZtypeQUqrdfsZE52esourceQ
qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qrdfZtypeQUqfnTypeZE52esourceQ
qrdfZtypeQUqfnTypeZWebpageQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZPageQ
qrdfZtypeQUqrdfsZE52esourceQ