You Are Here:

Nokia Developer Newsletter

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Zoom and Rotate Gestures in FlashLite for touch-enabled devices

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

MobileMonday Italy: The User Applications
November 23, 2009
Rome

Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa

Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India

LeWeb
December 09, 2009
Paris

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki


View all

March 12, 2008

View the previous issues: February 26
Back to the global newsletter archive

In this issue

  1. Two New Mobile Devices — One for T-Mobile, One for Vodafone
  2. Web Runtime Attracts Developers, Screencast, Events
  3. Nokia Adds Microsoft Silverlight Plug-In
  4. New Code Snippets Boost Developer Productivity
  5. Local Client Provisioning Plug-In for VoIP
  6. S60 Platform: Using Identification Codes for Application Compatibility
  7. eLearning Modules Added for S60 Widgets, Symbian Signed Testing

Two New Mobile Devices — One for T-Mobile, One for Vodafone

Nokia recently introduced two multimedia devices, both available exclusively from single operators. The new Nokia 6124 classic will be available exclusively from Vodafone. And the new Nokia 6650 will be available exclusively from T-Mobile.

The Nokia 6124 classic, based on Symbian OS and S60 platform, is a compact multimedia device offering Vodafone customers fast, easy access to Vodafone's high-speed Internet and entertainment services.

The Nokia 6650 multimedia device, based on the S60 platform, features a folding stainless-steel case, 2-megapixel camera, 30 MB of internal memory, FM radio, and micro SD card slot.

Learn more about the Nokia 6124 classic.

Learn more about the Nokia 6650.

Get device specifications for the Nokia 6124 classic.

Web Runtime Attracts Developers, Screencast, Events

Web Runtime (WRT) is a powerful feature of the S60 3rd Edition, Feature Pack 2 platform. This month Forum Nokia is promoting WRT technology with new documents, eLearning modules, events, and more. Here's some of the excitement:

  • Screencast: Creating Web Runtime Widgets
    This new screencast provides Web developers with an introduction to creating Web Runtime widgets for S60 devices. The screencast describes how to download and install the tools required, illustrates some of the features of a Web widget, reviews the content of a Web widget, and provides tips on development and testing.
    Check out the new screencast.

  • Developer Spotlight: Plusmo Brings Mobile Widget Gallery to S60 Devices
    Imagine easily adding PC-like functionality to an S60 device. Plusmo Inc., a Santa Clara, California, developer and Forum Nokia PRO member, is doing just that with its gallery of some 20,000 mobile widgets.
    Widgets are lightweight Web applications developed using the same technologies, AJAX, CSS, XHTML, and the JavaScript™ programming language, used to create dynamic Web pages. Widgets are now supported by the WRT component of S60 3rd Edition, Feature Pack 2.
    Plusmo, founded in 2005, has developed a portfolio of multimedia, sports-related widgets for S60 devices, including pro football, U.S. college football, and cricket. In addition, Plusmo's users and publishers have generated many other widgets that the company has collected in its gallery. The company says it will soon offer an SDK to ease the creation and deployment of mobile widgets. Forum Nokia has helped by demonstrating Plusmo widgets at major trade shows, including CTIA and 3GSM.
    Learn more about Plusmo Inc.

  • Learn About Web Runtime at Live Events
    To help introduce developers to Web Runtime technology, Forum Nokia is sponsoring a series of Code Camps on Web Runtime widgets at several locations worldwide. During the camp, attendees will be overloaded with how-to tutorials, intensive discussion with our Code Camp leaders, and get hands-on experience with coding mobile applications.
    Learn more about widgets and attend a regional Forum Nokia Code Camp!

    • Copenhagen, Denmark: March 12
    • Beijing, China: March 24
    • Singapore: March 25
    • Mountain View, California: March 25
    • Bangalore, India: April 8
    • Guangzhou, China: April 10

Learn more about Web Runtime.

Attend a regional Forum Nokia Code Camp.

Nokia Adds Microsoft Silverlight Plug-In

Nokia recently announced that it will make Microsoft Silverlight available on S60, Series 40, and Nokia Internet tablet devices. Silverlight is a cross-browser, cross-platform plug-in for delivering next-generation media experiences and rich interactive applications. Nokia's addition of Silverlight support will extend the opportunities for developers to create rich, interactive applications that run on multiple platforms in a consistent, reliable way. Silverlight will also expand the range of development environments that mobile developers can use. Availability for Silverlight on the S60 platform is set for later this year; availability for Series 40 devices and Nokia Internet tablets will be confirmed later.

View more about Nokia and Microsoft Silverlight.

New Code Snippets Boost Developer Productivity

Forum Nokia recently began publishing code snippets in the Forum Nokia Wiki. Each of these easily reusable code blocks performs a certain task or demonstrates an API use case. The example code has been created with Nokia SDKs and has been tested on actual devices.

Code snippets provide a fast track to publishing hundreds of short code blocks, while traditional Forum Nokia example applications can add value as proof-of-concepts for more complex application areas. Also, code snippets are being provided for various technology areas and current themes of interest. For example, the first published code snippets concentrate on Symbian Signed test criteria. Forum Nokia code snippets also complement the many existing code examples created by the developer community.

Learn more about code snippets.

Interested in creating inspiring code? Want to showcase your abilities? Take the 2008 Code Example Challenge. Contest begins March 11.

Local Client Provisioning Plug-In for VoIP

Local Client Provisioning plug-in for VoIP release 2.x beta 1.1 enables mobile developers to create SIP-based voice over IP (VoIP) settings from a file to an S60 device. By using this plug-in beta, developers can eliminate the need for over-the-air (OTA) settings provisioning with short message service (SMS) and include their own VoIP settings in an end-user installable .sisx file.

To support the beta, a new Developer's Guide has been posted on Forum Nokia. It aims to help mobile software developers who want to deploy VoIP settings as an installable package for end users. The guide also describes the usage of Local Client Provisioning plug-in for VoIP release 2.x beta 1.1.

Download Local Client Provisioning plug-in for VoIP release 2.x beta 1.1.

Check out the Developer's Guide.

S60 Platform: Using Identification Codes for Application Compatibility

S60 devices have a built-in mechanism that warns users when they are trying to install incompatible software, whether it's a non-S60-based application or an application that is not based on the S60-based application or an application based on S60 targeted at a newer platform release. A recently updated Forum Nokia document describes how developers should handle the compatibility of C++ applications at installation time, using S60 identification codes (platform IDs and product IDs). The updated document, version 2.1, adds information on seven recently introduced S60 devices:

Explore more about S60 identification codes.

eLearning Modules Added for S60 Widgets, Symbian Signed Testing

Forum Nokia recently added two eLearning modules for mobile developers.

  • Widgets for S60 Platform: This eLearning module introduces developers to Nokia Web widgets, which are Web applications that can run on a Nokia device without a browser. A sample Web widget is used as an example of how to develop and deploy widgets.
  • Symbian Signed: All processes involved in preparing an S60 application for Symbian Signed testing are described in this eLearning module. Topics covered include how to obtain a Publisher ID and Symbian Developer Certificate, and how to prepare an application for Symbian Signed submission.

Learn more about the eLearning modules:

Upcoming Events

Americas

PyCon 2008: March 13-16

Come to the sixth annual conference for the Python community to meet interesting people, to learn about projects, tools, and techniques, to advance open source projects, and more. Nokia is a sponsor.
Learn more and register

BOSSA Conference: March 16-19

This unique conference on open source software for mobile embedded platforms will feature seminar presentations, project-launch and birds-of-a-feather sessions, code camps, and hands-on labs.
Learn more and register

CTIA WIRELESS 2008: April 1-3

This event will see the convergence of more than 1,200 exhibiting companies, dozens of industries, and over 40,000 professionals from 125 countries — all working to revolutionize wireless. Whether in broadband convergence, enterprise, advertising, social networking, or entertainment, CTIA WIRELESS 2008 is the global marketplace for connecting wireless and you. Be sure to visit Nokia at Booth 2635.
Learn more and register »

Web 2.0 Expo San Francisco: April 22-25

This event will take the pulse of the Web ecosystem and look to its future, training a spotlight across the Web 2.0 universe to illuminate how the Internet Revolution is being created and delivered. Web 2.0 Expo is for the builders of the next-generation Web: designers, developers, entrepreneurs, marketers, business strategists, and venture capitalists. Among the numerous tracks offered will be Focus on Mobile Web. Nokia, which is a Platinum Sponsor, will highlight its Web Run-Time technologies at Web 2.0.
Learn more and register »

JavaOne: May 6-9

This year's JavaOne conference will cover subject matter that is key to the Java™ community and will expand into areas that play well with Java technology. Among the topics to be examined are Java SE, Java EE, Java ME, rich Internet applications, compatibility and interoperability, scripting languages, open source, Web 2.0, and e-commerce collaboration. Nokia will be showcasing its Java technologies and tools at JavaOne.
Learn more and register »

Asia-Pacific

Forum Nokia Widget Code Camp: Beijing (By Invitation Only): March 24

Learn about developing mobile widgets on Nokia platforms in this by-invitation, hands-on session. Check back soon for more information.

Widgets Code Camp: Singapore: March 25

By leveraging the same feature-rich, robust, open-source Web-technology components used by the highly acclaimed Web Browser for S60, Web Runtime (WRT) enables millions of Web developers to go mobile with Web applications and Web widgets. Learn to build widgets in this hands-on, practical session.
Learn more and register

Forum Nokia Widget Code Camp: Taipei (By Invitation Only): March 27-28

Learn about developing mobile widgets on Nokia platforms in this by-invitation, hands-on session. Check back soon for more information.

MobileMonday Bangalore: March 31

Check back soon for more information.

Wireless World 2008: April 2-3

Australia’s largest mobility event will offer industry summits, development workshops, and a full-scale exhibition.
Learn more and register

Flash Lite Code Camp: Sydney: April 3

Flash Lite from Adobe dramatically accelerates the delivery of rich content and browsing and customized user interfaces. Attend this code camp to learn about Flash Lite development and how it integrates with Nokia's own roadmap for the platform. The event will combine presentations with a hands-on session.
Learn more and register

Widgets Code Camp: Bangalore: April 8

By leveraging the same feature-rich, robust, open-source Web-technology components used by the highly acclaimed Web Browser for S60, Web Runtime (WRT) enables millions of Web developers to go mobile with Web applications and Web widgets. Learn to build widgets in this hands-on, practical session.
Learn more and register

Flash Lite Code Camp: Bangalore: April 9

Flash Lite from Adobe dramatically accelerates the delivery of rich content and browsing and customized user interfaces. Attend this code camp to learn about Flash Lite development and how it integrates with Nokia's own roadmap for the platform. The event will combine presentations with a hands-on session.
Learn more and register

India & South Asia Com: April 23-24

India & South Asia Com, with its multistream conference and 30-booth exhibition, will serve as a rich networking and learning opportunity. The event will spotlight the region's mobile industry, the next phase of growth in 3G and wireless broadband, and value-added services.
Learn more and register

MobileMonday Bangalore: April 28

Check back soon for more information.

MobileMonday Bangalore: May 26

Check back soon for more information.

EMEA (Africa, Middle-East, Europe)

MobileMonday Madrid: March 31

MobileMonday is a global community of mobile-industry visionaries, developers, and influentials fostering cooperation and cross-border business development through virtual and live networking events. During these events, participants share ideas, best practices, and trends from global markets. MobileMonday is organized by a group of dedicated volunteers from around the world.
Learn more

Forum Nokia Code Camp: S60 Sensor APIs: April 2

The S60 sensor framework offers developers an easy, effective approach to innovating new ways of engaging with devices. At this Forum Nokia Code Camp, we'll first dive into the details of the sensor APIs available in forthcoming S60 devices, and we'll also address the solutions available for the existing device base. A hands-on session will follow, affording you a great opportunity to get a head start in development of sensor-framework-aware applications. Nokia experts — as well as sensor-framework-compatible devices — will be available during the session.
Learn more and register

Over the Air: April 4-5

This event, which will embrace virtually all aspects of mobile and wireless development and design, is billed as "part conference, part un-conference, and part open hackathon." On its two-full-day agenda are keynotes, workshops, presentations, and more — including an overnight hacking session.
Learn more

Nokia Mobile Week — Russia: April 7-11

Mark your calendar for a stimulating developer workshop that will be all about mobility, all week long. Here's what's in store:
  • MobileMonday (April 7).
  • Symbian training (April 8-9).
  • Forum Nokia Code Camp: Web Run-Time and Location-Based Services (April 10).
  •  
  • Maemo™ Workshop (April 11).
Check back soon for more details and registration information.

MobileMonday Barcelona: May 5

MobileMonday is a global community of mobile-industry visionaries, developers, and influentials fostering cooperation and cross-border business development through virtual and live networking events. During these events, participants share ideas, best practices, and trends from global markets. MobileMonday is organized by a group of dedicated volunteers from around the world.
Learn more

MobileMonday Munich: May 5

MobileMonday is a global community of mobile-industry visionaries, developers, and influentials fostering cooperation and cross-border business development through virtual and live networking events. During these events, participants share ideas, best practices, and trends from global markets. MobileMonday is organized by a group of dedicated volunteers from around the world.
Learn more

Forum Nokia Innovation Seminar: Mobile Experiences and Cooperative Mobile Networks: May 26

Check back soon for details and registration information.

Forum Nokia Code Camp: Flash Lite 3.0 and Location-Based Services: May 27

One day, two sessions on a pair of today's key mobile technologies: Flash Lite 3.0 and location-based services (LBS). The Flash Lite 3.0 session will combine speaker presentations with a hands-on coding camp to help you explore Flash Lite from Adobe on the S60 platform. Here's some of what this session holds in store: an overview of Flash Lite on S60; how to package your Flash Lite content as a "real" S60 application; and a hands-on coding session on how to use location-based services with Flash Lite, complete with examples and support from our tutors and Adobe. In the LBS session, we'll get you up to speed on the latest enabling technologies for building location-aware mobile applications and services. Topics will include positioning technologies, POI management, mapping and navigation, and service integration. Check back soon for details and registration information.

S60 Summit: May 28-29

Take advantage of this exclusive opportunity to learn what's new with the S60 platform. The S60 Summit will focus on new S60 features and will examine how the platform provides a multitude of business and revenue opportunities. The event will address not only the business opportunities that S60 can offer but also the S60 technology trends of today and the near future, as well as the latest S60 products, applications, and services.
Learn more

New Documents:

OMA Device Management: Management Object for SNAP
This document defines the Service Network Access Point (SNAP) Management Object v1.0 settings format for OMA Device Management (DM) usage. SNAP is a concept introduced in S60 3rd Edition, FP2 that groups together a set of Internet Access Points (IAPs) that can be used to reach hosts and services such as Internet, corporate intranet, or operator service. Document; Device Management ... OMA DM Management Object, S60 ... S60 2nd Edition, S60; English (en)

Web Developer's Library
The Web Developer's Library is an information package for developers wishing to create widgets for S60 devices. The library includes introductory, getting started, implementation, and API-level information. This library is available in HTML format online and as a stand-alone version. Document; S60 ... S60 3rd Edition, Feature Pack 2, S60, Web Technology ... Widget for S60; English (en)

Series 40 Platform: USB Audio Device Requirements
Learn about the capabilities and characteristics that audio devices must support to comply with the Series 40 USB host. The document lists the mandatory and optional features for Audio Class 1.0 support. Document; Connectivity --- USB, Multimedia --- Audio, Series 40; English (en)

Carbide.vs 3.0 Data Sheet
This data sheet describes the features and system requirements of Carbide.vs 3.0. Document --- Data Sheet; IDE --- MS Visual Studio, Open C, S60 ... S60 2nd Edition / S60 3rd Edition, Feature Pack 1 / S60 3rd Edition, Feature Pack 2, S60, Symbian C++; Adobe PDF (.pdf); English (en)

S60 Platform: Identification Codes
This document describes how application developers should handle the compatibility of C++ applications at installation time, using S60 identification codes (Platform IDs and Product IDs). Document; Compatibility, S60, S60, Symbian C++; English (en)

Local Client Provisioning plug-in for VoIP Developer's Guide
The Local Client Provisioning plug-in for VoIP Developer's Guide is an entry-level guide intended for mobile software developers who are looking to deploy VoIP settings as an installable package to end-users. The guide describes the usage of Local Client Provisioning plug-in for VoIP rel 2.x beta 1.1, also available on Forum Nokia. Document; Networking --- VoIP, S60 ... S60 3rd Edition, Feature Pack 1, S60, SIP; English (en)

New Tools, SDKs, and Examples:

Carbide.c++ v1.3, the development tool for C++ for Symbian OS and Open C developers
Carbide.c++ is a powerful family of mobile development tools built on the Eclipse framework. Family members include: Carbide.c++ OEM Edition for device creation users Carbide.c++ Professional Edition for developers working with pre-production devices Carbide.c++ Developer Edition for application development on production phones Carbide.c++ Express, available as a no-cost download to introduce developers to mobile experience Application --- Development Tool; IDE ... Carbide.c++ Developer / Carbide.c++ Express, Open C, S60 ... S60 1st Edition / S60 2nd Edition / S60 3rd Edition, S60 ... Symbian OS v6.0 / Symbian OS v6.1 / Symbian OS v7.0s / Symbian OS v8.0a / Symbian OS v8.1a / Symbian OS v9.1, Security --- Authentication / Platform Security, Symbian C++; English (en)

Local Client Provisioning plug-in for VoIP
This plug-in enables developers to create SIP-based, VoIP-related settings from a file to a S60 device. Usage of this plug-in eliminates the need for Over the Air (OTA) settings provisioning with SMS. With the plug-in developers can, for example, include their own VoIP settings in a .sisx file that end users can install. Application --- Development Tool; Networking --- VoIP, S60 ... S60 3rd Edition, Feature Pack 1, S60, SIP; English (en)

New Devices:

Nokia 6124 classic
The Nokia 6124 classic is a dual mode portable multimedia computer supporting EGSM 850/900/1800/1900 and WCDMA/HSDPA 900/2100. The Nokia 6124 classic supports photos, and videos with two built-in cameras, a 2 megapixel, and a QVGA front camera for video calls. Enjoy videos, music and graphics on the 2" QVGA (240 x 320 pixels), 16M color main display. Additional Nokia 6124 classic features include USB 2.0, Bluetooth 2.0 EDR with A2DP, and MicroSD memory card support.



We want to hear your thoughts about the Nokia Developer Newsletter. Drop us a line at editor.ndn@nokia.com.

If you have received this newsletter from a friend, you can subscribe to the Nokia Developer Newsletter at www.forum.nokia.com. Click the Newsletters link in the upper right, just below the search tool.

Our postal address:

Nokia Developer Newsletter
6000 Connection Drive
MD: 1:6:830
Irving, TX 75039
USA

Please note that the services and information that Nokia provides to you are subject to the Terms Of Use and Privacy Policy.

When linking to a third-party site, you do so at your own risk and should review and determine if you agree to that site's terms and conditions of use (legal policy) before using such site. You also agree that Nokia has no control over the content of any such sites and cannot assume any responsibility for material posted on or published by third-party sites. In addition, a link to a non-Nokia site does not imply that Nokia endorses the site or the products or services referenced on such third-party site. You may link to this site for non-commercial purposes only.

Copyright © Nokia Corporation 2008. All rights reserved.



Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fIE5fWantE5fToE2fE44oE5fSomethingE5fE45lseE2fInterestedE5finE5fE44evelopmentE5fbutE5fNotE5fSureE5fWhereE5fToE5fGoE2fSignE5fupE5fforE5fE45mailE5fNewslettersE2fArchiveE2fMarchE5f12E5f2008E2eE78htmlX qfnZupdatedQDx2008E2d11E2d10X qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqrdfsZE52esourceQ qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ