1 2

Introducing the Nokia Asha platform: your new smartphone opportunity

Nokia Asha 501Today we introduced a global initiative that will help developers unlock the market for affordable smartphones by launching the Nokia Asha software platform and the Nokia Asha 501, the first smartphone built on the new Asha platform.

The Nokia Asha software platform represents a major new opportunity for developers, as we expect to sell 100 million of the new-generation Asha smartphones over the next two years.

Continue reading

Two powerful tools for Series 40 developers get updates

As Nokia strengthens its offerings for Series 40 consumers and developers, we are offering two new and improved tools to help developers create Series 40 web apps. Nokia Xpress Web App Builder, which guides coders and non-coders through a simple process of creating rich Web apps in minutes, has graduated from public beta to final release. Nokia Web Tools 2.3 offers new features that help developers create, test, package, and deploy Series 40 apps, including preparing them for distribution on Nokia Store.

Continue reading

Basic UI Layouts in Series 40 Full Touch (Featured Video)

At the first Series 40 UI clinic, held on 29 January 2013, Jan Krebber answered developers’ questions about UI design and UX on full-touch Series 40 phones. To start the session, however, Jan provided a presentation based around questions he had been asked about full-touch UI layouts in Series 40.

In this presentation Jan covers three main topics: first impressions, forms, and the UX resources offering on Nokia Developer.

You can download the slides from this session at: https://www.slideshare.net/nokia-developer/basic-ui-layouts-in-series-40-full-touch

Find out more about developing for Series 40 at:http://www.developer.nokia.com/Series40

Check out the current webinar schedule here:http://www.developer.nokia.com/webinars

Your New Year’s resolution: Learn and win more with the Series 40 webinars.

Your New Year’s resolution: Learn and win more with the Series 40 webinars.

You already know that we’re pumping up our Series 40 webinar offering for 2013, but now we can reveal that we’re also creating new possibilities to learn and win. While we’re continuing with the monthly draw, which is now for two Series 40 phones and associated goodies each month, we’ll also be rewarding contributions to the Nokia Developer wiki and the best Series 40 apps and games created by webinar attendees.

Continue reading

Come and meet Andy Tjin from the Nokia HERE team at FINHTML5

FINHTML5 lights up January with an event experience shaping the future of digital services. Some of the brightest tech leaders, visionaries, designers and hard core hackers will share their experience and vision for creating services for the multiscreen era on January 24th!

Andy Tjin, Head of Mobile HTML5 works in the Location & Commerce business at Nokia. This business unit aims to build and monetize unique location experiences for great mobile products, as well as the navigation industry, the automotive market and government and business solutions under the name HERE.

Andy will discuss the real life challenges, trade-offs and victories in creating a large scale, state-of-the-art mapping service for iOS, Android, Windows Phone 8 and Firefox OS devices.

Below are some quick specs for the event:

  • A great mix of tech leaders, visionaries, designers and hard core hackers in the speaker lineup
  • People who’ve really made it big time in the HTML5 space, including Andrew Betts from Financial Times, FT-Labs and Brian LeRoux, the father of Phonegap.

Focus

  • Creating fabulous services for the multiscreen era
  • How HTML5  is one of the main building blocks for building experiences today and tomorrow
  • What HTML5 actually is and isn’t
  • How are we stepping away from platform silos towards having your services available everywhere at all times

For more details, please check out the event page http://finhtml5.fi/

Web Platform Docs site launches, with Nokia’s help

Nokia is dedicated to the Open Web, and for that reason we are proud to be among the Stewards of Web Platform Docs. This is a new community-driven site for web developer documentation, now in its alpha release.WebPlatform.org logo

Web Platform Docs was created by the World Wide Web Consortium (W3C) in collaboration with Nokia and several other technology companies. The site will save web professionals both time and resources by providing them with a single location for cross-browser and cross-device best practices, including:

  • How to use features of the Open Web platform — with syntax and examples.
  • Interoperability of various technologies across platforms and devices.
  • Standardization status of each technology specification.
  • Stability and implementation status of features.

W3C, along with Nokia and other fellow Stewards Adobe, Facebook, Google, HP, Microsoft, Mozilla, and Opera, have launched Web Platform Docs with initial documents contributed as raw material for the community to shape. Yet anyone will be able to contribute content to this new site. The W3C will serve as the site’s convener. And as the open web platform evolves, the entire community—including both the original and the new Stewards—will help maintain and improve the content. What’s more, the site will foster sharing and reuse by making all materials on the site freely available and licensed.

“Nokia is pleased to be a Founding Steward of the W3C’s Web Platform Docs activity,” says Timo Ali-Vehmas, VP of Compatibility and Industry Collaboration at Nokia. “Web Platform Docs provides a unique Web site for professionals to save time and resources by consulting a single site for current, cross-browser, and cross-device coding best practices. Nokia supports commonly used web standards, and has shipped hundreds of millions of devices supporting various Open Web standards. With a strong foundation of documentation oriented towards web authors and developers, we believe web developers can build solid mobile web experiences for the next billion mobile consumers.”

We encourage all developers who are interested in web technologies to sign up and participate to move the Open Web forward at Web Platform Docs alpha site: http://webplatform.org/docs.

If you have any questions for the Nokia Developer team, please contact us at: web.apps@nokia.com

Meet Xpress Web App Builder for Series 40 at free webinar

A free Nokia Developer webinar, Introduction to Xpress Web App Builder for Series 40, will feature live coding demos that show you how to use the new Nokia Xpress Web App Builder to create a Series 40 web app in mere minutes. You will also learn how to import your web app into other Nokia tools for customisation.

Through live coding demonstrations of the new Nokia Xpress Web App Builder, this webinar will show you how easy it is to create a Series 40 web app from RSS feeds, social media content, and even clipped live web content. You will learn how to customise your app with a unique look and feel, advertising, and other features. You can also submit your resulting web app to Nokia Store for access to millions of consumers around the world.

Join Tapan Acharya, lead developer consultant and evangelist with Nokia. He will explain the architecture of the new Xpress Web App Builder and describe how it relates to the Series 40 web apps platform. Tapan will also demonstrate the tool as he creates and tests high-quality web apps.

Web apps created with Nokia Xpress Web App Builder are suitable for publication to Nokia Store without the need for further development. For developers who want to add features to web apps created with Xpress Web App Builder, Tapan will explain how to use Nokia Web Tools 2.0 to import the apps for customisation.

This webinar is free to attend, but you must register. Join us in either of two sessions:

Session 1: 9 October at 8 a.m. London; 12:30 p.m. New Delhi; 3 p.m. Singapore

Session 2: 17 October at 8 a.m. San Francisco; 10 a.m. Mexico City; 4 p.m. London

Introducing Xpress Web App Builder

Today we proudly announce availability of the new Xpress Web App Builder—a new set of easy-to-use tools for Series 40 developers. These new tools make web app development even easier. With minimal effort, developers can create great apps for recent Series 40 devices, including the expanding range of Nokia Asha devices.

The new and enhanced Xpress Web App Builder tools are for Series 40 development only, and will replace the current app wizard tools.

If you have published Series 40 apps using app wizard, we recommend that you re-publish using new Xpress Web App Builder. The new tools offer more stylish templates, social media content and new ways to monetize web apps, without the need to write a single line of code. In addition, apps created with Xpress Web App Builder will be available as source code downloads that can be imported into Nokia Web Tools for further customisation.

Please find below some important dates as we transition from app wizard to the new enhanced Xpress Web App Builder tools:

  • From September 30, 2012, the app wizard tool will not be accepting new registrations. Series 40 developers are encouraged to start using the new Xpress Web App Builder tools to create web apps.
  • Until October 31, 2012, existing app wizard publishers can submit limited updates for existing app. We encourage developers to sign-in at appwizard.nokia.com to gather images, links, descriptions, and report data for published apps, and then re-publish these apps using the new Xpress Web App Builder tools.
  • Existing app wizard apps will continue be available in Nokia Store until the end of 2013. In the interim period, consumers will continue to be able to download and enjoy app wizard apps as usual. Simultaneously, Nokia reserves the right to remove select app wizard apps which have not generated significant recent download volumes.

If you have any questions, please don’t hesitate to contact the Nokia Developer team via developer.support@nokia.com.

Tools for Nokia Asha Touch apps graduate from beta

Since the June 25th beta release of our S40 Tools 2.0, we’ve been very pleased by developer interest in the latest tools for Series 40 apps. We hope you are as excited as we are about bringing smartphone-like capabilities to some of the most affordable price points ever with the Nokia Asha Touch range. As downloads to Series 40 phones from Nokia Store continue to grow, there is a clear demand and real opportunity to deliver world class apps to a global audience.

Following your feedback on the features and performance of the Nokia SDK 2.0 for Java and Nokia Web Tools 2.0, we have been busy making improvements and are pleased to announce that the tools have today graduated from beta to full releases.

For the Nokia SDK 2.0 for Java, the changes since the beta release are quite significant and include:

  • SDK:
    • The Series 40-optimised version of LWUIT is now available as an SDK plug-in, which can be included when the SDK is installed or added later.
    • Inclusion of the Series 40 UI/UX design documentation in the main SDK help, so you no longer need consult the Nokia Developer website to find design information.
    • A desktop alert about updates to the SDK, so you can find out about and install new features as soon as they become available.
    • Support for JDK 7, so you can work with the latest core Java tools.
  • Emulator:
    • A new simulation feature that enables you to record the paths of two gesture actions and play them back simultaneously into the emulator. This means you can test your app’s reaction to pinch-to-zoom or similar gestures.
    • Type input into the emulator screen directly from your PC’s keyboard, eliminating the need to use the emulated phone keyboard and therefore speeding up testing.
    • support for debugging on Microsoft Windows 7 with JDK 7 (32-bit).
  • Nokia IDE for Java ME:
    • A new code examples dialogue that provides a full list of the examples in the SDK, from which the code can be loaded directly into the workspace and run.
    • Enhancements to the Device SDK Manager, including a predictive search capability, making it easier to locate the SDKs that support specific phone features or APIs.
    • A new maps template, providing a quick start to any location based app.

Read more about the features of the full release >

Download the updated SDK >

Nokia Web Tools 2.0 has also received an online update as part of the graduation from beta. This update adds several new code examples covering functionality to handle screen resolutions, Google Maps, data input, partial page updates, swipe gestures, transitions, timers, video, and several others.

With the tool’s update comes an update of the Nokia Browser for Series 40. This update delivers a number of performance and functional improvements. To improve performance, web apps are now able to render progressively. Images defined in the web app are now downloaded and cached locally to improve performance in subsequent use of the app. In terms of functionality, the main addition is support for video streaming over RTSP, offering more options for the delivery of video on the Nokia Asha 311 and many other Series 40 phones. There have been some improvements in the rendering of certain languages, such as Hindi, too.

Read more about the features of the full release >

Download the tools then run the online update >

As the Nokia Asha 305, Nokia Asha 306, and Nokia Asha 311 ship to markets worldwide, the demand for apps that match the capabilities of the full-touch UI will undoubtedly grow quickly. Now, with the full releases of the Nokia SDK 2.0 for Java and Nokia Web Tools 2.0 you have the best opportunity to be among the first to fulfill this demand.

New tools unleash the potential of Nokia Asha Touch phones

Beta releases of Nokia SDK 2.0 for Java and Nokia Web Tools 2.0 are now available. These new Series 40 development tools are your route to realising the extended Series 40 opportunity created by the introduction of the Asha Touch phones.

Nokia SDK 2.0 for Java
In addition to the usual tools — documentation, APIs, and an emulator — the Nokia SDK 2.0 for Java contains our first full featured, customised IDE. Based on the Eclipse platform, Nokia IDE for Java will streamline your development activities, with features such as the Device SDK Manager, Nokia specific JAD attribute editor, and a range of code templates.

Listening to user feedback we know that in the past developers have been frustrated with trying to find the right SDK for Series 40 development. With Nokia SDK 2.0 for Java, we are introducing the Nokia SDK Manager. From within the Nokia IDE for Java you can now specify a phone, screen size, form factor, or feature and instantly get a list of the SDKs supporting your choice. The SDK or SDKs can then be installed immediately, right from within the IDE.

Among the code templates you will find one with everything you need to implement an app with in-app purchasing capabilities and the JAR attribute editor makes targeting you app package at Series 40 phones simple and straightforward.

Finally, there are a number of updates to the SDK that are designed to take advantage of new features being introduced in Series 40 Touch. There is an updated Nokia UI API that gives you features such as multi-point touch and an implementation of the Mobile Sensor API (JSR-234). The emulator has been updated too with an orientation simulator, the integration of Nokia Maps into the location simulator, and useful links built into the emulators menu.

Nokia Web Tools 2.0
Series 40 web apps are the best way to deliver great experiences to Series 40 users that leverage your existing web assets. With the release of Nokia Web Tools 2.0 you now have the ability to enhance those experiences with features such as file upload and download, password management, and the addition of in-app advertising to your web apps. In addition, there are several improvements in HTML and CSS support, enabling you to deliver richer UIs.

Nokia Web Tools 2.0 enables you to code web apps that take full advantage of these features, and test them on your computer — Nokia Web Tools 2.0 is available for Microsoft Windows, Apple Mac OS X and Ubuntu Linux. The Web App Simulator offers support for the full-touch screen resolution and has been updated to provide a more phone-accurate rendering of web apps.

Within the Web Developer Environment there have been a range of improvements such as enhanced validation — which is now tailored to Series 40 supported HTML, CSS, and JavaScript APIs. There is also a wider range of templates, examples, and code snippets to get you started with common web app content layouts and interaction paradigms, such as sharing on social networks and file transfers. While small, improvements such as keyboard shortcuts and incremental uploads will help speed up your development.

Series 40 represents the single largest opportunity for you to deliver Java and web apps to mobile consumers worldwide. The introduction of Nokia Asha Touch phones delivers these users a near smartphone experience and the updated tools enable you to take full advantage of this in your apps. With accelerating download rates, there has never been a better time to target Series 40.

Indiagames, Psiloc and Liverpool FC have already used these tools to create apps for the new Asha Touch phones and share their experiences in this video:

Find out more about these developers’ experience here.