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 26, 2008

View the previous issues: March 12
Back to the global newsletter archive

In this issue

  1. Forum Nokia Code Camp Competition: You Could Win 15,000 Euros!
  2. Final SDK for S60 3rd Edition, Feature Pack 2, Available
  3. Improved Usability with Carbide.c++ for Symbian OS, v1.3
  4. Talk to the Widgets Gurus
  5. S60 Developers: Prove Your Skills with Accreditation
  6. Developer Spotlight: Developing the Next Widget Designers

Forum Nokia Code Camp Competition: You Could Win 15,000 Euros!

Calling all developers of Web Runtime (WRT) and Flash applications: Enter the Forum Nokia Code Camp Competition and you could win cash prizes of up to 15,000 euros, demo opportunities at local events, and free transportation and accommodation at the S60 Summit, in Barcelona, Spain in May. To be eligible applications must use either WRT or Flash and be able to run successfully on a Nokia S60 device. Entries will be judged on quality, functionality, creativity, design, and usability. Both regional and global prizes will be awarded; global prizes will also be judged for mass appeal, as determined by voting on Nokia's MOSH mobile content-sharing site. The deadline for entries is May 9.

Enter the competition today.

View more on the S60 Summit in Barcelona, Spain in May.

Check out MOSH.

Final SDK for S60 3rd Edition, Feature Pack 2, Available

The final version of the S60 3rd Edition SDK for Symbian OS, supporting Feature Pack 2, is available for download from the Forum Nokia site. In a change from earlier SDKs, this is a combined C++ and Java™ SDK that also supports other runtimes, such as Web Runtime. WRT lets developers port Web-based widgets from desktop environments — such as Yahoo! and Apple Dashboard — to the S60 platform. Using widgets, Web site owners can offer key services to users on the go with just one click. The new SDK also offers a fully functional WRT environment in the device emulator, allowing Web applications to run and be tested without a device. Other new features in the SDK include Open C support, Carbide.vs 3.0.1 and NetBeans 6.0 support, various new and updated APIs, and middle softkey support.

Download the new S60 SDK and learn more.

Improved Usability with Carbide.c++ for Symbian OS, v1.3

Carbide.c++ v1.3 is now available from the Forum Nokia site. This C++ development tool, aimed at developers of Symbian OS applications, has been improved based on developer feedback obtained by Nokia engineers, who flew to several customer sites. The result: a greatly improved version with a high level of usability. New features in v1.3 include:

  • Support for Eclipse 3.3/CDT 4.0 Europa from the Eclipse Foundation: improves stability with navigation tools, such as the new Quick Search utility
  • Support for Microsoft's Vista OS
  • Code Scanner: scans code to detect potential problems, such as memory cleanup, excessive code, etc.; finds defects and coding deviations, improves the quality of code, and shortens debug time with early problem-detection
  • Platform Security Suite: scans APIs in the active project and lists the capabilities required. Helps developers manage security tradeoffs and aids in getting applications signed

Learn more and download Carbide.c++ for Symbian OS, v1.3.

Join the Forum Nokia webinar on Carbide.c++ for Symbian OS, v1.3, on March 27.

Talk to the Widgets Gurus

Can't attend a Forum Nokia live event but don't want to miss out on the expert advice? No problem. A new online series, called " Talk to the Gurus," brings the gurus to you. Kelvin Chong, Chief Architect for Plusmo, has more experience with commercial mobile widgets than just about anybody else on the planet. Wai Seto, a Forum Nokia Senior Technical Architect and expert on Web Runtime widgets, will present a training session on Web Runtime and widgets for Forum Nokia PRO, Launchpad, and Champion developers attending the second Nokia Developer Day in Las Vegas.

Learn from both these experts in a live discussion on April 1, beginning at 16:00 in the U.K.; 9:00 in California. Get the most from the session by taking an eLearning course, installing the SDK, and testing code using Remote Device Access; all are free services. Then bring your toughest questions to the gurus. The live session is also free and takes place on the Forum Nokia Discussion board. Last month's " Talk to the Guru" session on location-based services (LBS) is currently the most popular thread in the LBS forum.

Learn more about Kelvin Chong and Wai Seto's "Talk to the Guru" session.

Get started with the widgets eLearning course.

Download the S60 Web Runtime SDK.

Check out last month's "Talk to the Guru" session on LBS.

S60 Developers: Prove Your Skills with Accreditation

Looking to prove yourself among your peers and community? Nokia's Accredited S60 Developer program offers benchmarks for mobile developers in areas of knowledge that are common and essential to all Symbian OS and S60 C++ development work. By completing the Accredited S60 Developer program, developers can prove their skills, competence, and abilities as Symbian S60 experts, gain the respect of colleagues, and support their professional career development. Accreditation involves passing an online exam; to help developers prepare, Forum Nokia offers related courseware, eLearning, and self-study books.

Check out the Accredited S60 Developer program.

Developer Spotlight: Developing the Next Widget Designers

Web Runtime widgets are easy to use and deploy, and developers do not need complex programming languages and tools to develop them, according to Melvyn Suan, a lecturer at the School of Information Technology, Nanyang Polytechnic, in Singapore. Last year, Nanyang Polytechnic participated in the Forum Nokia Mobile Widgets Challenge, and this year the school is hosting widgets training sessions. Forum Nokia helped by supplying technological know-how on WRT technology and loaner devices based on the S60 3rd Edition, Feature Pack 2 platform for widget deployment and testing. Students from the school submitted 16 widgets in the Forum Nokia competition, of which four were judged best in their categories: Picture Memory, Car Loan Calculator, Calories Checker, and Body Mass Index Calculator. "The students found that widgets were easy to use and deploy," Suan says. "Mobile widgets that run on WRT shorten the development time for mobile applications from months to days."

Get more on Nanyang Polytechnic.

Upcoming Events

Americas

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: 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 »

Forum Nokia Code Camp: Web Runtimes and Location-Based Services: April 7 and 8

The first day of this Forum Nokia Code Camp for developers will shed light on the differences between the WidSets runtime and the S60 platform's Web Runtime (WRT). The event will consist of a general presentation and a hands-on coding session. On the second day, the location-based services (LBS) session will help you get 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. The main focus will be S60 C++ development.
Learn more and register »

MobileMonday St. Petersburg: April 7

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. Check back soon for more 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:

S60 3rd Edition: Third-Party Application Integration
This document explains what developers should take into account when delivering Symbian C++ or Java applications to S60 devices. The document specifies the requirements that third-party applications should fulfill to be come part of the Nokia devices' offering. Document; Development Process, Java, S60 ... S60 3rd Edition, S60, Symbian C++; 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)

C++ Developer's Library
The C++ Developer's Library is an integrated package of information for developers wishing to use the S60 platform to develop mobile C++ applications and services. The library includes a C++ API Reference Guide. It also provides links to the Symbian OS online library, and to documentation and example applications available on Forum Nokia. The main library focuses on the S60 releases that have a wide representation on the market, while the extension library introduces the features of the newest S60 releases, for future devices. The libraries are available as a stand-alone version, as an Eclipse plug-in and in HTML format online. The stand-alone and Eclipse plugin formats support searching through the Eclipse platform. Document; Architecture/Design, Base/System, Connectivity, Development Process, Getting Started, IDE, Localization, Location Based Services, Messaging, Multimedia, Networking, PIM, Platform Overview, S60 ... S60 3rd Edition, Feature Pack 1 / S60 3rd Edition, Feature Pack 2, S60 ... Symbian OS v9.1 / Symbian OS v9.2 / Symbian OS v9.3, Security --- Platform Security / Signing and Certification, Symbian C++, Telephony, UI, Web Services, Web Technology --- Browsing; English (en)

S60 3rd Edition SDK for Symbian OS, Feature Pack 2
The S60 SDK for Symbian OS enables application development in C++, Open C, Java, and Web Technologies for devices based on S60 platform. The SDK is based on S60 3rd Edition platform supporting Feature Pack 2, and Symbian OS 9.3. The SDK includes all key functionalities needed for application development (documentation, API reference, emulator) excluding IDE. Application --- Development Tool, Software Development Kit; Java, S60 ... S60 3rd Edition, Feature Pack 2, S60, Symbian C++, Web Technology --- AJAX / Browsing / JavaScript / Web Runtime (WRT) / XHTML; Zip Archive (.zip); English (en)



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: qdcZidentifierQSxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fIE5fWantE5fToE2fE44oE5fSomethingE5fE45lseE2fInterestedE5finE5fE44evelopmentE5fbutE5fNotE5fSureE5fWhereE5fToE5fGoE2fSignE5fupE5fforE5fE45mailE5fNewslettersE2fArchiveE2fMarchE5f26E5f2008E2eE78htmlX qfnZupdatedQDx2008E2d11E2d10X qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqrdfsZE52esourceQ qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ