Here we present a collected archive of spotlight features that have been replaced over time from the main page. As new features are added over time, they will replace the older items in the page listing. You can sort the spotlight topics using the drop down list below.
Select topic:
Michael Samarin of Futurice provides a quick guide to the key new features in the Nokia Asha SDK 1.0.
Developed for Windows Phone, this app enables users to quickly find the perfect new, nearly new, or used car. Users can perform detailed searches, review car data, browse through image galleries, then save searches or individual cars to their app's "Garage" for easy access.
Developed for Windows Phone, this app enables users to enjoy the game of cricket from their phone. The app includes a multitude of views, enabling users to zero in on detailed information for the latest match, or their statistics of their favourite teams and players.
Developed for Windows Phone, this exclusive application enables users to stay up-to-date on the latest Star Trek Into Darkness news. The app also includes monthly sweepstakes and the opportunity to complete missions to unlock exclusive content.
André Meyer, a student, talks about and demonstrates TouchMountain an app using virtual reality to help users identify the mountain peaks around them.
Andreas Jakl, founder of Mopius and one of the developers of NearSpeak, demonstrates how this cool NFC app works.
Health Pack Games creates physics based games and has discovered the power of NAX.
Get to know Rudy Huyn, the creator of TVShow, the winning app of the Lumia Geek 8-Week Challenge, Windows Phone addict, and proud developer.
Developed for Windows Phone, this application has everything users need for their next trip to the mountains. Users can track their day, post their activities to social networks, or get snow conditions, weather forecasts, and full trail maps for hundreds of resorts.
Developed for Windows Phone, this application makes finding good food easier. Instead of reviewing restaurants, users can recommend specific dishes and see what others have recommended wherever they go.
Developed for Windows Phone, the Dollar Rent A Car app enables users to search for and book thousands of cars in more than 640 worldwide locations.
Developed for Windows Phone, this application enables users to search hundreds of travel sites at once to find a flight, hotel or rental car. Users can set alerts and even keep track of a flight's progress in real time using Bing maps.
Discover how easy it is to create and customise a Series 40 web app from your website content and social media feeds with Xpress Web App Builder 1.0. This video guides you through choosing a template to layout your app, adding content from your website or social media account - such as Twitter and YouTube - then enhancing your app to enable users to send an SMS message.
This video presents a 3D maze game developed for Series 40 full touch phones.
This video introduces LWUIT for Series 40, a Series 40 port of a popular open source UI toolkit that can be used for rapid development of impressive application user interfaces.
This video showcases a number of example game applications developed in Java ME for Nokia Series 40 phones.
Weather App is an example Series 40 Java application that demonstrates location-retrieval using CellId or GPS and integration of Nokia Ad Exchange to monetise the application with ads. The application has been made scalable, to support the various touch and non-touch user interface styles on Series 40, including the UI on the latest Asha Touch phones.
Are you thinking about how to make your brand more visible in your apps for the full-touch UI on Series 40? Mikko Kaipio, Senior UX Designer, provides you with tips and techniques to achieve that without breaking the overall UX consistency with your target phone.
Developed for Windows Phone, this application enables eBay members to search, bid, and check their activity on the go. Buyers can submit that last-minute bid on a hard-to-find item, sellers can check on their sales, or act on time-sensitive information on the spot.
Paint is a Series 40 Java application that demonstrates the use of touch events, including the multi-point touch support on the latest Asha Touch phones. It shows how to implement high-performance touch event handling, as well as circumvent touchscreen limitations by using simple mathematics.
Tourist Attractions is a Nokia Developer example app written in Java for Series 40 phones. It demonstrates the use of the Location API for Java ME (JSR-179) and the HERE Maps API for Java ME (formerly the Nokia Maps API) to retrieve and show location information as well as details of nearby attractions.
Are you wondering what to consider when designing and optimising graphics for your Series 40 apps? In this video Mikko Kaipio, Senior UX Designer, provides you with tips and best practices for graphics in Series 40 apps.
Kenny Mathers, Director of Developer Programs and Monetisation at Nokia, introduces Nokia Ad Exchange (NAX). Kenny describes how NAX offers a really simple way for you to monetise your free apps. A single line of code adds ads from over 120 advertising networks to your app, ads that can be delivered in over 200 countries.
The new Nokia Lumia with Windows Phone 8 brings developers a powerful new opportunity. This winning combination delivers product innovation ... new developer technologies ... new revenue models, languages, and markets ...
When Simon Jäger, a developer, met Jason Zielinski, an artist, amazing things started to happen. They formed Coltran Studios, based in Sweden and Chicago. Learn how the two brought their ‘Cradle to the Grave’ mobile game to Windows Phone.
Back in 1900, when the Michelin Brothers published their first guide, there were only 4,000 cars in all of France. Flash forward 112 years, and today Michelin’s online guide works with both Nokia Maps and Nokia Drive.
MobiPark by Qubob solves two parking problems: Finding your parked car in a big city, and remembering when the parking meter’s timer is about to run out. The company ported the app to Windows Phone, and Evan Kirchoff, the company’s CTO, is glad they did.
With Nokia Ad Exchange (NAX) you can add ads to your apps, with just a line of code. That line of code gives you access to over 120 advertising networks, delivering ads in over 200 countries. Once you are up and running powerful analytics help you track ad consumption and optimise your revenue.
The Nokia Premium Developer Program (NPDP) is a high-value suite of services and tools aimed at helping you optimise your Windows Phone development. For an annual fee of just $99 US, NPDP gives you benefits — including membership in Microsoft Dev Center and much more — worth up to $1,500 US.
Do you have a custom Series 40 UI design that you want to take to the full-touch UI? Or are you creating a new custom design for the successful Nokia Asha family of Series 40 phones? Mikko Kaipio, Senior UX Designer, shows you what to consider in your custom app design when taking it from non-touch or touch and type phones to full-touch phones.
RDA is Nokia Developer’s free-of-charge service that enables you to access a wide range of Series 40 phones over the internet. Once you have booked a phone, it’s easy to install your software and test your app.
So you want to create outstanding UXs for your Series 40 apps. In this video you get a tour of the resources available in the Nokia Developer Design and User Experience library, which will get you on the road to a winning design.
This Series 40 web app provides comprehensive FC football coverage from all major leagues and tournaments from around the globe. Features include blogs, live scores, match stats, and player and club profiles.
This Series 40 web app enables users to keep up-to-date with F1 action including news, live results, commentary, race summary, standings, and stats. The application provides complete driver and team profiles along with maps of many circuits on the season calendar.
Drumkit is a Nokia Developer example app for Series 40, Windows Phone, Symbian, and the Nokia N9 phone. The app demonstrates the playing of low-latency audio. The custom UI scales, varying the layout of the drum pads based on the phone's screen size.
Do you have a Series 40 UI design that you want to take to the full-touch UI? Or are you creating a new design for the successful Nokia Asha family of Series 40 phones? Mikko Kaipio, Senior UX Designer, shows you what to consider when designing for a move from non-touch or touch and type phones to full-touch phones.
Michael Cliffe, Chief Technology Officer at mxData talks about the development of Metro apps for Asha Touch phones and the opportunities he sees in targeting the Nokia Asha 308 and Nokia Asha 309.
Join musician Ben and discover the power and simplicity of Xpress Web App Builder. Ben wants to deliver content from his website and social media accounts, to fans with Series 40 phones, in one simple to use app.
Get an introduction to the Nokia IDE 1.0 for Java ME. Based on Eclipse MJT, the Nokia IDE delivers features to make your apps development easier. These features include a set of welcome screens, the Device SDK Manager — which makes selecting the SDKs you need easy — and a Nokia specific JAD attribute editor among others.
Antti Mattila, Software Developer at Futurice, provides a guide to using the Remote Device Access service as part of your Series 40 Java apps development process. Mattila shows you how to locate the service and book a phone.
LWUIT provides you with an easy way to add rich UI components and features to Java apps. Now, LWUIT is delivered as part of the Nokia SDK 2.0 for Java, simplifying the development of engaging apps for Nokia Asha Touch phones.
Mike Arvela, Lead Developer at Futurice, provides a guide to the full release of the Nokia SDK 2.0 for Java. Arvela discusses the new APIs delivered in the SDK, such as those providing multiple touch support.
Nokia Store expands your worldwide reach to 190+ markets, with 90 per cent of those markets being served in their local language. The store sees more than 15 million downloads daily, and 80% ofNokia Store expands your worldwide reach to 190+ markets, with 90 per cent of those markets being served in their local language.
Developed for Windows Phone, this application enables users to search for and browse over 14,0000 hotels in 200 countries. Users can search for hotels by city, or browse a list of what's nearby using their location.
Developed for Windows Phone, this application enables users to search for and browse maps for over 7 million worldwide locations. Users can search by keyword, country, or view a map of their surrounding area using location detection.
Developed using Windows Phone, this application provides the latest installment of KPMG's Infrastructure magazine. The magazine seeks to share some of KPMG's insights and experience in the development of worldwide infrastructure.
In this training video you will see how to connect a Nokia Asha phone to your PC using a USB connection and then undertake performance profiling and debugging on the phone.
In this training video you will see how to use accelerometers to pan and tilt through a panoramic image, and see how the sensor input speed must be decoupled from the animation loop to maximize the frame rate on the Nokia Asha 305 and 306.
In this training video you will see how to make use of the virtual keyboard and text editing features on a Canvas, along with learning about tips on the best use of these features.
In this training video you will see how to take an existing application and update it to include portrait/landscape switching support. This is done using a single JAR file built from Nokia SDK 1.1 for Java.
In this training video you will see how to build a simple Form-based application with a basic two element category bar and have the bar functioning in a few minutes.
Developed for Windows Phone, this application enables users to browse more than 40,000 UK jobs. The application includes a full-featured search along with interview tips from top entrepreneurs and business leaders.
Developed using Windows Phone, this simple yet versatile application enables users to browse First Great Western train schedules, plan a route, retrieve electronic tickets, and complete a booking.
Developed for Windows Phone, this easy to use application enables users to order a meal including pizza, snacks and desserts.
The Series 40 web apps getting started section has been refreshed to include a complete video tutorial. The videos take you step-by-step through the process of installing Nokia Web Tools and creating, testing, and deploying your first Series 40 web app.
Vishal Gondal, Managing Director of Digital, and Prasad Nair, Executive Producer, Mobile Digital, at Disney UTV talk about the exciting new opportunities they see in the Nokia Asha Touch phones and new tools for Java developers.
Wojciech Nowanski, COO, and Muhammad Ahmmad, Creative Programmer, at Psiloc talk about developing World Traveler —an app for business and leisure travellers — for Nokia Asha Touch phones that was created using the latest Java tools from Nokia Developer.
This video provides an insight into how developers from around the world are taking advantages of the Java and web apps technology in the Nokia Asha Touch phones to deliver great experiences to their users.
Kathy Smith, Mobile Manager, at Liverpool FC and Sanjay Mistry, Operations Director, InfoMedia, talk about the Liverpool FC Match & News Centre for Nokia phones. Kathy explains that the app provides access to news, club information, and match details.
Check out the Learning tab in the Java section. Here you can find e-learning content, details of future and recordings of past webinars, training videos, and content from developers. If you are new to Java check out the training videos, we have a comprehensive series that takes you from the basics to advanced coding.
The content under the Getting Started tab in the Java section has been updated throughout with new content to help you get started with the Series 40 Developer Platform 2.0 and its full-touch UI. A new step-by-step video tutorial will get you started quickly with the Nokia IDE for Java ME using the Nokia SDK 2.0 for Java.
Learn from the experience of other Java developers with the content in the Java Learning tab’s Voice of Developers section. Here you will find practical guidance and how-tos from some of the world’s leading mobile Java developers.
Remoter is a Qt app that lets you remotely control your computer using a virtual touchpad and keyboard. It's a clever way to control slide presentations, music, videos, browse the web, or write text without needing to be near your PC.
The Custom VideoPlayer is a reusable QML component for video playback. It supports different resolutions, transparent overlay components, and also allows the user to show or hide the play controls. Mobile application developers can easily embed this component into their Qt Quick applications.
Andrew Knight shares technical tips about debugging your Nokia Series 40 web apps. Using the Nokia Web Tools development environment, Andrew gives you a quick and informative look at how to debug web apps on Nokia Series 40 phones, including the new Asha range.
Match'em Poker is 'match 3' style game: Against the clock, players switch cards on a grid to form different poker hands. Originally developed for iOS, the game has been ported to Qt and Windows Phone.
In this Series 40 web app training module, based around a BBC Reader app, your will learn how to use the features of the Nokia Web Tools to debug you web apps.
In this Series 40 web app training module based around a BBC Reader app, you will learn how to implement error handling in your web app effectively and efficiently.
In this Series 40 web app training module based around a BBC Reader app, you will learn how to use the console to assist with your web app development.
In this Series 40 web app training module based around a BBC Reader app, you will learn how to use JavaScript templating to create HTML.
In this Series 40 web app training module based around a BBC Reader app, you will learn the techniques that can be used to open and display the details from a web article.
In this first steps training module get started with a Series 40 web app by creating a button that triggers an action. The module introduces the MWL library APIs for showing and hiding elements on page.
In this first steps training module learn how application state (in this case, the value of the counter) can be retained on the Series 40 web app Proxy Server. The client never knows the actual value of the counter, receiving updates to its HTML only.
In this first steps training module you will see how to implement “screens” or “pages” in a web app and navigate between them. No server communication takes place – the application runs entirely on the client.
In this first steps training module you will discover how to animate elements on your pages by changing their positions and implement an effect to transition between web app pages.
In this first steps training module learn how to use Ajax to communicate with other servers from your web app. You will use jQuery and geolocate service to explore the use of Ajax and observe the behaviour of web app in Local and Cloud Preview from the Nokia Web Tools.
Launched two years ago by Spain's El Mundo, Orbyt offers digital news content to consumers on a variety of platforms, including a new app for Nokia Lumia smartphones. According to Enrique Rivas, Product Manager of Unidad Editorial, individuals can download the newspaper that they want to read in one minute, and then enjoy the content wherever they are, even without an internet connection.
In this training module discover what software to install, from where, and in what order to enable Java development for Series 40 phones. The module focuses on the features of the tools and avoiding common setup mistakes, with a brief glimpse of each tool for an understanding of their features and purpose.
In this training module you discover how to use the Netbeans IDE to create a Form-based application that makes proper use of the Nokia APIs for checking network state on single- and dual-SIM phones.
This training module show you how easy it is to “HTTP stream” audio from any web server to a Series 40 phone, if you know the tricks.
In this training module you will learn how to create a translucent user interface with custom painters on a Form. This technique offers fast development of a tailored look that mirrors the active theme colours in the user inteface.
This training module show you how easy it is to “HTTP stream” video from any web server or memory card on a Series 40 phone.
In this training module you find out about Nokia’s enhancements for pop-up text input, gauge, and date input then link them together with events. A second demo creates a Canvas application using Nokia’s custom Text Editor class to enhance the user experience.
In this training module you will discover how to create an application that pushes messages from one phone to another, waking up the application on the second phone when the message is received.
In this training module you are introduced to more advance concepts that will help make your applications run faster. You will learn about techniques you can use to check and improve the performance of your app.
In this training module you are walked through a Frame Animator API example, using the BBC Reader app. You see how to create an animated image browser using the Gesture API, build a custom side scroll animation, and manage views in combination to deliver an engaging user experience.
This training modules shows you how to use the utility thread model, introduced in the previous module, to store data in the on-phone Record Management System and on a memory card.
In this training module you will discover how to quickly integrate data from an XML RSS feed into your app, using a background utility thread model and simplified XML parsing techniques.
In this training module you will learn how to display the user's current location, a target location, and calculate a route between the two using the Maps API for Java ME.
In this training module you will see how to create a simple application that uses the In-App Advertising APIs to display an ad each time a game starts.
This video will show you simple methods for taking the idea for your next app and put it on paper. From there, you can use various software to make your prototype a reality. Adobe Illustrator is one solution for this.
This 'how to' video shows you some common pitfalls you may stumble across when designing apps for Symbian, and using the Qt Quick Components. The pitfalls are also discussed in the Symbian Design Guidelines library.
This Surveillance Camera example project demonstrates the use of Nokia's Notifications API. The Notifications API enables you add real-time push notification features to your apps. This example consists of two mobile apps: A Windows Phone Silverlight application uses the Service API to send push notifications to a Qt Quick app on a Symbian smartphone.
Independent developer James Mwai talks about his experience developing for the Series 40 platform using Nokia Web Tools. Mwai's application, AroundMe, was the Grand Prize winner for Create For Millions: In the Know.
Alexander Furgut and Martin Weihrauch talk about Sandbox, which won 'Best Touch-Based App' in the Create for Millions competition. Sandbox simulates the fall and flow of virtual sand grains. The sand falls from the top of the screen and the player's task is to guide it into different pots.
Mohammed Diab discusses the success of his new application, I'm Feeling...!, which fetches your friends status from social networks and tries to classify them into specific categories. Mohammed states that in the future the app will support different languages, as well as different platforms.
Anders Sjoman, VP of Communications at Voddler talks about the company and its app. Voddler provides users with streamed movies and TV shows to their desktop and mobile. The new Voddler application for Nokia Lumia smartphones provides users with the ability to create 'movie nights', where they can invite friends to watch a movie or TV show in person or at the same time virtually.
Yosi Taguri, CEO of Labgoo gives us a demo of their latest application, Pah! Pah! is a game that is completely voice activated. By shouting and make various noises you guide your ship through each of the levels, shooting anything that gets in your way.
Jim McKenzie, Head of Store Merchandising in the Entertainment Group at Nokia gives a demo of the new Nokia Reading app, which is being pre-loaded on the Nokia Lumia 900 in France, Germany, Italy, Russia, Spain, and the UK.
Compass is a Nokia showcase example application that demonstrates the use of the Qt Location API and Nokia Maps with the compass sensor. This application can be used as a traditional compass with Nokia Maps and it allows the user to determine the bearing to the desired direction.
Andrew Knight shares technical tips about localizing your Series 40 web apps. Using the Nokia Web Tools development environment, Andrew gives you a quick and informative look at how to develop web apps that can be localized for different languages on Series 40 phones, including the new Asha range.
El País is Spain’s leading newspaper, with 400,000 copies printed weekly and two million unique users online every day. ‘From the development experience, we realised [we could deliver] a more homogeneous user experience by leveraging the functionality that Windows Phone [enables] within the development kit,’ says Jesús Moreno, Digital Content Director for El País.
Goal.com is the world’s largest football portal; available in 15 languages and 22 editions. ‘The mobile experience for Goal.com fans is actually incredibly important — it's all about up-to-date information and scores,’ says Daryn Wober, Head of Global Business Development for Perform, which owns Goal.com.
Andrew Knight, from the Nokia development team, shares technical tips on creating page animations for Series 40 web apps. Using the Nokia Web Tools development environment, Andrew provides a quick and informative look at implementing the options available to you when developing for Nokia Series 40 phones, including the new Asha range.
The free Pikchur app enables you to send photos or videos from anywhere to everywhere, including syncing with all of your social networks. ‘We decided to use Qt because it allowed us to build once, and then export to several devices, so we didn't have to write the code for every individual device,’ says Peter Martinez, Founder at Pikchur.
The Qt-based National Geographic Photo Tips app provides a collection of the best advice and techniques from legendary photographers, so anyone can learn how to enhance their photo-taking ability. Aron Kohn, Vice President of Corporate Strategy and Business Development at National Geographic, talks about the new National Geographic Photo Tips app,which is available in Nokia Store.
Executives from National Geographic, Pikchur, and 10tons discuss how easy it has been to use Qt in the development of their latest apps for Nokia's smartphones. Combining that ease of development, with Nokia's top-of-the-line hardware, global brand recognition, and distribution in more than 190 countries worldwide with Nokia Store, developers can reach more users, in more places, everyday.
Developers 10tons combine technology, art, and storytelling to bring games to life. Their game ‘Sparkle’ won 250K€ in Nokia’s Calling All Innovators 2011 contest. They are now releasing two new games — Azkend 2 (a sequel to the popular Azkend) and Ironworm.
In this how-to video, Andrew Knight from the Nokia development team shows you how to code a Series 40 web app to use geolocation services and maps. You will see how to create a project in the Nokia Web Tools, code the basic container for displaying a map, obtain latitude and longitude from the geolocation API, use that information to obtain a map image for Nokia Maps, and display it in your app.
This colourful Windows Phone application enables users to find London Underground stations, plan routes and view information about current and planned network delays. Users can review route maps in an easy to read list format, or choose to visually review the route superimposed onto the system map.
Developed for Windows Phone, this easy to use application enables users to locate contact information for local and regional businesses. Users can use location services to discover businesses nearby, or search for a specific type of business using a keyword.
Developed for Windows Phone, this application enables users to read Kindle eBooks and make book purchases from the Amazon Kindle store. The application includes a full-featured eBook reader that automatically synchs with a user's other Kindle apps or devices.
In this video Mike Arvela, Lead Developer at Futurice, provides an overview to the features of the Nokia SDK 1.1 for Java. Mike describes how the SDK offers an emulator based on the Nokia Asha 303 and provides you with features to take full advantage of in-app purchasing in your apps.
A demonstration of Space Blok a game for Symbian, MeeGo 1.2 Harmattan, and Windows Phone platforms. In this game, 1 to 4 players use marbles to break a 3D block structure. An open source physics library is used to provide 3D simulation and realistic collision handling for the game objects.
The co-founders of Pico Brothers, Niklas Karlstrom and Kristian Engsjo, talk about all aspects of their apps business. The guys met while working at a telecoms company. Spurred on by the launch of Ovi Store (now Nokia Store) they took a bold leap into apps development, something that Kristian described as “exciting, and challenging, and a bit scary”.
Prashant Singh, Senior Manager of Alliances at India's Spice Labs shares insights into working with Nokia. Spice Labs has 19 apps in Nokia Store for Symbian Qt-enabled phones, as well as Series 40 phones.
Reza Alizadeh, an Architect Evangelist at Microsoft provides an in-depth tutorial about how to build a Windows Phone app. Reza shares ideas for how to gain visibility with your mobile app, and increase user retention.
Developed for Windows Phone, this colourful application provides users with weather forecasts for hundreds of worldwide destinations. Users can view hourly, daily and weekly forecasts, or watch a series of short regional video clips.
This whimsical application enables users to apply artistic effects to the photos they've captured on their Windows Phone device. Users can then share their creations to their favourite social network.
Developed for Windows Phone, this application enables users to browse Engadget's extensive collection of technology news and articles. Users can also listen to podcasts using the application's built-in audio player.
Microsoft CEO Steve Ballmer gave a keynote address at the AT&T Developer Summit that took place during the International Consumer Electronics Show 2012 in Las Vegas, where he spoke about the incredible opportunity that is ahead for developers with Windows Phone.
Nokia's CEO Stephen Elop takes the stage at the AT&T Developer Summit 2012, held at the Palms Casino in Las Vegas. Stephen discusses Nokia's strategy, focusing on the ecosystem battle and the new Nokia Lumia family of phones.
Daniele Calabrese, founder and CEO of Soundtracker, discusses their multi-platform mobile music service. Daniele describes Soundtracker as the "first geo-social internet radio". It offers more than 11 million songs that consumers can play in real time with friends and broadcast via Facebook and Twitter.
Anthony Park, Director of Engineering at Netflix, talks about developing their mobile app for Windows Phone. With this app, Netflix now enables consumers to easily move from watching a video on their TV or computer to continue where they left off on a Nokia Lumia smartphone.
Andrew Sinkov, Vice President of Marketing and Damian Mehers, Senior Software Engineer at Evernote, talk about developing their mobile Evernote app. This Windows Phone app makes it easy for consumers to store memories as pictures, audio, or however they arise, wherever they arise.
Jose Hernandez, Vice President Mobile Content and Alfredo Rojas, Mobile Product Manager at Univision Interactive Media talk about developing their Windows Phone app. As consumer viewing habits are evolving, this app is enabling Univision to deliver the best of its Spanish and English language media to the Hispanic community in the US.
Co-founders and developers at Fill Apps, Cristian Loloiu and Adriana Marica talk about Fillr and Qt. Fillr is a puzzle game, which includes an online mode and offers users the ability to create game levels that can then be played by any other user worldwide.
Houman Forood, Senior Product Marketing Manager at Nokia provides a guide to the UI improvements that have been introduced in the latest Series 40 web apps environment. You will see many improvements since the initial release.
Kathy Smith, Mobile Manager at Liverpool FC, talks about the club’s mobile match and news application. The app provides fans with club news, live text feeds from matches, wallpaper, videos, and other club content.
This promotional video captures the excitement and enthusiasm for Nokia’s stunning new Lumia hardware running the latest version of Windows Phone. Offering you the ability to be Amazing Everyday, grow your apps’ reach, and realise new business opportunities: Nokia with Windows Phone delivers the tools you know and trust, combined with the local support and training only Nokia can deliver.
Houman Forood, Senior Product Marketing Manager at Nokia provides an update on the Series 40 web app development platform, which was launched in April 2011. In this video, Houman walks you through the basics of Series 40 web apps, the advances since launch, and the steps you take to get started.
Houman Forood, Senior Product Marketing Manager at Nokia continues to discuss the new features in the recently released Nokia Web Tools 1.5 and updated web apps capabilities in Nokia Browser for Series 40.
Sameer Baroova, Director and Eddie Dowse, Business Development Manager for PopCap discuss their experiences working on their hugely successful game, Plants vs. Zombies for Windows Phone. Sameer and Eddie look forward to the combination of Nokia and Microsoft around the Windows Phone ecosystem.
David Slocombe, Head of Mobile at lastminute.com, introduces the Hotels app for Qt-powered Symbian phones. After showcasing the app, David explains that users were having difficulty using the lastminute.com website on a mobile browser.
Developed using Qt, this simple yet versatile application enables users to easily keep track of their connections, send and receive messages, or reconnect with people within their extended network.
Developed using Qt, this simple yet engaging application provides an ideal companion to The Guardian's desktop offering. Users can search for and browse articles, personalise their view by adjusting the font size, tag favourite articles, or share them with friends on social networks.
Developed using Qt, this colourful and application enables users to track their grocery shopping loyalty points, review weekly specials, and browse specialised meal plans. Users can also locate stores nearby using GPS and view directions directly on Ovi Maps.
Daniel Kihlberg, Director Qt Developer Experience at Nokia, and Lars Knoll, Chief Maintainer for the Qt Project, along with a number of attendees provide an overview of the Qt Developer Days event that was held in Munich in October 2011.
This getting started video provides you with the essential information needed to use Nokia Web Tools to create, edit, preview, package, and deploy a Series 40 web app. This video complements the getting started guide document available from Web Developer Channel and has been updated for Nokia Web Tools 1.5.
James Clarke, Co-Founder and Director of Thin Martian, talks about the experiences creating the new British Airways application for Windows Phone. Through the Metro UI design, Thin Martian was able to great a truly beautiful and engaging design for users of the British Airways app.
Jason Harwood, Producer at Halfbrick, and Phil Larsen, Chief Marketing Officer at Halfbrick, discuss the experiences developing with Nokia. Halfbrick's new Fruit Ninja application on Windows Phone has allowed better gameplay for users via faster frames per second as well as additional goodies such as ringtones, and Xbox live achievements.
Bart McCormick, VP of Global Distribution at Poynt, talks about the brand new Poynt application for Nokia with Windows Phone and new features that come with it. For example, through Poynt's seamless integration with Microsoft's Bing, users can leverage the power of Poynt without having to open up any additional applications.
Loїc Le Meur, CEO of Seesmic, gives an overview of what type of application development Seesmic provides for its clients. John Yamasaki, Director of Product Management at Seesmic, explains the process of creating a new Windows Phone application with the team.
Robert Pedersen, Mobile Developer and Kristian Ridley, Chief Technology Officer of Syntonetic discuss the creation of their music app MoodAgent for the Windows Phone platform. With MoodAgent already available on Series 40 and Qt-powered devices in Nokia Store, it was a natural choice to move into the Windows Phone experience.
Holger Luedorf, VP of Mobile & International at Foursquare showcases the newly developed Foursquare application with enhanced features for Nokia with Windows Phone devices. Holger also discusses the relationship Foursquare holds with Nokia and just how important the global footprint is to their business.
Eric Burke, Mobile Developer at Groupon discusses the experiences working on their new Windows Phone application. By using Visual Studio and Expression Blend, Eric and his team were able to create a clean, crisp, user-friendly interface for their users.
Marco Hauprich, Senior VP Mobile & New Media at HRS, talks about the new application on the Windows Phone platform. Through the support from Nokia and Microsoft, HRS was able to have the new app ready for market in only 2 months.
Developers from around the world talk about the opportunities and benefits they have discovered from developing Qt applications for Nokia smartphones. From Finland to the USA, China to the UK, the combination of powerful Qt APIs, access to phone features using Qt Mobility, the ease of use of the Qt SDK, and the phenomenal reach offered by Nokia Store are discussed by some of the world leading developers of mobile apps.
Nick Bicanic (Founder and CEO) and Andrew Wanliss-Orlebar (Founder and Head of Product) at echoecho demonstrate the echoecho app and talk about development using Qt SDK. echoecho is a global location sharing system that enables people to find their friends anywhere in the world, then chat or arrange to meet.
Nokia’s Bill Bonney, senior systems architect, and Ashwini Bharadwaj, senior software engineer, talk about the advantages of developing the new Nokia Store client using Qt and Qt Quick. From the simple installation of the Qt SDK, through its developer friendly UI and comprehensive API documentation to the power of Qt Quick and Qt signals and slots, Bill and Ashwini provide a compelling insight into the advantages of Qt-based development.
JumpyBug is a game about reflexes and patience. Do you like cute clouds? Don't be too hasty. Your goal is to jump from cloud to cloud with a single control: when to jump. As you rise, clouds get trickier.
LP33.TV is a free on-demand widget available in Ovi Store that features music videos and interviews with the latest bands, as well as music culture and lifestyle content. LP33.TV allows consumers to watch videos from featured channels and create playlists.
Check out Brain Tester 24-Pack and put the fun into brain training. It ’s an all-new brain training experience packed with up to 24 brain games and a hilarious stupid test that’ll challenge your common sense!
Locago is a new mobile map application that gives you directions, GPS support and a lot of great content. Browse Wikipedia articles, Flickr images, weather forecasts, city guides and worldwide webcams.
David Blaine, Magician and Endurance Artist ™, began his career performing street magic -- up close and personal card effects done to small groups of people on the streets. Now, you can become a street magician with one of Blaine's favorite card effects from his groundbreaking TV special, Street Magic.
Help the little frog to catch all the flies. But think ahead as waterlilies sink behind you. Froga is a little cute game, but not as easy as it seems to be. Game by C4M - More Games available on Playtomo.
LP33.TV is a free on-demand widget available in Ovi Store that features music videos and interviews with the latest bands, as well as music culture and lifestyle content. LP33.TV allows consumers to watch videos from featured channels and create playlists.
Opera Mini ™ is a fast and tiny Web browser that allows you to access the full Internet on your phone. It uses a remote server to preprocess Web pages before sending them to your phone. Web content is optimized for your device, ensuring fast and cheap browsing and a great user experience.
Have you ever wondered what it would be like to run your own fully working farm? Looking after chickens, sheep and cows, producing cakes, wool, butter and cheese. If you fancy giving it a go without having to get up at the crack of dawn every day Farm Frenzy is the game for you!
Michael Samarin, head of mobile development at Futurice, talks about the Nokia Trailers and Transformers 3 apps they developed using Qt and QML. Both apps were developed for Nokia's new Symbian smartphones, and focus on tightly integrating a clean and intuitive user experience.
Conor Lennon from Symbio talks about the experience of porting Lola’s Fruit Shop Sudoku. The project took this iOS game, from studio BeiZ, to Qt for Symbian phones and the Nokia N9 smartphone. Conor explains that the port took one developer four weeks to complete.
Developed using Qt, this application enables users to request automotive breakdown service, and forward their exact location to the AA. Users can also check local traffic problems, and manage common automotive reminders such as vehicle tax and insurance renewal.
Developed using Qt, this colourful and engaging application enables users to locate helpful recipes and meal ideas. Users can browse the extensive list of recipes, bookmark favourites, or request suggestions based on the ingredients they have on hand.
Developed using Qt, this simple yet versatile application enables users to find train schedules, retrieve electronic QR code based tickets, and book a reservation.
Lina Udovenko - LiveJournal marketing director, SUP Media - talks about the capabilities of the LiveJournal app on the Nokia N9 smartphone. She is joined by Mikhail Nosov - principal software developer, Teleca - who explains that the app was first developed for Symbian then ported to the N9, with 95% of the code unchanged.
Li Wenjing, product manager at Kaixin Mobile Division, talks about the mobile version of Kaixin for the Nokia N9 smartphone. Kaixin is a social networking service that enables users to share details of their daily lives along with photos and messages.
Patric Nordström, CEO of Idevio, talks about Locago. This exciting new map browser app features directions, multiple information overlays, and real-time dynamic content updates and has found tremendous success through Ovi Store by Nokia.
In this video Bernhard Aufreiter — a student at the University of Applied Sciences in Hagenberg, Upper Austria — talks about the benefits of developing for Nokia phones. Bernhard has already published his eighth game in Ovi Store and surpassed the 1 million downloads milestone.
Florian Angulanza, CEO of UTILO, talks about creating the Film.at app using Qt SDK. Film.at is an app that provides its users with the latest information and news on movies and cinemas in Austria, including the ability to watch trailers.
You don’t need to be a programmer to build web apps for Nokia Series 40 phones; just use our state of the art website clipping tool. It's easy: Open your web page, select the web content to clip, preview it in the simulator, name your app, and generate the files to submit to Nokia Store.
Learn how to promote, distribute and market your mobile application to Nokia users worldwide. The Qt-based App-Promo has packaged up the tips, tricks, and steps necessary to tackle the challenge of app discovery.
The first-ever pure touch smartphone, the Nokia N9 is all about making things easy. Users easily access the Nokia N9’s features with just a swipe and, as a developer, you get the easy-to-use yet powerful Qt framework and Qt SDK to create great apps.
Jeff Triner, mobile development manager at the AA, and Douglas Hoskins, lead developer at Future Platforms, talk about the creation of the AA Breakdown and Traffic app. This Symbian app enables drivers to call for assistance when they breakdown, but also use on a daily basis to obtain up to the minute traffic information among other features.
Mark Long, senior software developer at AccuWeather, Inc., talks about the creation of the AccuWeather application. Mark explains the advantages he found in creating the application using Qt Quick — in particular the speed at which he could create the app's UI — and how the technology has enabled him and his team to focus on their app’s user experience.
Ding Chen, product manager at Sina; GaoFei Wang, vice president at Sina; and Allen Chan, senior engineer at Accenture, talk about the new version of Sina’s Weibo application. This popular social network and media app has been designed for the Nokia N9 smartphone and built in Qt.
Louis Gump, VP CNN Mobile at CNN, talks about the creation of the CNN app for Nokia phones. This app provides for not only headlines with in depth reports, but video content as well as enabling its users to provide news updates through CNN iReport.
Nokia Smart Installer for Symbian is a deployment solution that ensures that installed 3rd party applications always have access to the required versions of their dependent libraries. Lucian Tomuta talks how to utilise the Smart Installer in the Qt application.
Lauri Jääskelä from Forum Nokia gives you a kick-start with Qt SDK 1.1 and Qt Quick.
Angry Monsters is a game inspired by Rovio's Angry Birds. Developed with the supervision and UI design of Luukas (6 years old) and Matias (10 years old), the game was born as a test for Box2D physics and later turned into a proper game.
Developed using Qt, this simple application enables users to easily send and request money. Users can also perform simple tasks such as checking their balances, or complete useful real-time actions such as splitting a restaurant check with a group of friends.
This engaging application provides access to exclusive sports and cultural entertainment videos from around the world. Users can view videos using the app’s custom video player, tag their favourites, and easily forward link to their friends.
Alexander Kluwe, UI designer and project manager at Futurice, talks about the development of 90elf using the Qt SDK 1.1. 90elf is an application that enables users to listen to live commentaries on football matches.
Wilhelm Taht, marketing director, and Juha Turunen, senior software specialist, of Digia talk about the development of Flowd using the Qt SDK 1.1. Flowd is a location aware application that enables a social network for music lovers.
Christian D. Kamm, software engineer at Qt Development Frameworks, Nokia, introduces the new features delivered in the Qt SDK 1.1. Christian discusses the capabilities of Qt Quick and the Qt Mobility APIs.
Mark Selby, VP sales and industry collaboration, and Evren Kozcu, NFC implementation manager, from Nokia along with developers from Proxama, Digia, NOW! Innovations, iMPak Health, and Poken talk about the possibilities offered by NFC technology on Nokia devices.
AR.Drone is an app for your Nokia device that lets you control your Parrot AR.Drone. It enables you to fly your drone while watching the video feed. The app was made for fun and to give an example on how to create a control app using Qt.
Stephane Doutriaux, founder and CEO, and Scott Tavelli, software engineering project manager, at Poken talk about the NFC enabled Poken application. Poken enables users to make use of NFC technology by transferring social business cards and reading NFC tags embedded in a variety of objects, from posters to menus.
This site is lightweight, engaging, and provides an ideal companion to Mercedes Benz’s desktop offering. Users can view photos and specifications for available models, locate a 24-hour repair centre, or book a test drive at one of the brand’s many dealerships throughout Malaysia.
This simple, well-optimised site enables users to check-in, view timetables, check the status of their flight, and learn more about Finnair’s worldwide destinations. Users can also easily complete an online form to join the airline’s rewards and loyalty plan.
Developed using Qt, this colourful application enables users to search the extensive River Cottage collection of recipes and food preparation advice. Users can also view videos and share cooking tips with others in the community.
The QML UI Templates Library is a set of reusable user interface elements and templates, used in RSS Reader and Restaurant example applications. The contents of the library provide the basic building blocks of QML applications, while the templates are designed to be as flexible as possible.
Bart McCormick, VP of business development at Poynt, talks about the new Poynt application. Poynt is an easy-to-use, all-in-one tool to connect users who are on the go with local businesses, retailers, and events.
Steve Cotter, SVP of sales at Slacker, talks about the new application for Nokia devices, Slacker Radio, which enables users to listen to free personalised radio on their Nokia smartphones. The award-winning Slacker Radio application gives users access to the entire Slacker music library, which features millions of songs from thousands of artists.
Manish Malik, general manager, and Noaman Kazi, product manager, of Hungama Digital Media Entertainment Pvt. Ltd, talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Bollywood Hungama has created a web app that enables mobile users to keep up-to-date with the latest Bollywood film and star news.
This getting started video provides developers with the essential information needed to use Nokia Web Tools to create, edit, preview, package, and deploy a Symbian WRT widget. This video complements the getting started guide document available from Web Developer Channel.
Houman Forood, senior product marketing manager at Nokia, provides an overview to Series 40 web apps. Representatives from Hungama Digital Media Entertainment Pvt. Ltd, PT. Kompas Cyber Media, KapanLagi.com, Sina Wireless, and Xoriant Solutions Ltd provide feedback on their experiences with Ovi Browser, Series 40 web apps and Nokia Web Tools.
Arthur Surya, director of KapanLagi.com, talks about the opportunities created by Series 40 web apps and Nokia Web Tools. KapanLagi.com has delivered a web app that enables mobile users to access the entertainment news content of the KapanLagi.com website.
Edi Taslim, business general manager, and Roy Nainggaolan, mobile systems and development, of PT. Kompas Cyber Media talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Kompas has delivered a web app that enables mobile users to access the news content of the Kompas.com website.
GaoFei Wang, vice president, and Zheng Wei, technical manager, of Sina Wireless talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Sina has delivered Sina News as a Series 40 web app to provide domestic and international news to consumers in China.
Girish Gaitonde, CEO and founder, and Aaron Benjamin, senior product manager, of Xoriant Solutions Ltd, talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Xoriant has created a web app that enables mobile users to access the content of Wikipedia.
Use this app to access information and interact with the online service Whatser. Check what your friends are doing, browse gigs and events in your town.
This is a simple application to manage your shopping list. Developed in Qt Quick, it showcases a really good UI and takes advantage of common features of QML to create lists, scroll smoothly and make the application more engaging with various animations.
A Twitter client developed with Qt Quick. This is a stable application that has been developed for a few months now and is ready to go in Ovi Store as soon as apps built with Qt Quick are accepted.
NewsFlow is a Google Reader client that allows you to read your favourite RSS feeds on the move. Developed in Qt Quick, it takes advantage of smooth transitions, fast scrolling and has a very polished UI.
Developed over many years as an open source project, and available for Symbian OS, S60 3.x and 5.0 devices, as well as new Symbian devices like the Nokia N8, Podcatcher is a must for anyone listening regularly to podcasts on their Nokia smartphone.
The IdeasProject is an online community for everybody from all around the world to brainstorm. It enables the two-way exchange of ideas between users and developers around innovation powered by Nokia.
Alexey Sazonov sales and marketing director at HeroCraft talks about the company’s latest game Majesty: The Fantasy Kingdom a strategy game developed in Java technology. Alexey talks also about how the responsive support from Nokia has assisted HeroCraft.
Maximiliano Firtman, director of Entupalma, talks about creating the Ole app for one of Argentina’s leading news and sport sites using web technology. Maximiliano discusses also the success he has achieved in distributing his apps through Ovi store and the support benefits of the Forum Nokia community.
Martin Lechner, chief technical officer at Mobilizy, talks about the augmented reality Wikitude World Browser app. Martin discusses also how using Qt to create Wikitude has been a benefit, along with the reach they have achieved through Ovi store.
Fedor Ezhov, senior director at SPB Software, talks about SPB Mobile Shell a UI engine the company has developed for Symbian. Fedor discusses also the benefits of the company’s Forum Nokia PRO membership and how the involvement of their Nokia business manager has helped the company’s development effort.
Simon Davies, director at Snaptu, talks about the Snaptu app, which provides users with access to a range of social networking and media sites. Simon discusses also how Nokia technology has enabled Snaptu to be delivered on a range of platforms, offering the ability to access emerging as well as developed markets.
This video shows the process of installing and configuring the Series 40 On-Device Debugger for use with the NetBeans IDE. This video complements the user guide, which focuses on the setup process when using the Eclipse IDE.
This application enables users to search the extensive Audioboo collection of short audio notes and podcasts. Users can also record and upload a Boo directly from the application. Recording a Boo is simple and intuitive as controls are clearly labelled, provide good feedback, and are ideally sized for touch manipulation.
This site is lightweight, engaging, and provides an ideal companion to Rightmove’s desktop offering. Users can search for properties, create lists of favourites, and easily generate alerts based on their location and ideal property characteristics.
This simple, well-optimised web site provides an introduction to the Dremel product line of power tools for professional and do-it-yourself use. The site includes product descriptions, photos, and a handy series of videos showing the tools in use.
Recorded at the Mobile World Congress 2011 in Barcelona, these are the candid reactions of developers to the announcement of the Nokia Microsoft partnership. The developers talk about the impact of the news, and the effect it will have on their immediate and long term plans.
This application enables users to explore and keep track of their favourite hockey players, teams, and games. The extensive collection of data is enhanced using charts, graphs, photos, and game play diagrams.
This simple, well-optimised web site provides access to The Guardian’s extensive collection of news, sports, and lifestyle content. Users can easily search for articles, access their favourites, and browse the site’s content by category.
This site is lightweight, engaging, and provides an ideal companion to Facebook’s desktop offering. Users can keep track of new message, accept invitations from friends, respond to comments on their Wall, and even tag friends within photographs.
In this video Nigel Hietala provides developers and designers with an introduction to the features and capabilities of Qt Quick. Nigel explains how Qt Quick makes it easy to create dynamic, interactive UIs quickly.
In this video Nigel Hietala describes how QML Elements are used. Nigel creates a new Qt Quick based application project using Qt SDK, shows how a basic UI is built using elements and is previewed in the Qt Quick viewer.
In this video Nigel Hietala describes how QML Components are created and used. Nigel shows how a reusable Qt Quick component is created by defining a separate QML file. Then by using properties shows how the component can be abstracted and through use of mouse areas made interactive.
In this video Nigel Hietala describes how to use the States and Transitions of Qt Quick. Nigel creates a simple application using a state to control the visibility of an image when a button is clicked.
In this video Nigel Hietala demonstrates a Twitter client app created in Qt Quick. This provides an insight into how the features of Qt Quick can be used to create visually rich and enticing applications.
Information about File sharing and Discussion improvements integrated in Forum Nokia Projects in October 2010.
In this Forum Nokia developer interview Luis Valente, a PhD student at PUC-Rio (Brazil) and Forum Nokia Champion, talks about the creation of Audio Flashlight. This game is designed for the visually impaired and makes use of the QBluetooth library in the creation of a multiplayer version of this Qt game.
In this Forum Nokia developer interview, Forum Nokia Champion Felipe Andrade of i2tecnologia talks about creating Mobiestro using Qt. Mobiestro enables users to control web based games from their Nokia device.
Thomas Perl, Forum Nokia Champion, shares some tips and tricks that will be of interest, in particular, to games developers working with Qt. The first tip shows how to improve the performance of Qt widgets by using Open GL, the second tip shows how to split up texture maps while bundling them with in an executable.
Discover and buy music, instantly. Shazam has explored taking its music discovery application cross-platform with the Nokia Qt SDK. Offering music recognition from a database of over 8 million tracks, Shazam users can find out more about music they are hearing, buy the track, and share their discovery with friends and family.
AccuWeather, Inc. is using the Nokia Qt SDK to take the development of their applications rapidly through all phases of creation. The speed of the compile-deploy-test-evaluate cycle impresses AccuWeather and with integrated on-device debugging the company finds the Nokia Qt SDK ‘a breeze to use’.
WIKITUDE is an Augmented Reality platform which allows you to browse the current location and helps you discover information about places and points of interest. It brilliantly uses the device camera, GPS and compass.
Offscreen produces over 50 unique apps for Symbian Touch devices such as 5800 MusicXpress and N97 Mini. They produce apps ranging from games, to productivity to ebooks. Watch this video to see their experience and reaction to Qt and the new Nokia Qt SDK.
Rich games go cross-platform. Rovio has experienced running its games on Symbian and Maemo devices by using Nokia Qt SDK. These games include Bounce, a game offering rich 3D graphics controlled by a device’s accelerometer and Angry Birds, a casual, puzzle-style game with engaging demolition physics.
Speedhero is built for speed shooting - whether it's your penalty kick, tennis smash, drive, spike, hit or shot. It's incredibly accurate and incredibly fun. Watch this video to see their experience and reaction to Qt and the new Nokia Qt SDK.
Orange Wednesdays is the first in a series of Signature Applications produced by Orange UK, and it uses Qt to build for Nokia devices. Mark Sage and Rafel Uddin of Orange discuss the origin of Orange Wednesdays, how Qt allows Orange Labs to build great cross-platform experiences, and the joys and challenges of being early to market.
Snaptu is a fast stylish all-in-one app that includes your mobile essentials in one place: Twitter, Facebook, Flickr, Picasa, News, Weather, Sports (Cricket, Soccer...) Movies, Sudoku and much more...
Chat on MSN, Facebook, Yahoo!, GTalk (Orkut), AIM, MySpace and ICQ. Get the most popular free IM app on your mobile, with almost 15 million users worldwide! With eBuddy you can also send pictures, set your avatar from your phone camera, choose colorful themes and much more!
Miro Beran, an Android developer, talks about developing apps for Nokia devices with Qt. Miro shares his impressions of Qt SDK and Qt Creator and explains why he's now developing apps using Qt.
Girish Gaitonde, CEO at Xoriant, talks about developing apps with Qt. Girish discusses how Forum Nokia has supported his company's efforts in developing for and porting its apps to Nokia devices using Qt.
Anton Gauffin, CEO of BLStream talks with us about developing apps for Nokia devices with Qt in Mountain View, CA. Anton talks about the success he's seen on Ovi Store with their Crazy Hamster game, developing with Qt and considerations for localizing apps and games.
The Auto Trader widget enables visitors to browse a large collection of vehicles, tag their favourites, and contact the seller using their mobile phone. The widget also includes a wealth of options that are ideally suited to the mobile context, including prompts to “Call Seller”, “Visit Dealer’s Website” and “View Dealer’s Location”
This remarkably versatile web site and widget work as a pair; enabling users to research nearby hotels, restaurants, and activity destinations. On GPS enabled devices, the widget detects the user’s location then passes this information to the web site providing a truly customised user experience.
This colourful and well-optimised web site enables visitors to browse a large collection of music-related articles, reviews, and special features.
n this video chief engineer Lucian Tomuta shows this free example application, how it's coded, and how to combine native code with web technologies like HTML and JavaScript.
FriendChat is an instant messaging service to keep people connected to all of their friends on Facebook. The app is simple, stylish and really easy to use. With its smooth layout and crisp design, FriendChat makes it easy for users to see if their Facebook friends are currently online, ping them, and start chatting right away.
If you keep a blog, chances are you use WordPress to maintain it. And now, WordPress has a mobile app for use on Nokia smartphones, including devices like the Nokia N97 mini, and the Nokia N900. The app has been written and developed with Qt, and it works on both Nokia Symbian OS devices, and Maemo devices.
Ovi Browser brings rich web browsing to Nokia Series 40 devices that is fast and easy. It uses patented, Internet compression technology to reduce data usage by up to 90 per cent. As a result, pages display more quickly, saving users money on data charges.
This remarkably versatile widget enables users to research European holiday destinations, then locate and book a hotel from lastminute.com’s extensive collection. Users who prefer not to complete the booking on their mobile can also easily request a call-back from the lastminute.com sales team.
Pixelpipe is a media aggregation service that enables users to post media to multiple websites, directly from their phone. In this interview Brett Butterfield, CEO and founder of Pixelpipe, talks about the creation of QuickPost using Qt.
Shazam is a service that enables users to discover, buy, and share a song the instant they hear it playing, anywhere. In this interview Iain Dendle, senior business development manager at Shazam, discusses the company's experiences working with the Nokia Qt SDK and its cross-platform capabilities.
This video gives you a brief introduction to the usage of Nokia Developer Projects, a web-based project management tool.
This lightweight, mobile optimised web site enables visitors to browse Yahoo’s extensive collection of news and entertainment content. Easy to configure customisation options are also provided, enabling users to control which content appears within each section.
The Wired web site enables visitors to browse a large collection of articles, reviews, and curated sub-sections. The site is colourful, with well-integrated branding that has been creatively implemented, using simple background colours and lightweight high-contrast graphics.
Tesco’s easy to use Grocery widget enables shoppers to create shopping lists, search for and select products, and book a home delivery directly from their mobile phone. The application’s visual style is fun and well aligned with Tesco’s in-store and online branding.
This example application demonstrates the power of Qt Quick when creating user interfaces on mobile devices. The application includes six different demos with various animation effects and a possibility to edit the soure code on-the-fly.
The award-winning Tech Buzz Homescreen Widget from UK-based Mippin is a fast, elegant way to reliably access the latest tech news anywhere on Nokia mobile devices, including the homescreen of the Nokia N97.
The super slim Nokia X3 Touch and Type has a unique combination of a touch screen and traditional phone keypad. The keypad is optimised for one hand and ideal for messaging and calls, while the touch screen allows easy access to social networking and smooth internet browsing.
In this video Ville Vainio, chief engineer at Nokia, shows how to convert a desktop application, in this case a Reddit reader, to run on the Nokia N900 device.
In this video Lucian Tomuta, chief engineer at Nokia, shows how easy it is to start creating mobile Qt apps for Symbian using Nokia Qt SDK.
The Sims! Tetris! FIFA! Tiger Woods! Monopoly! … All your favourite EA games are waiting for you in Ovi. Download this shortcut to the EA Games catalog and jump to tons of fun!
Jivebug is an amazing little app for your cell phone that automatically tells you when your friends in Facebook are around. Or the future love of your life. Jivebug brings your online relationships into the real world.
With this free Web Runtime widget for Nokia N97 devices, consumers have instant access to the following content: current conditions and severe weather risk for the next 6 hours, rain and snow totals for the next 5 days, temperature and sky conditions for the next 15 hours.
Remember the Magic 8-Ball? This mobile version from Tong Ren is free for consumers in Ovi Store, and can be used (just for fun) to seek on-the-spot advice about any question imaginable.
Consumers with the Metro widget on their Nokia Symbian device can keep up to date with the latest news, sports, columns, and blogs. The widget has all the content from the latest Metro papers in the following countries: France, Italy, The Netherlands, Sweden, Finland, Denmark, Mexico and United States.
This version of the classic "Tic Tac Toe" game from XIM offers rich and relaxing graphics with both 3x3 and 6x6 game-play options. The game is available in 1 or 2 player modes, and is great for having fun with friends and kids!
Michael Samarin of Futurice provides a quick guide to the key new features in the Nokia Asha SDK 1.0. He introduces you to the updated documentation, new APIs including those for image processing and real time notifications, the simulator based on the Nokia Asha 501 with its features for location simulation, and the latest version of the Nokia IDE for Java.
Developed for Windows Phone, this app enables users to quickly find the perfect new, nearly new, or used car. Users can perform detailed searches, review car data, browse through image galleries, then save searches or individual cars to their app's "Garage" for easy access.
Developed for Windows Phone, this app enables users to enjoy the game of cricket from their phone. The app includes a multitude of views, enabling users to zero in on detailed information for the latest match, or their statistics of their favourite teams and players.
Developed for Windows Phone, this exclusive application enables users to stay up-to-date on the latest Star Trek Into Darkness news. The app also includes monthly sweepstakes and the opportunity to complete missions to unlock exclusive content.
André Meyer, a student, talks about and demonstrates TouchMountain. This innovative application makes awesome use of virtual reality to help users identify the mountain peaks around them, and then get additional information on the peaks such as facts, weather, and even view nearby webcams. Created as part of a 12 week university project, André explains that the app benefited from input from Nokia and Microsoft as well as Nokia’s community of developers and users. Talking about virtual reality André says “the possibilities are endless, that the great thing about it.” TouchMountain was the Technology Showcase winner in the Lumia Geek 8-Week Challenge.
Andreas Jakl, founder of Mopius and one of the developers of NearSpeak, demonstrates how this cool NFC app works. The app pushes the boundaries of mobile technology innovation by taking advantage of NFC in combination with voice recognition, Bing Translation, and voice synthesis. Together, these technologies create a unique and compelling use case. The app has great potential for tourism, museums, events, geocaching, and many others. NearSpeak was the first runner up in the Lumia Geek 8-Week Challenge.
Health Pack Games creates physics based games and has discovered the power of NAX. Michael Kloubkov, the owner of Health Pack Games, says that since they switched to NAX, advertising revenue has jumped from a few cents a day up to 800 dollars a day. 'It's really incredible,' says Michael, who also notes that it took them less than a day to switch to NAX. A key to their success has been the way Health Pack Games implement ads in their apps. 'It's all about placement and when you show the ads that really grabs users' attention,' says Michael. He is also very impressed with the in-house campaigns feature — which enables you to cross-promote your apps and websites.
Get to know Rudy Huyn the creator of TVShow — a winning app in the Lumia Geek 8-Week Challenge — Windows Phone addict, and proud developer. By day Rudy works for Orange, while by night he creates his own collection of Windows Phone apps — apps that have over 1.1 millions downloads so far. "It's very cool to work with Nokia," says Rudy. "Because there is always a person to answer your questions, that brings support and programs to bring your app and your business to the next level." Read more details about TVShow and the other winners of the Lumia Geek 8-Week Challenge.
Developed for Windows Phone, this application has everything users need for their next trip to the mountains. Users can track their day, post their activities to social networks, or get snow conditions, weather forecasts, and full trail maps for hundreds of resorts.
Developed for Windows Phone, this application makes finding good food easier. Instead of reviewing restaurants, users can recommend specific dishes and see what others have recommended wherever they go. They can see the nearest, latest and best dishes around them, search for a particular food, or look up a restaurant to discover its most popular dishes.
Developed for Windows Phone, the Dollar Rent A Car app enables users to search for and book thousands of cars in more than 640 worldwide locations.
Developed for Windows Phone, this application enables users to search hundreds of travel sites at once to find a flight, hotel or rental car. Users can set alerts and even keep track of a flight's progress in real time using Bing maps.
Discover how easy it is to create and customise a Series 40 web app from your website content and social media feeds with Xpress Web App Builder 1.0. This video guides you through choosing a template to layout your app, adding content from your website or social media account - such as Twitter and YouTube - then enhancing your app to enable users to send an SMS message. Then, after finalising the app's content, obtaining a short URL to preview it on a Series 40 phone before submitting it to your Nokia Publish account.
This video presents a 3D maze game developed for Series 40 full touch phones. The application demonstrates the use of Mobile 3D Graphics API (JSR-184) for rendering 3D graphics, pinch and double tap gestures for zooming, and accelerometer sensor for game controls. The concept of the game is classic and simple: guide the marble through the maze by tilting the phone until the time runs out.
For downloads, source, and more information, visit the aMaze project.
This video introduces LWUIT for Series 40, a Series 40 port of a popular open source UI toolkit that can be used for rapid development of impressive application user interfaces.
LWUIT provides a comprehensive portfolio of customisable and themable UI components that can be shown in different layouts. LWUIT UIs scale to different screen resolutions and orientations and provide built-in support for keypad and touch input. LWUIT for Series 40 adds support for Series 40 platform features such as Nokia TextEditor, Series 40 Gesture Framework, Here Maps, and Category Bar.
Developing with LWUIT is faster than with custom canvas. LWUIT also provides easy portability and requires less maintenance.
This video showcases a number of example game applications developed in Java ME for Nokia Series 40 phones.
The applications effectively use various Series 40 capabilities and dedicated APIs: Game API, Mobile 3D Graphics API for J2ME (JSR-184) API, accelerometer sensor, and game effects. For maximum reach over the large portfolio of Series 40 models, adaptive design principles are widely deployed. Portrait and landscape orientation with different screen resolutions are supported using scalable graphics, and many of the games support both touch and keypad controls. Special attention has been paid to performance optimisation and good user experience.
Weather App is an example Series 40 Java application that demonstrates location-retrieval using CellId or GPS and integration of Nokia Ad Exchange to monetise the application with ads. The application has been made scalable, to support the various touch and non-touch user interface styles on Series 40, including the UI on the latest Asha Touch phones.
For downloads, source, and more information, please visit the app's project.
For more Java example apps from Nokia Developer, please check out the Java Examples page.
For more on Nokia Ad Exchange, please check out the NAX page.
Are you thinking about how to make your brand more visible in your apps for the full-touch UI on Series 40? Mikko Kaipio, Senior UX Designer, provides you with tips and techniques to achieve that, without breaking the overall UX consistency with your target phone. For more information see the Branding section of the Series 40 Full Touch Design Guidelines.
Developed for Windows Phone, this application enables eBay members to search, bid, and check their activity on the go. Buyers can submit that last-minute bid on a hard-to-find item, sellers can check on their sales, or act on time-sensitive information on the spot.
Paint is a Series 40 Java application that demonstrates the use of touch events, including the multi-point touch support on the latest Asha Touch phones. It shows how to implement high-performance touch event handling, as well as circumvent touchscreen limitations by using simple mathematics.
For downloads, source, and more information, please visit the app's project.
For more Java example apps from Nokia Developer, please check out the Java Examples page.
Tourist Attractions is a Nokia Developer example app written in Java for Series 40 phones. It demonstrates the use of the Location API for Java ME (JSR-179) and the HERE Maps API for Java ME (formerly the Nokia Maps API) to retrieve and show location information as well as details of nearby attractions. In addition, it incorporates the In-App Purchase API to enable the purchase and download of additional city guides.
This application works on most Series 40 phones, ranging from entry-level models to the highly successful Asha family of smartphones.
For downloads, source, and more information, please visit the app's project.
For more information on in-app purchase, please see the Java Developer's Library.
For more Java example apps from Nokia Developer, please check out the Java Examples page.
Are you wondering what to consider when designing and optimising graphics for your Series 40 apps? In this video Mikko Kaipio, Senior UX Designer, provides you with tips and best practices for graphics in Series 40 apps. The apps featured in this video are available from the Java Code Examples section. For more information, you may want to review the following library and wiki articles:
He also briefly reviews the key decisions that need to be made when porting your Android app graphics to the successful Nokia Asha family of Series 40 phones.
Kenny Mathers, Director of Developer Programs and Monetisation at Nokia, introduces Nokia Ad Exchange (NAX). Kenny describes how NAX offers a really simple way for you to monetise your free apps. A single line of code adds ads from over 120 advertising networks to your app, ads that can be delivered in over 200 countries. To help you make the most of NAX, Kenny explains that it includes a powerful analytics feature. With this feature you can see how ads are being consumed and use this information to optimise you revenue. Using NAX you can also run campaigns to promote your apps and reach more users.
The new Nokia Lumia with Windows Phone 8 brings developers a powerful new opportunity. This winning combination delivers product innovation ... new developer technologies ... new revenue models, languages, and markets ... world-class Nokia support ... and the new Nokia Premium Developer Program, which provides benefits worth as much as $1,500 US for just $99. Opportunity is knocking — are you going to answer that?
When Simon Jäger, a developer, met Jason Zielinski, an artist, amazing things started to happen. They formed Coltran Studios, based in Sweden and Chicago. Learn how the two brought their ‘Cradle to the Grave’ mobile game to Windows Phone. Says Zielinski: ‘This is real, this is amazing, this is brilliant’.
Back in 1900, when the Michelin Brothers published their first guide, there were only 4,000 cars in all of France. Flash forward 112 years, and today Michelin’s online guide works with both Nokia Maps and Nokia Drive; now restaurants in Helsinki that receive the Michelin window sticker also get a Nokia NFC tag. Tap the tag with your Nokia phone, and you’ll learn whether that eatery was truly worth the detour.
MobiPark by Qubob solves two parking problems: Finding your parked car in a big city, and remembering when the parking meter’s timer is about to run out. The company ported the app to Windows Phone, and Evan Kirchoff, the company’s CTO, is glad they did. Windows Phone, he says, is ‘more beautiful and more functional’. Windows Phone is also a growing platform, one developers can ride to international markets. Learn why Chia Hwu, Qubop’s CEO, says Nokia support has been superb.
With Nokia Ad Exchange (NAX) you can add ads to your apps, with just a line of code. That line of code gives you access to over 120 advertising networks, delivering ads in over 200 countries. Once you are up and running powerful analytics help you track ad consumption and optimise your revenue. You can also use the Campaign feature to cross promote your apps for free or run a paid campaign to promote your app on others’ mobile apps worldwide.
The Nokia Premium Developer Program (NPDP) is a high-value suite of services and tools aimed at helping you optimise your Windows Phone development. For an annual fee of just $99 US, NPDP gives you benefits — including membership in Microsoft Dev Center and much more — worth up to $1,500 US
Do you have a custom Series 40 UI design that you want to take to the full-touch UI? Or are you creating a new custom design for the successful Nokia Asha family of Series 40 phones?
Mikko Kaipio, Senior UX Designer, shows you what to consider in your custom app design when taking it from non-touch or touch and type phones to full-touch phones. His advice is equally useful if you are starting with a new app's design. If your app is based on LCDUI, also check the Updating Series 40 UI Designs for Nokia Asha Touch Phones video.
The aMaze app featured in this video is available from Nokia Developer Projects.
With Remote Device Access (RDA) you can test your Java apps on a wide range of real Series 40 phones from the comfort of your office, without having to buy a single phone. Make sure you have a Nokia Developer account, then simply sign into the RDA service, pick a phone, and install your app to be testing on one of 10 different Series 40 phone models.
In this video you will see how to connect to a phone, interact with it through the RDA client, install your software and use the features of the RDA client, including adjusting the display quality to optimise performance, accessing the phone's file system, and taking screenshots among others.
So you want to create outstanding UXs for your Series 40 apps. In this video you get a tour of the resources available in the Nokia Developer Design and User Experience library, which will get you on the road to a winning design. Covering resources for Java and web apps, this video also includes key general design resources that will help you navigate the design process. With information on where to find examples, mock-up stencils, and icon templates, viewing is a must whether you are new to Series 40 or simply want to refresh your knowledge of the design resources available.
This Series 40 web app provides comprehensive FC football coverage from all major leagues and tournaments from around the globe. Features include blogs, live scores, match stats, and player and club profiles.
This Series 40 web app enables users to keep up-to-date with F1 action including news, live results, commentary, race summary, standings, and stats. The application provides complete driver and team profiles along with maps of many circuits on the season calendar.
Drumkit is a Nokia Developer example app for Series 40, Windows Phone, Symbian, and the Nokia N9 phone. The app demonstrates the playing of low-latency audio. The custom UI scales, varying the layout of the drum pads based on the phone's screen size. Multipoint-touch is used, where supported. Three versions of the app have been developed using Java ME, XNA, and the Qt framework.
Do you have a Series 40 UI design that you want to take to the full-touch UI? Or are you creating a new design for the successful Nokia Asha family of Series 40 phones?
Mikko Kaipio, Senior UX Designer, shows you what to consider when designing for a move from non-touch or touch and type phones to full-touch phones. His advice is equally useful if you are starting with a new app's design.
Michael Cliffe, Chief Technology Officer at mxData talks about the development of Metro for Asha Touch phones and the opportunities he sees in targeting the Nokia Asha 308 and Nokia Asha 309.
mxData specialises in travel applications for trains and buses. Its set of metro apps app provides details of the underground networks in several cities and include maps, route planning, and station finder features. The company is strong in the UK, with 350,000 people using the London Tube Map app every day.
Nokia Asha Touch phones offer the company a great opportunity to expand into overseas markets, to cover cities such as Beijing and Delhi. Cliffe sees Nokia Asha Touch phones as ‘nice, simple phone(s), easy to use, comfortable in your hand and yet they are still capable of running some quite sophisticated applications.’ He is also particularly impressed with their battery life.
mxData has been creating apps for new markets using the Nokia SDK 2.0 for Java. Cliffe says that using the SDK ‘was a really straightforward experience,’ with one developer completing the work in three to four weeks. The emulator, memory monitoring, and on-device debugging are singled out by Cliffe as helping get the app to market quickly. And targeting the 308 and 309 required the resubmission of the apps to Nokia Store only; they had to make no code changes.
‘We’ve had some great experiences with the Nokia Store,’ says Cliffe. ‘Working tightly with Nokia we’ve had great in-store promotions and we have seen increased downloads, increased usage and of course ad revenue as a result.’
Join musician Ben and discover the power and simplicity of Xpress Web App Builder. Ben wants to deliver content from his website and social media accounts, to fans with Series 40 phones, in one simple to use app. Xpress Web App Builder enables him to do this. With this simple online tool, Ben delivers his content with engaging layouts that he just drags and drops into the app. When he is finished, Ben distributes the app through Nokia Store. And when he is ready, the code from his app can be passed to a developer for further customisation in Nokia Web Tools.
Get an introduction to the Nokia IDE for Java ME. Based on Eclipse MJT, the Nokia IDE delivers features to make your apps development easier. These features include a set of welcome screens, the Device SDK Manager — which makes selecting the SDKs you need easy — and a Nokia specific JAD attribute editor among others. This video will provide you with a good overview of what to expect when you start work with the IDE.
Antti Mattila, Software Developer at Futurice, provides a guide to using the Remote Device Access service as part of your Series 40 Java apps development process. Mattila shows you how to locate the service and book a phone. He then demonstrates a number of apps running side-by-side on a Asha Touch phone and in RDA, to show how RDA provides a useful environment for testing games and apps on phone models you don't own.
LWUIT provides you with an easy way to add rich UI components and features to Java apps. Now, LWUIT is delivered as part of the Nokia SDK 2.0 for Java, simplifying the development of engaging apps for Nokia Asha Touch phones. In this video you will see how to prepare for the creation of LWUIT based apps in the Nokia IDE for Java ME, code a simple app, use obfuscation to control the size of installation package, and run a contacts app example on a Series 40 phone.
Mike Arvela, Lead Developer at Futurice, provides a guide to the full release of the Nokia SDK 2.0 for Java. Arvela discusses the new APIs delivered in the SDK, such as those providing multipoint-touch support. Then he looks at the new and updated features of the emulator, such as support for Nokia Maps in the route editor and the sensor simulator. This video will provide you with a good overview of what is new and what to expect when you start work with the SDK.
Nokia Store expands your worldwide reach to 190+ markets, with 90 per cent of those markets being served in their local language. The store sees more than 15 million downloads a day and 80 per cent of store traffic converts to a download. Nokia Store generates the highest average number of downloads per app compared to any other app store. The store also offers the largest operator billing network, with more than 145 operators in 52 markets. And you can make the most of this opportunity with in-app advertising and in-app purchasing features.
Developed for Windows Phone, this application enables users to search for and browse over 14,0000 hotels in 200 countries. Users can search for hotels by city, or browse a list of what's nearby using their location.
Developed for Windows Phone, this application enables users to search for and browse maps for over 7 million worldwide locations. Users can search by keyword, country, or view a map of their surrounding area using location detection.
Developed using Windows Phone, this application provides the latest installment of KPMG's Infrastructure magazine. The magazine seeks to share some of KPMG's insights and experience in the development of worldwide infrastructure.
In this training video you will see how to connect a Nokia Asha phone to your PC using a USB connection and then undertake performance profiling and debugging on the phone. Download the source for used in this video here.
In this training video you will see how to use accelerometers to pan and tilt through a panoramic image, and see how the sensor input speed must be decoupled from the animation loop to maximize the frame rate on the Nokia Asha 305 and 306. Download the source for used in this video here.
In this training video you will see how to how to make use of the virtual keyboard and text editing features on a Canvas, along with learning about tips on the best use of these features. Download the source for used in this video here.
In this training video you will see how to take an existing application and update it to include portrait/landscape switching support. This is done using a single JAR file build from Nokia SDK 1.1 for Java. The resulting app runs on earlier and later, accelerometer-equipped phones and demonstrate how the UX is improved by the use of adaptive layouts in the two views. Download the source for used in this video here.
In this training video you will see how to build a simple Form-based application with a basic two element category bar and have that bar functioning in a few minutes. Download the source for used in this video here.
Developed for Windows Phone, this application enables users to browse more than 40,000 UK jobs. The application includes a full-featured search along with interview tips from top entrepreneurs and business leaders.
Developed using Windows Phone, this simple yet versatile application enables users to browse First Great Western train schedules, plan a route, retrieve electronic tickets, and complete a booking.
Developed for Windows Phone, this easy to use application enables users to order a meal including pizza, snacks and desserts.
The Series 40 web apps getting started section has been refreshed to include a complete video tutorial. The videos take you step-by-step through the process of installing Nokia Web Tools and creating, testing, and deploying your first Series 40 web app. The videos are supported by a key steps summary and full text description. After completing the tutorials you will find a comprehensive list of additional resources that will help you further in developing web apps.
Vishal Gondal, Managing Director of Digital, and Prasad Nair, Executive Producer, Mobile Digital, at Disney UTV talk about the exciting new opportunities they see in the Nokia Asha Touch phones and new tools for Java developers.
Based in Mumbai, India, Indiagames has already achieved 100 million downloads on Nokia Store.
For Gondal ‘the new Asha touch devices ... could be a game changer for a market like India.’ While Nair sees the new ‘APIs, likes gestures and sensors, (allowing users) to interact with the games in much more entertaining ways than before’. Nair is also impressed by the new Nokia IDE 2.0 for Java. In particular how the tools, such as the emulator’s orientation simulator, make developing for the new UI and hardware features found on Nokia Asha Touch phones simple and straightforward.
Wojciech Nowanski, COO, and Muhammad Ahmmad, Creative Programmer, at Psiloc talk about developing World Traveler —an app for business and leisure travellers —for Nokia Asha Touch phones that was created using the latest Java tools from Nokia Developer. Nowanski explains how the application arose from the frustration of not being able to get information about a delayed flight. Now World Traveler puts flights, currency, and world time information at Nowanski’s fingertips. The app took a small team four months to produce. In addition to the features of the Nokia SDK for Java, the LWUIT was of particular benefit in speeding up the development ‘because it has a wide variety of UI components and we don’t have to worry about implementing from scratch,’ says Ahmmad. The most significant aspect of the development was that ‘Series 40 devices are getting smarter and more powerful, allowing us to create richer applications,’ according to Ahmmad.
This video provides an insight into how developers from around the world are taking advantages of the Java and web apps technology in the Nokia Asha Touch phones to deliver great experiences to their users. Hear Indiagames, Psiloc, and Liverpool FC and InfoMedia explain the benefits of developing for Series 40 Developer Platform 2.0 and the success they have achieved. Also discover how the latest tools — Nokia SDK 2.0 for Java and Nokia Web Tools 2.0 — have aided with development.
Kathy Smith, Mobile Manager, at Liverpool FC and Sanjay Mistry, Operations Director, InfoMedia, talk about the Liverpool FC Match & News Centre.
Kathy explains that the app provides access to news, club information, and match details. In addition, videos are offered as a premium service. ‘Nokia devices are massively popular in the territories where we have large fan bases,’ says Kathy.
The app was developed for Liverpool FC by InfoMedia. InfoMedia chose to create a web app because of the company’s background. In addition to finding the Nokia Web Tools easy to install and use, Mistry notes that the app was built using three of the templates provided with the tool. ‘With the faster rendering of the (Nokia Asha Touch) handset we were able to build out richer experiences ... to use higher quality images, use better technology to ensure the user flow and (navigation) swiping … were more intuitive than a standard website,’ says Mistry.
Check out the Learning tab in the Java section. Here you can find e-learning content, details of future and recordings of past webinars, training videos, and content from developers. If you are new to Java check out the training videos, we have a comprehensive series that takes you from the basics to advanced coding. And don't forget that a regular visit is worthwhile, to see what informative and enlightening webinars we have planned.
The content under the Getting Started tab in the Java section has been updated throughout with new content to help you get started with the Series 40 Developer Platform 2.0 and its full-touch UI. A new step-by-step video tutorial will get you started quickly with the Nokia IDE for Java ME using the Nokia SDK 2.0 for Java. The guide for using the NetBeans IDE has also been updated. In addition, you will find details of the LWUIT technology preview and links to documentation on the full-touch UI style.
Learn from the experience of other Java developers with the content in the Java Learning tab’s Voice of Developers section. Here you will find practical guidance and how-tos from some of the world’s leading mobile Java developers. Right now you can find details of how Psiloc added in-app purchasing to its World Traveler app, and more content is on its way.
Remoter is a Qt app that lets you remotely control your computer using a virtual touchpad and keyboard. It's a clever way to control slide presentations, music, videos, browse the web, or write text without needing to be near your PC. Remoter has already achieved in excess of 1.2 million downloads from the Nokia Store.
The Custom VideoPlayer is a reusable QML component for video playback. It supports different resolutions, transparent overlay components, and also allows the user to show or hide the play controls. Mobile application developers can easily embed this component into their Qt Quick applications.
Andrew Knight shares technical tips about debugging your Nokia Series 40 web apps. Using the Nokia Web Tools development environment, Andrew gives you a quick and informative look at how to debug web apps on Nokia Series 40 phones, including the new Asha range.
Match'em Poker is 'match 3' style game: Against the clock, players switch cards on a grid to form different poker hands. Originally developed for iOS, the game has been ported to Qt and Windows Phone. The objective of the porting projects was to keep the app changes and therefore effort to a minimum: Reusing all of the original assets and modifying the code as little as possible. The ports were achieved to Qt using Qt GameEnabler and Windows Phone using XNA. As such, these ports demonstrate an efficient way to implement a sprite-based 2D game using custom animations with Open GL ES 2.0.
In this Series 40 web app training module, based around a BBC Reader app, you will learn how to use the features of the Nokia Web Tools to debug your web apps. Download the source code used in this module here.
In this Series 40 web app training module based around a BBC Reader app, you will learn how to implement error handling in your web app effectively and efficiently. Download the source code used in this module here.
In this Series 40 web app training module based around a BBC Reader app, you will learn how to use the console to assist with your web app development. Download the source code used in this module here.
In this Series 40 web app training module based around a BBC Reader app, you will learn how to use JavaScript templating to create HTML. Download the source code used in this module here.
In this Series 40 web app training module based around a BBC Reader app, you will learn the techniques that can be used to open and display the details from a web article. Download the source code used in this module here.
In this first steps training module get started with a Series 40 web app by creating a button that triggers an action. The module introduces the MWL library APIs for showing and hiding elements on page. Download the source code used in this module here.
In this first steps training module learn how application state (in this case, the value of the counter) can be retained on the Series 40 web app Proxy Server. The client never knows the actual value of the counter, receiving updates to its HTML only. This show how intensive computation and large amounts of data can be processed by the server, while the client receives small updates, saving battery and bandwidth. Download the source code used in this module here.
In this first steps training module you will see how to implement “screens” or “pages” in a web app and navigate between them. No server communication takes place – the application runs entirely on the client. Download the source code used in this module here.
In this first steps training module you will discover how to animate elements on your pages by changing their positions and implement an effect to transition between web app pages. Download the source code used in this module here.
In this first steps training module learn how to use Ajax to communicate with other servers from your web app. You will use jQuery and geolocate service to explore the use of Ajax and observe the behaviour of web app in Local and Cloud Preview from the Nokia Web Tools. Download the source code used in this module here.
Launched two years ago by Spain's El Mundo, Orbyt offers digital news content to consumers on a variety of platforms, including a new app for Nokia Lumia smartphones. According to Enrique Rivas, Product Manager of Unidad Editorial, individuals can download the newspaper that they want to read in one minute, and then enjoy the content wherever they are, even without an internet connection.
In this training module discover what software to install, from where, and in what order to enable Java development for Series 40 phones. The module focuses on the features of the tools and avoiding common setup mistakes, with a brief glimpse of each tool for an understanding of their features and purpose.
In this training module you discover how to use the Netbeans IDE to create a Form-based application that makes proper use of the Nokia APIs for checking the network state on single- and dual-SIM phones. Download the source code used in this module here.
This training module show you how easy it is to “HTTP stream” audio from any web server to a Series 40 phone, if you know the tricks. Download the source code used in this module here.
In this training module you will learn how to create a translucent user interface with custom painters on a Form. This technique offers fast development of a tailored look that mirrors the active theme colours in the user inteface. Download the source code used in this module here.
This training module show you how easy it is to “HTTP stream” video from any web server or memory card on a Series 40 phone. Download the source code used in this module here.
In this training module you find out about Nokia’s enhancements for pop-up text input, gauge, and date input then link them together with events. A second demo creates a Canvas application using Nokia’s custom Text Editor class to enhance the user experience. Download the Form and Canvas source code used in this module.
In this training module you will discover how to create an application that pushes messages from one phone to another, waking up the application on the second phone when the message is received. Download the source code used in this module here.
In this training module you are introduced to more advance concepts that will help make your applications run faster. You will learn about techniques you can use to check and improve the performance of your app. The tools and techniques used in several of the modules that follow are seen here for the first time. Download the source code here.
In this training module you are walked through a Frame Animator API example, using the BBC Reader app. You see how to create an animated image browser using the Gesture API, build a custom side scroll animation, and manage views in combination to deliver an engaging user experience. Download the browser and BBC Reader.
This training modules shows you how to use the utility thread model, introduced in the previous module, to store data in the on-phone Record Management System and on a memory card. Download the source code used in this module here.
In this training module you will discover how to quickly integrate data from an XML RSS feed into your app, using a background utility thread model and simplified XML parsing techniques. Download the source code used in this module here.
In this training module you will learn how to display the user's current location, a target location, and calculate a route between the two using the Maps API for Java ME. Download the source code used in this module here.
In this training module you will see how to create a simple application that uses the In-App Advertising APIs to display an ad each time a game starts. Download the source code used in this module here.
This video will show you simple methods for taking the idea for your next app and put it on paper. From there, you can use various software to make your prototype a reality. Adobe Illustrator is one solution for this. Other tools used in the video are Balsamiq and Inkscape. Be sure to check out the Nokia Icon Toolkit for some template icons you can use in your app. With the visual design stencils you can easily sketch how your app will look.
This 'how to' video shows you some common pitfalls you may stumble across when designing apps for Symbian, and using the Qt Quick Components. The pitfalls are also discussed in the Symbian Design Guidelines library found here. Be sure to check the Remote Device Access service for testing your applications.
This Surveillance Camera example project demonstrates the use of Nokia's Notifications API. The Notifications API enables you add real-time push notification features to your apps. This example consists of two mobile apps: A Windows Phone Silverlight application uses the Service API to send push notifications to a Qt Quick app on a Symbian smartphone. The Qt application receives alert notifications from the Silverlight application when movement is detected.
Independent developer James Mwai talks about his experience developing for the Series 40 platform using Nokia Web Tools. Mwai's application, AroundMe, was the Grand Prize winner for Create For Millions: In the Know. The application helps users find businesses and services, wherever they're located.
Alexander Furgut and Martin Weihrauch talk about Sandbox, which won 'Best Touch-Based App' in the Create for Millions competition. Sandbox simulates the fall and flow of virtual sand grains. The sand falls from the top of the screen and the player's task is to guide it into different pots. This is achieved by drawing lines with their finger directly on the touch-screen, which the sand cannot pass.
Mohammed Diab discusses the success of his new application, I'm Feeling...!, which fetches your friends status from social networks and tries to classify them into specific categories. Mohammed states that in the future the app will support different languages, as well as different platforms. His best piece of advice for aspiring developers is, 'If you have an idea, go for it'.
Anders Sjoman, VP of Communications at Voddler talks about the company and its app. Voddler provides users with streamed movies and TV shows to their desktop and mobile. The new Voddler application for Nokia Lumia smartphones provides users with the ability to create 'movie nights', where they can invite friends to watch a movie or TV show in person or at the same time virtually. Anders states that, 'Voddler blends the whole idea of movie experience online with the power of a phone'.
Yosi Taguri, CEO of Labgoo gives us a demo of their latest application, Pah! Pah! is a game that is completely voice activated. By shouting and make various noises you guide your ship through each of the levels shooting anything that gets in your way. Yosi states that their app is installed on around 1 million devices across various platforms.
Jim McKenzie, Head of Store Merchandising in the Entertainment Group at Nokia gives a demo of the new Nokia Reading app, which is being pre-loaded on the Nokia Lumia 900 in France, Germany, Italy, Russia, Spain, and the UK. This app fronts a service that enables users to read e-books and listen to audio books, as well as read RSS feeds.
Compass is a Nokia showcase example application that demonstrates the use of the Qt Location API and Nokia Maps with the compass sensor. This application can be used as a traditional compass with Nokia Maps and it allows the user to determine the bearing to the desired direction. The tracking function draws the travelled route to the map and the route can be saved in KML format.
Andrew Knight shares technical tips about localizing your Series 40 web apps. Using the Nokia Web Tools development environment, Andrew gives you a quick and informative look at how to develop web apps that can be localized for different languages on Series 40 phones, including the new Asha range.
El País is Spain’s leading newspaper, with 400,000 copies printed weekly and two million unique users online every day. ‘From the development experience, we realised [we could deliver] a more homogeneous user experience by leveraging the functionality that Windows Phone [enables] within the development kit,’ says Jesús Moreno, Digital Content Director for El País. The paper’s Windows Phone app uses the Metro panorama to make news stories and sections easy to browse. Users can pin sections to their home screen as a Live Tile and keep up with the latest stories. ‘We are very happy with the final application,’ says Moreno. ‘It’s a very clean, efficient, and practical-to-use.’
Goal.com is the world’s largest football portal; available in 15 languages and 22 editions. ‘The mobile experience for Goal.com fans is actually incredibly important — it's all about up-to-date information and scores,’ says Daryn Wober, Head of Global Business Development for Perform, which owns Goal.com. The Windows Phone app makes full use of the Metro UI and Live Tiles, including one for the main Goal.com content, the English Premier League, and team-specific tiles. Daryn notes that the benefits of working with Nokia and Microsoft are ‘a combination of the platform itself, the potential reach, and the commercial opportunities it brought to us as a business.’
Andrew Knight, from the Nokia development team, shares technical tips on creating page animations for Series 40 web apps. Using the Nokia Web Tools development environment, Andrew provides a quick and informative look at implementing the options available to you when developing for Nokia Series 40 phones, including the new Asha range.
The free Pikchur app enables you to send photos or videos from anywhere to everywhere, including syncing with all of your social networks. ‘We decided to use Qt because it allowed us to build once, and then export to several devices, so we didn't have to write the code for every individual device,’ says Peter Martinez, Founder at Pikchur. Aaron Benjamin from India’s Xoriant Solutions notes that the Qt component called ‘Qt Linguist’ enables the Pikchur app to support multiple languages, all from a single line of code.
The Qt-based National Geographic Photo Tips app provides a collection of the best advice and techniques from legendary photographers, so anyone can learn how to enhance their photo-taking ability. Aron Kohn, Vice President of Corporate Strategy and Business Development at National Geographic, talks about the new National Geographic Photo Tips app,which is available in Nokia Store. ‘We had one designer and one developer dedicated to this effort, and it only took six weeks to develop,’ says Kirk Ballou, CEO of Touch Titans who developed the app. See for yourself why the app makes a perfect companion for the new Nokia 808 PureView experience.
Executives from National Geographic, Pikchur, and 10tons discuss how easy it has been to use Qt in the development of their latest apps for Nokia's smartphones. Combining that ease of development, with Nokia's top-of-the-line hardware, global brand recognition, and distribution in more than 190 countries worldwide with Nokia Store, developers can reach more users, in more places, everyday. This video features the stunning new Nokia 808 PureView.
Developers 10tons combine technology, art, and storytelling to bring games to life. Their game ‘Sparkle’ won 250K€ in Nokia’s Calling All Innovators 2011 contest. They are now releasing two new games — Azkend 2 (a sequel to the popular Azkend) and Ironworm. Tero Alatalo and Sampo Töyssy discuss their work at 10tons creating games using Qt for Nokia's latest Symbian smartphones. ‘Game development is fun,’ Tero says. ‘Our biggest motivator is to make fun, easy-to-approach games that are high quality’.
In this how-to video, Andrew Knight from the Nokia development team shows you how to code a Series 40 web app to use geolocation services and maps. You will see how to create a project in the Nokia Web Tools, code the basic container for displaying a map, obtain latitude and longitude from the geolocation API, use that information to obtain a map image for Nokia Maps, and display it in your app. After watching this guide, you will be able to add rich map features to your web apps for Series 40 phones, such as those from the Asha range.
This colourful Windows Phone application enables users to find London Underground stations, plan routes and view information about current and planned network delays. Users can review route maps in an easy to read list format, or choose to visually review the route superimposed onto the system map.
Developed for Windows Phone, this easy to use application enables users to locate contact information for local and regional businesses. Users can use location services to discover businesses nearby, or search for a specific type of business using a keyword.
Developed for Windows Phone, this application enables users to read Kindle eBooks and make book purchases from the Amazon Kindle store. The application includes a full-featured eBook reader that automatically synchs with a user's other Kindle apps or devices.
In this video Mike Arvela, Lead Developer at Futurice, provides an overview to the features of the Nokia SDK 1.1 for Java. Mike describes how the SDK offers an emulator based on the Nokia Asha 303 and provides you with features to take full advantage of in-app purchasing in your apps. In addition to features for richer touch UIs, Mike also covers the new testing features offered by the SDK, such as the ability to set simulated battery level and previewing video in landscape mode.
Space Blok is a fun block structure breaking game for 1 to 4 players. It has been ported from Windows Phone to Qt as well as to desktop environments. This game is a free example app created by Nokia. The game is implemented with Qt 3D and Qt Quick. It also uses an open source physics engine, Bullet Physics Library, to provide 3D simulation and realistic collision handling for the game objects. The audio framework used is Qt GameEnabler.
This example is hosted in a Nokia Developer Project, where you can find implementation and porting notes, discover recent revisions, and contribute to the project.
The co-founders of Pico Brothers, Niklas Karlstrom and Kristian Engsjo, talk about all aspects of their apps business. The guys met while working at a telecoms company. Spurred on by the launch of Ovi Store (now Nokia Store) they took a bold leap into apps development, something that Kristian described as “exciting, and challenging, and a bit scary”. But it took them only a couple of months to get to grips with developing for mobile phones. They now create most of their apps using Qt, in anything from a few hours to a month. Having already passed to 80 million download milestone, they are looking forward to achieving 100 million downloads.
Prashant Singh, Senior Manager of Alliances at India's Spice Labs shares insights into working with Nokia. Spice Labs has 19 apps in Nokia Store for Symbian Qt-enabled smartphones, as well as Series 40 phones. Prashant says Qt "has been a big help for our app development processes, and reduced our time to market." He added that Qt gives them "the flexibility to cover a wide range of devices and platforms." Spice Labs puts a lot of effort into localizing their apps by language; and they work closely with Nokia to market their apps. Spice Labs has plans to develop for Nokia Lumia Windows Phones.
Reza Alizadeh, an Architect Evangelist at Microsoft provides an in-depth tutorial about how to build a Windows Phone app. Reza shares ideas for how to gain visibility with your mobile app, and increase user retention. He demonstrates quick ways to take advantage of the integration options available for Windows Phone, including: Pictures Hub Extensions; Music and Video Hub Integration; and via App Connect to integrate with Bing Search. He also demonstrates how to easily create Live Tiles and Secondary Tiles, and much more. See how easy it is to develop your app for Nokia Lumia smartphones.
Developed for Windows Phone, this colourful application provides users with weather forecasts for hundreds of worldwide destinations. Users can view hourly, daily and weekly forecasts, or watch a series of short regional video clips.
This whimsical application enables users to apply artistic effects to the photos they've captured on their Windows Phone device. Users can then share their creations to their favourite social network.
Developed for Windows Phone, this application enables users to browse Engadget's extensive collection of technology news and articles. Users can also listen to podcasts using the application's built-in audio player.
Microsoft CEO Steve Ballmer gave a keynote address at the AT&T Developer Summit that took place during the International Consumer Electronics Show 2012 in Las Vegas. He spoke about the incredible opportunity that is ahead for developers with Windows Phone. He noted that "successful applications will make more money on Windows and Windows Phone, earning 80 percent of every dollar of revenue, after passing the first $25,000." Ballmer went on to say that, "At Microsoft we believe in creating developer opportunity, and with Windows Phone ... there's really no better time to be a developer on Microsoft platforms."
Nokia's CEO Stephen Elop takes the stage at the AT&T Developer Summit 2012, held at the Palms Casino in Las Vegas. Stephen discusses Nokia's strategy, focusing on the ecosystem battle and the new Nokia Lumia family of phones. Re-entry to the US market is a key aspect of this strategy and Stephen explains how AT&T is playing a big role: Working with Nokia to deliver the first 4G LTE capable Windows Phone, the Nokia Lumia 900. Touching on the benefits for US developers, Stephen discusses the bigger picture: How Nokia offers any developer the ability to transcend local markets and go global, with support from a full toolkit — such as operator billing and in-app advertising — to monetize apps, worldwide.
Daniele Calabrese, founder and CEO of Soundtracker, discusses their multi-platform mobile music service. Daniele describes Soundtracker as the "first geo-social internet radio". It offers more than 11 million songs that consumers can play in real time with friends and broadcast via Facebook and Twitter. Building the app in Java, and making it work for more than fifty different Nokia phones, was "a little bit challenging for us," notes Calabrese, but "it was worth the time and effort as we now have an amazing reach." Soundtracker has been available for Windows Phone since the debut of the platform.
Anthony Park, Director of Engineering at Netflix, talks about developing their mobile app for Windows Phone. With this app, Netflix now enables consumers to easily move from watching a video on their TV or computer to continue where they left off on a Nokia Lumia smartphone. Making full use of the Metro UI, the app provides a seamless, easy-to-use experience for consumers. For David the partnership between Nokia and Microsoft is bringing together the best of hardware and software expertise, to deliver a great customer experience.
Andrew Sinkov, Vice President of Marketing and Damian Mehers, Senior Software Engineer at Evernote, talk about developing their mobile Evernote app. This Windows Phone app makes it easy for consumers to store memories as pictures, audio, or however they arise, wherever they arise. These memories are then stored safely and are available to the consumer, over the web, on any device. Damian talks about how Nokia and Microsoft helped from the very beginning in creating Evernote for Windows Phone, including providing feedback on the app before it was released.
Jose Hernandez, Vice President Mobile Content and Alfredo Rojas, Mobile Product Manager at Univision Interactive Media talk about developing their Windows Phone app. As consumer viewing habits are evolving, this app is enabling Univision to deliver the best of its Spanish and English language media to the Hispanic community in the US. Alfredo explains how the app makes use of the Metro UI panoramas, to offer consumers a unique experience. The ability for the user to provide information about themselves is also a key feature of the app, enabling Univision to deliver to the consumer the content they want.
Co-founders and developers at Fill Apps, Cristian Loloiu and Adriana Marica talk about Fillr and Qt. Fillr is a puzzle game, which includes an online mode and offers users the ability to create game levels that can then be played by any other user worldwide. They also showcase the most recent version of the game, Fillr Winter Edition.
Cristian and Adriana started creating apps when they took part in a local Qt developer contest. They quickly fell in love the Qt SDK, because, as Cristian puts it, they can create killer apps in just a few hours. They particularly like QML and its rich features that enable sophisticated UIs to be created easily. Adriana is also impressed by its cross-platform capabilities, as she notes that moving a small app from Symbian to Nokia N9 can be done in a couple of hours. In ramping up their development effort, the support from Nokia, both through the Nokia Developer website and from the local Nokia team, has been invaluable in understanding the needs and requirements of both global and local markets.
Houman Forood, Senior Product Marketing Manager at Nokia provides a guide to the UI improvements that have been introduced in the latest Series 40 web apps environment. You will see many improvements since the initial release. Houman also explains that new UI guidelines are available to assist you in designing web apps for Nokia Series 40 phones.
Kathy Smith, Mobile Manager at Liverpool FC, talks about the club’s mobile match and news application. The app provides fans with club news, live text feeds from matches, wallpaper, videos, and other club content. The app was coded for the club by InfoMedia and Operations Manager Sanjay Mistry provides an insight into the use of Qt and the Qt SDK. He notes how Qt Quick made it easy to translate the UX designers vision into reality and how straightforward the Qt APIs are to use, singling out the APIs for video handling in particular. For Liverpool FC, Kathy notes that Nokia has been invaluable in providing advice and phones in the markets Liverpool FC needs to reach its fan base worldwide. The Liverpool FC app will be available soon in Nokia Store.
This promotional video captures the excitement and enthusiasm for Nokia’s stunning new Lumia hardware running the latest version of Windows Phone. Offering you the ability to be Amazing Everyday, grow your apps’ reach, and realise new business opportunities: Nokia with Windows Phone delivers the tools you know and trust, combined with the local support and training only Nokia can deliver. So dive right in and get started today.
Houman Forood, Senior Product Marketing Manager at Nokia provides an update on the Series 40 web app development platform, which was launched in April 2011. In this video, Houman walks you through the basics of Series 40 web apps, the advances since launch, and the steps you take to get started.
Houman Forood, Senior Product Marketing Manager at Nokia continues to discuss the new features in the recently released Nokia Web Tools 1.5 and updated web apps capabilities in Nokia Browser for Series 40. You can now take advantage of geolocation, native messaging, and other features to build rich applications using your web development skills.
Sameer Baroova, Director and Eddie Dowse, Business Development Manager for PopCap discuss their experiences working on their hugely succesful game, Plants vs. Zombies for Windows Phone. Sameer and Eddie look forward to the combination of Nokia and Microsoft around the Windows Phone ecosystem. "It's like electricity, you only notice it when it's not there," says Eddie. "Good ecosystems should just work in the background." They also noted that you are getting the best of Microsoft and Nokia together, which is a powerful combination.
David Slocombe, Head of Mobile at lastminute.com, introduces the Hotels app for Qt-powered Symbian phones. After showcasing the app, David explains that users were having difficulty using the lastminute.com website on a mobile browser. By delivering the app using Qt they now offer a great mobile UX and have opened up new markets in the process. Matthew Gaunt, Developer at Future Platforms, then talks about using the Qt SDK. Among the many features of the technology Matthew praises, he notes that the Qt Mobility APIs enabled sophisticated mapping features to be added to the app with “relatively few lines of code”.
Developed using Qt, this simple yet versatile application enables users to easily keep track of their connections, send and receive messages, or reconnect with people within their extended network.
Developed using Qt, this simple yet engaging application provides an ideal companion to The Guardian's desktop offering. Users can search for and browse articles, personalise their view by adjusting the font size, tag favourite articles, or share them with friends on social networks.
Developed using Qt, this colourful and application enables users to track their grocery shopping loyalty points, review weekly specials, and browse specialised meal plans. Users can also locate stores nearby using GPS and view directions directly on Ovi Maps.
Daniel Kihlberg, Director Qt Developer Experience at Nokia, and Lars Knoll, Chief Maintainer for the Qt Project, along with a number of attendees provide an overview of the Qt Developer Days event that was held in Munich in October 2011. The video showcases the event, the biggest Qt community event of the year, demonstrating the depth and breadth of Qt development activities. Daniel and Lars also touch on the future of Qt and the initiatives driving it forward, such as the Qt Project and Qt’s core role in Nokia’s strategy of bringing apps to the next billion.
This getting started video provides you with the essential information needed to use Nokia Web Tools to create, edit, preview, package, and deploy a Series 40 web app. This video complements the getting started guide document available from Web Developer Channel and has been updated for Nokia Web Tools 1.5.
James Clarke, Co-Founder and Director of Thin Martian, talks about the experiences creating the new British Airways application for Windows Phone. Through the Metro UI design, Thin Martian was able to great a truly beautiful and engaging design for users of the British Airways app. James and his team even had the opportunity to send code directly to the Nokia Developer team to assist in optimizing the build. For Thin Martian, the Nokia/Microsoft partnership only solidified their decision to work on the Windows Phone platform using the skills their team already has in place. These opportunities provide Thin Martian with a way to create something different and truly unique for their clients worldwide.
Jason Harwood, Producer at Halfbrick, and Phil Larsen, Chief Marketing Officer at Halfbrick, discuss the experiences developing with Nokia. Halfbrick's new Fruit Ninja application on Windows Phone has allowed better gameplay for users via faster frames per second as well as additional goodies such as ringtones, and Xbox live achievements. Additionally, with new Nokia NFC enabled devices; users are now able to unlock exclusive content in the game. Fruit Ninja is also available on Xbox Kinect, as showcased in this film; further exemplifying the distribution on multiple platforms. With Halfbrick's experience on multiple platforms and integration with various monetization models their continual success is limitless.
Bart McCormick, VP of Global Distribution at Poynt, talks about the brand new Poynt application for Nokia with Windows Phone and new features that come with it. For example, through Poynt's seamless integration with Microsoft's Bing, users can leverage the power of Poynt without having to open up any additional applications. All information is given in one common interface all within the Poynt application. Another new feature for Poynt on the Windows Phone platform is the ability to pin live tiles directly on the device's home screen. Unlike before, users now have the ability to launch various parts of the Poynt application with one simple touch.
By using efficient development tools such as Visual Studio and Expression Blend, coupled with the support and global distribution of Nokia, Poynt has been able to provide a beautiful and intuitive solution to users worldwide.
Loїc Le Meur, CEO of Seesmic, gives an overview of what type of application development Seesmic provides for its clients. John Yamasaki, Director of Product Management at Seesmic, explains the process of creating a new Windows Phone application with the team. Through the collaborative efforts between Nokia and Microsoft, Seesmic was able to build an impressive CRM app for Salesforce users. For a small developer like Seesmic, they have been able to take advantage of excellent distribution opportunities within Nokia as well as supplemental relationships with mobile carriers. Nokia's beautiful and sleek devices, combined with an intuitive, easy to use operating system with Windows Phone provide Seesmic with tremendous opportunities now and in the future.
Robert Pedersen, Mobile Developer and Kristian Ridley, Chief Technology Officer of Syntonetic discuss the creation of their music app MoodAgent for the Windows Phone platform. With MoodAgent already available on Series 40 and Qt-powered devices in Nokia Store, it was a natural choice to move into the Windows Phone experience. Syntonetic's biggest highlight while developing on the Windows Platform is that they have been able to reuse their .net components not just for mobile applications, but both desktop and web services as well. Since the Windows Phone development environment is nothing new to the Syntonetic team, they were able to focus less on the 'how', and more on the code.
Holger Luedorf, VP of Mobile & International at Foursquare showcases the newly developed Foursquare application with enhanced features for Nokia with Windows Phone devices. Holger also discusses the relationship Foursquare holds with Nokia and just how important the global footprint is to their business. In fact, 50% of their 10 million users coming from outside of the United States. For Holger, the Nokia/Microsoft partnership will provide Foursquare with a massive international distribution network and great platform to develop and innovate on.
Eric Burke, Mobile Developer at Groupon discusses the experiences working on their new Windows Phone application. By using Visual Studio and Expression Blend, Eric and his team were able to create a clean, crisp, user-friendly interface for their users. The Nokia/Microsoft partnership has provided Groupon with a way to develop applications faster, get to market faster, and take advantage of a global market for wider application distribution.
Marco Hauprich, Senior VP Mobile & New Media at HRS, talks about the new application on the Windows Phone platform. Through the support from Nokia and Microsoft, HRS was able to have the new app ready for market in only 2 months. In addition to the Windows Phone platform, HRS is also available on various Qt devices. Through close relations with Nokia, HRS has also been able to integrate their solution with Nokia Maps both on device and on the web. The key to HRS's success is distribution and both Nokia and Microsoft are providing the exact type of leverage they need to achieve a greater user base worldwide.
Developers from around the world talk about the opportunities and benefits they have discovered from developing Qt applications for Nokia smartphones. From Finland to the USA, China to the UK, the combination of powerful Qt APIs, access to phone features using Qt Mobility, the ease of use of the Qt SDK, and the phenomenal reach offered by Nokia Store are discussed by some of the world leading developers of mobile apps. Whether it’s for games or social networking apps, to taking advantage of leading edge technology — such as NFC — this video showcase the power of Qt.
Nick Bicanic (Founder and CEO) and Andrew Wanliss-Orlebar (Founder and Head of Product) at echoecho demonstrate the echoecho app app and talk about development using Qt SDK. echoecho is a global location sharing system that enables people to find their friends anywhere in the world, then chat or arrange to meet. The company launched the app simultaneously on most major smartphone platforms. This gave Nick Bicanic a unique opportunity to compare development environments: Nick found Qt SDK to be a ‘breath of fresh air’ and easy to use, noting that a working version of the app was created in just two weeks. Of the Qt tools and technology, Nick pays particular attention to the maps capability offered through Qt Mobility. This enabled him to add a fully functioning map to echoecho with only a few lines of code.
Nokia’s Bill Bonney, senior systems architect, and Ashwini Bharadwaj, senior software engineer, talk about the advantages of developing the new Nokia Store client using Qt and Qt Quick. From the simple installation of the Qt SDK, through its developer friendly UI and comprehensive API documentation to the power of Qt Quick and Qt signals and slots, Bill and Ashwini provide a compelling insight into the advantages of Qt-based development. The video also showcases the new store client and the rich UI the team created with Qt Quick.
JumpyBug is a game about reflexes and patience. Do you like cute clouds? Don't be too hasty. Your goal is to jump from cloud to cloud with a single control: when to jump. As you rise, clouds get trickier. Soon enough, clouds won't look so cute. Game by C4M - More Games available on Playtomo In-game ads by innerActive (requires data connection). For games alerts, technical and installation questions, follow us @innerActive.
LP33.TV is a free on-demand widget available in Ovi Store that features music videos and interviews with the latest bands, as well as music culture and lifestyle content. LP33.TV allows consumers to watch videos from featured channels and create playlists.
Check out Brain Tester 24-Pack and put the fun into brain training. It ’s an all-new brain training experience packed with up to 24 brain games and a hilarious stupid test that’ll challenge your common sense! Uncover your potential and have fun doing it – challenging yourself with all the classic brain games plus so much more. By Digital Chocolate.
Locago is a new mobile map application that gives you directions, GPS support and a lot of great content. Browse Wikipedia articles, Flickr images, weather forecasts, city guides and worldwide webcams. Locate your friends and get local with Yahoo local. Search for addresses and create directions for pedestrians. Or use the open API to create new cool layers with your favorite content. Locago runs on most standard phones with Java.
David Blaine, Magician and Endurance Artist ™, began his career performing street magic -- up close and personal card effects done to small groups of people on the streets. Now, you can become a street magician with one of Blaine's favorite card effects from his groundbreaking TV special, Street Magic. "See A Card" is one of the most difficult card effects to perform in person. With the precision of this app, step into David Blaine's world. The payoff is always amazing.
Help the little frog to catch all the flies. But think ahead as waterlilies sink behind you. Froga is a little cute game, but not as easy as it seems to be. Game by C4M - More Games available on Playtomo. In-game ads by innerActive (requires data connection). For games alerts, technical and installation questions, follow us @innerActive.
LP33.TV is a free on-demand widget available in Ovi Store that features music videos and interviews with the latest bands, as well as music culture and lifestyle content. LP33.TV allows consumers to watch videos from featured channels and create playlists.
Opera Mini ™ is a fast and tiny Web browser that allows you to access the full Internet on your phone. It uses a remote server to preprocess Web pages before sending them to your phone. Web content is optimized for your device, ensuring fast and cheap browsing and a great user experience. It has all the feat ures expected from a browser, and more, such as content download, skinning, bookmarks, browsing history. Take all your favourite Web sites and download images, MP3's on the go with Opera Mini!
Have you ever wondered what it would be like to run your own fully working farm? Looking after chickens, sheep and cows, producing cakes, wool, butter and cheese. If you fancy giving it a go without having to get up at the crack of dawn every day Farm Frenzy is the game for you!
Michael Samarin, head of mobile development at Futurice, talks about the Nokia Trailers and Transformers 3 apps they developed using Qt and QML. Both apps were developed for Nokia's new Symbian smartphones, and focus on tightly integrating a clean and intuitive user experience. The apps are available for download from Nokia Store.
In this video, Conor Lennon from Symbio talks about the experience of porting Lola’s Fruit Shop Sudoku. The project took this iOS game, from studio BeiZ, to Qt for Symbian phones and the Nokia N9 smartphone. Conor explains that the port took one developer four weeks to complete. He also highlights how Qt Quick was straightforward and easy to use, playing a major role in the success of this project.
Developed using Qt, this application enables users to request automotive breakdown service, and forward their exact location to the AA. Users can also check local traffic problems, and manage common automotive reminders such as vehicle tax and insurance renewal.
Developed using Qt, this colourful and engaging application enables users to locate helpful recipes and meal ideas. Users can browse the extensive list of recipes, bookmark favourites, or request suggestions based on the ingredients they have on hand.
Developed using Qt, this simple yet versatile application enables users to find train schedules, retrieve electronic QR code based tickets, and book a reservation.
Lina Udovenko — LiveJournal marketing director, SUP Media — talks about the capabilities of the LiveJournal app on the Nokia N9 smartphone. She is joined by Mikhail Nosov — principal software developer, Teleca — who explains that the app was first developed for Symbian then ported to the N9, with 95% of the code unchanged. Mikhail also discusses QML, noting it’s three times faster than using C++ to create a UI and offers more features, such as transitions. Lina concludes, noting that Nokia phones offer a great opportunity for LiveJournal to reach a mainstream audience.
Li Wenjing, product manager at Kaixin Mobile Division, talks about the mobile version of Kaixin for the Nokia N9 smartphone. Kaixin is a social networking service that enables users to share details of their daily lives along with photos and messages. Then, Zhang Xiaoyong, an engineer at Accenture, explains that the application took three developers about two months to create using Qt. He comments on the ease of use of the Qt SDK and notes that the same code will be used for a Symbian phone version of the app.
Patric Nordström, CEO of Idevio, talks about Locago. This exciting new map browser app features directions, multiple information overlays, and real-time dynamic content updates and has found tremendous success through Ovi Store by Nokia. The app has been developed to take advantage of the Series 40 Touch and Type UI, something Idevio found easy to do because of the consistent implementation of Java technology across the range of Series 40 phones. The app, which can be found here, has been downloaded more than six million times in more than 190 markets worldwide.
In this video Bernhard Aufreiter — a student at the University of Applied Sciences in Hagenberg, Upper Austria — talks about the benefits of developing for Nokia phones. Bernhard has already published his eighth game in Ovi Store and surpassed the 1 million downloads milestone. Recently he started using Qt and has been impressed with the ease of use of Qt SDK and the power of the APIs; which have enabled him to create Glow Racer, a game that makes use of a phone’s accelerometer for game control. Download Bernhard’s apps from Ovi Store .
Florian Angulanza, CEO of UTILO, talks about creating the Film.at app using Qt SDK. Film.at is an app that provides its users with the latest information and news on movies and cinemas in Austria, including the ability to watch trailers. The app delivers the largest database of films in Austria, which covers more than 8,000 titles. The Film.at app can be downloaded from Ovi Store.
You don’t need to be a programmer to build web apps for Nokia Series 40 phones; just use our state of the art website clipping tool. It's easy: Open your web page, select the web content to clip, preview it in the simulator, name your app, and generate the files to submit to Nokia Store. Nokia Web Clip Creator takes you through the process step-by-step, making web app creation easy. No programming skills are needed, and there are no registration fees to pay.
Learn how to promote, distribute and market your mobile application to Nokia users worldwide. The Qt-based App-Promo has packaged up the tips, tricks, and steps necessary to tackle the challenge of app discovery. Whether you only have a few minutes to review the latest quick Tips; want to see how others have succeeded in the Spotlight section; or learn the fundamentals of app marketing from the App Promo 101 section – you will have the knowledge and tools you need to succeed right at your fingertips.
The first-ever pure touch smartphone, the Nokia N9 is all about making things easy. Users easily access the Nokia N9’s features with just a swipe and, as a developer, you get the easy-to-use yet powerful Qt framework and Qt SDK to create great apps. But just because it’s easy-to-use the Nokia N9 is no slouch, it’s packed with the latest mobile technologies — such as NFC and HTML5 — that open up exciting possibilities for apps and content. Check out the specifications of the Nokia N9 phone and start exploiting its features today.
Jeff Triner, mobile development manager at the AA, and Douglas Hoskins, lead developer at Future Platforms, talk about the creation of the AA Breakdown and Traffic app. This Symbian app enables drivers to call for assistance when they breakdown, but also use on a daily basis to obtain up to the minute traffic information among other features. Douglas explains how Qt made it easy to create the app. In particular, the Qt Mobility APIs enabled Douglas to add feature such as tactile feedback and GPS location to the AA app easily.
Mark Long, senior software developer at AccuWeather, Inc., talks about the creation of the AccuWeather application. Mark explains the advantages he found in creating the application using Qt Quick — in particular the speed at which he could create the app's UI — and how the technology has enabled him and his team to focus on their app’s user experience.
Ding Chen, product manager at Sina; GaoFei Wang, vice president at Sina; and Allen Chan, senior engineer at Accenture, talk about the new version of Sina’s Weibo application. This popular social network and media app has been designed for the Nokia N9 smartphone and built in Qt. When it came to the development, Allen explains that the app took four developers about two months to create, a process aided by the Qt Quick components.
Louis Gump, VP CNN Mobile at CNN, talks about the creation of the CNN app for Nokia phones. This app provides for not only headlines with in depth reports, but video content as well as enabling its users to provide news updates through CNN iReport.
Development was undertaken with Qt SDK and Louis explains how it provides for quick, flexible, collaborative development that enables an iterative process that results in “yes, we got it” outcomes.
Nokia Smart Installer for Symbian is a deployment solution that ensures that installed 3rd party applications always have access to the required versions of their dependent libraries. Lucian Tomuta talks how to utilise the Smart Installer in the Qt application. Read more: http://www.forum.nokia.com/Develop/Qt/ and about the Smart Installer here: http://wiki.forum.nokia.com/index.php/Nokia_Smart_Installer_for_Symbian.
Lauri Jääskelä from Forum Nokia gives you a kick-start with Qt SDK v1.1 and Qt Quick. Read more: http://www.forum.nokia.com/Develop/Qt/
Angry Monsters is a game inspired by Rovio's Angry Birds. Developed with the supervision and UI design of Luukas (6 years old) and Matias (10 years old), the game was born as a test for Box2D physics and later turned into a proper game. The game is designed to work on WP7 devices.
Developed using Qt, this simple application enables users to easily send and request money. Users can also perform simple tasks such as checking their balances, or complete useful real-time actions such as splitting a restaurant check with a group of friends.
This engaging application provides access to exclusive sports and cultural entertainment videos from around the world. Users can view videos using the app’s custom video player, tag their favourites, and easily forward link to their friends.
Alexander Kluwe, UI designer and project manager at Futurice, talks about the development of 90elf using the Qt SDK 1.1. 90elf is an application that enables users to listen to live commentaries on German football matches. The application took Alexander and a Qt developer 30 days only to create.
Wilhelm Taht, marketing director, and Juha Turunen, senior software specialist, of Digia talk about the development of Flowd using the Qt SDK 1.1. Flowd is a location aware application that enables a social network for music lovers. The development took Juha about six weeks only, which included learning how to use Qt Quick from scratch.
Christian D. Kamm, software engineer at Qt Development Frameworks, Nokia, introduces the new features delivered in the Qt SDK 1.1. Christian discusses the capabilities of Qt Quick and the Qt Mobility APIs. In addition, developers from Digia and Futurice talk about their experiences using the Qt SDK 1.1.
Mark Selby, VP sales and industry collaboration, and Evren Kozcu, NFC implementation manager, from Nokia along with developers from Proxama, Digia, NOW! Innovations, iMPak Health, and Poken talk about the possibilities offered by NFC technology on Nokia devices. The video was recorded at WIMA 2011 in Monaco.
AR.Drone is an app for your Nokia device that lets you control your Parrot AR.Drone. It enables you to fly your drone while watching the video feed. The app was made for fun and to give an example on how to create a control app using Qt.
Check out the Video on Nokia Conversations
Stephane Doutriaux, founder and CEO, and Scott Tavelli, software engineering project manager, at Poken talk about the NFC enabled Poken application. Poken enables users to make use of NFC technology by transferring social business cards and reading NFC tags embedded in a variety of objects, from posters to menus. Scott discusses also how using Qt made it easy for a small team to create the mobile application in just a few weeks.
This site is lightweight, engaging, and provides an ideal companion to Mercedes Benz’s desktop offering. Users can view photos and specifications for available models, locate a 24-hour repair centre, or book a test drive at one of the brand’s many dealerships throughout Malaysia.
This simple, well-optimised site enables users to check-in, view timetables, check the status of their flight, and learn more about Finnair’s worldwide destinations. Users can also easily complete an online form to join the airline’s rewards and loyalty plan.
Developed using Qt, this colourful application enables users to search the extensive River Cottage collection of recipes and food preparation advice. Users can also view videos and share cooking tips with others in the community.
The QML UI Templates Library is a set of reusable user interface elements and templates, used in RSS Reader and Restaurant example applications. The contents of the library provide the basic building blocks of QML applications, while the templates are designed to be as flexible as possible. Use these elements to quickly get started with app development without having to construct your own UI from scratch. Download the templates!
Bart McCormick, VP of business development at Poynt, talks about the new Poynt application. Poynt is an easy-to-use, all-in-one tool to connect users who are on the go with local businesses, retailers, and events. In this interview, Bart discusses how the application was created in Qt with the support of Forum Nokia, helping him and his team to take Poynt from concept to publication in Ovi Store.
Steve Cotter, SVP of sales at Slacker, talks about the new application for Nokia devices, Slacker Radio, which enables users to listen to free personalised radio on their Nokia smartphones. The award-winning Slacker Radio application gives users access to the entire Slacker music library, which features millions of songs from thousands of artists. In addition to music, users can access news and sports information. In this interview, Steve discusses how Slacker used Qt to create the application and how Forum Nokia supported him and his team during development as well as marketing the app in Ovi Store.
Manish Malik, general manager, and Noaman Kazi, product manager, of Hungama Digital Media Entertainment Pvt. Ltd, talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Bollywood Hungama has created a web app that enables mobile users to keep up-to-date with the latest Bollywood film and star news.
This getting started video provides developers with the essential information needed to use Nokia Web Tools to create, edit, preview, package, and deploy a Symbian WRT widget. This video complements the getting started guide document available from Web Developer Channel.
Houman Forood, senior product marketing manager at Nokia, provides an overview to Series 40 web apps. Representatives from Hungama Digital Media Entertainment Pvt. Ltd, PT. Kompas Cyber Media, KapanLagi.com, Sina Wireless, and Xoriant Solutions Ltd provide feedback on their experiences with Ovi Browser, Series 40 web apps and Nokia Web Tools.
Arthur Surya, director of KapanLagi.com, talks about the opportunities created by Series 40 web apps and Nokia Web Tools. KapanLagi.com has delivered a web app that enables mobile users to access the entertainment news content of the KapanLagi.com website.
Edi Taslim, business general manager, and Roy Nainggaolan, mobile systems and development, of PT. Kompas Cyber Media talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Kompas has delivered a web app that enables mobile users to access the news content of the Kompas.com website.
GaoFei Wang, vice president, and Zheng Wei, technical manager, of Sina Wireless talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Sina has delivered Sina News as a Series 40 web app to provide domestic and international news to consumers in China.
Girish Gaitonde, CEO and founder, and Aaron Benjamin, senior product manager, of Xoriant Solutions Ltd, talk about the opportunities created by Series 40 web apps and Nokia Web Tools. Xoriant has created a web app that enables mobile users to access the content of Wikipedia.
Use this app to access information and interact with the online service Whatser. Check what your friends are doing, browse gigs and events in your town.
This is a simple application to manage your shopping list. Developed in Qt Quick, it showcases a really good UI and takes advantage of common features of QML to create lists, scroll smoothly and make the application more engaging with various animations. Note: this application was developed by Nokia personnel in their spare time, and it is available as open source.
A Twitter client developed with Qt Quick. This is a stable application that has been developed for a few months now and is ready to go in Ovi Store as soon as apps built with Qt Quick are accepted.
NewsFlow is a Google Reader client that allows you to read your favourite RSS feeds on the move. Developed in Qt Quick, it takes advantage of smooth transitions, fast scrolling and has a very polished UI.
Developed over many years as an open source project, and available for Symbian OS, S60 3.x and 5.0 devices, as well as new Symbian devices like the Nokia N8, Podcatcher is a must for anyone listening regularly to podcasts on their Nokia smartphone. Now also available in Ovi Store, with a small 1 Euro price tag that supports the work of the developer that has worked so hard to create this special application.
The IdeasProject is an online community for everybody from all around the world to brainstorm. It enables the two-way exchange of ideas between users and developers around innovation powered by Nokia.
By sharing your ideas here you expose them to a huge number of other enthusiastic people who can help you evolve them into real innovations and products. We offer challenges and concrete rewards for the best ideas.
Alexey Sazonov sales and marketing director at HeroCraft talks about the company’s latest game Majesty: The Fantasy Kingdom a strategy game developed in Java technology. Alexey talks also about how the responsive support from Nokia has assisted HeroCraft.
Maximiliano Firtman, director of Entupalma, talks about creating the Ole app for one of Argentina’s leading news and sport sites using web technology. Maximiliano discusses also the success he has achieved in distributing his apps through Ovi store and the support benefits of the Forum Nokia community.
Martin Lechner, chief technical officer at Mobilizy, talks about the augmented reality Wikitude World Browser app. Martin discusses also how using Qt to create Wikitude has been a benefit, along with the reach they have achieved through Ovi store.
Fedor Ezhov, senior director at SPB Software, talks about SPB Mobile Shell a UI engine the company has developed for Symbian. Fedor discusses also the benefits of the company’s Forum Nokia PRO membership and how the involvement of their Nokia business manager has helped the company’s development effort.
Simon Davies, director at Snaptu, talks about the Snaptu app, which provides users with access to a range of social networking and media sites. Simon discusses also how Nokia technology has enabled Snaptu to be delivered on a range of platforms, offering the ability to access emerging as well as developed markets.
This video shows the process of installing and configuring the Series 40 On-Device Debugger for use with the NetBeans IDE. This video complements the user guide, which focuses on the setup process when using the Eclipse IDE.
This application enables users to search the extensive Audioboo collection of short audio notes and podcasts. Users can also record and upload a Boo directly from the application. Recording a Boo is simple and intuitive as controls are clearly labelled, provide good feedback, and are ideally sized for touch manipulation.
This site is lightweight, engaging, and provides an ideal companion to Rightmove’s desktop offering. Users can search for properties, create lists of favourites, and easily generate alerts based on their location and ideal property characteristics. Quick access to the web site is also facilitated through a launcher application, available on Ovi Store.
This simple, well-optimised web site provides an introduction to the Dremel product line of power tools for professional and do-it-yourself use. The site includes product descriptions, photos, and a handy series of videos showing the tools in use.
Recorded at the Mobile World Congress 2011 in Barcelona, these are the candid reactions of developers to the announcement of the Nokia Microsoft partnership. The developers talk about the impact of the news, and the effect it will have on their immediate and long term plans.
This application enables users to explore and keep track of their favourite hockey players, teams, and games. The extensive collection of data is enhanced using charts, graphs, photos, and game play diagrams.
This simple, well-optimised web site provides access to The Guardian’s extensive collection of news, sports, and lifestyle content. Users can easily search for articles, access their favourites, and browse the site’s content by category.
This site is lightweight, engaging, and provides an ideal companion to Facebook’s desktop offering. Users can keep track of new message, accept invitations from friends, respond to comments on their Wall, and even tag friends within photographs.
In this video Nigel Hietala provides developers and designers with an introduction to the features and capabilities of Qt Quick. Nigel explains how Qt Quick makes it easy to create dynamic, interactive UIs quickly.
In this video Nigel Hietala describes how QML Elements are used. Nigel creates a new Qt Quick based application project using Qt SDK, shows how a basic UI is built using elements and is previewed in the Qt Quick viewer.
In this video Nigel Hietala describes how QML Components are created and used. Nigel shows how a reusable Qt Quick component is created by defining a separate QML file. Then by using properties shows how the component can be abstracted and through use of mouse areas made interactive.
In this video Nigel Hietala describes how to use the States and Transitions of Qt Quick. Nigel creates a simple application using a state to control the visibility of an image when a button is clicked. He then adds a transition to make the way in which the image is hidden and shown visually dynamic.
In this video Nigel Hietala demonstrates a Twitter client app created in Qt Quick. This provides an insight into how the features of Qt Quick can be used to create visually rich and enticing applications.
Information about File sharing and Discussion improvements integrated in Forum Nokia Projects in October 2010. For more on this subject, see the Forum Nokia Projects homepage.
In this Forum Nokia developer interview Luis Valente, a PhD student at PUC-Rio (Brazil) and Forum Nokia Champion, talks about the creation of Audio Flashlight. This game is designed for the visually impaired and makes use of the QBluetooth library in the creation of a multiplayer version of this Qt game.
In this Forum Nokia developer interview, Forum Nokia Champion Felipe Andrade of i2tecnologia talks about creating Mobiestro using Qt. Mobiestro enables users to control web based games from their Nokia device. Felipe also discusses the new Forum Nokia website and the success i2tecnologia is achieving on Ovi Store.
Thomas Perl, Forum Nokia Champion, shares some tips and tricks that will be of interest, in particular, to games developers working with Qt. The first tip shows how to improve the performance of Qt widgets by using Open GL, the second tip shows how to split up texture maps while bundling them with in an executable.
Shazam has explored taking its music discovery application cross-platform with the Nokia Qt SDK. Offering music recognition from a database of over 8 million tracks, Shazam users can find out more about music they are hearing, buy the track, and share their discovery with friends and family.
AccuWeather, Inc. is using the Nokia Qt SDK to take the development of their applications rapidly through all phases of creation. The speed of the compile-deploy-test-evaluate cycle impresses AccuWeather and with integrated on-device debugging the company finds the Nokia Qt SDK 'a breeze to use'. AccuWeather is creating AccuWeather.com for the Nokia N900 mobile computer so users can obtain accurate global weather information.
WIKITUDE is an Augmented Reality platform which allows you to browse the current location and helps you discover information about places and points of interest. It brilliantly uses the device camera, GPS and compass. Watch this video to see their experience and reaction to Qt and the new Nokia Qt SDK.
Offscreen produces over 50 unique apps for Symbian Touch devices such as 5800 MusicXpress and N97 Mini. They produce apps ranging from games to productivity, to ebooks. Watch this video to see their experience and reaction to Qt and the new Nokia Qt SDK.
Rovio has experienced running its games on Symbian and Maemo devices by using Nokia Qt SDK. These games include Bounce, a game offering rich 3D graphics controlled by a device’s accelerometer and Angry Birds, a casual, puzzle-style game with engaging demolition physics. Rovio has ported Angry Birds and Bounce Evolution to Qt using the Nokia Qt SDK. In Angry Birds players exact revenge on the green pigs who have stolen eggs from the Angry Birds. With challenging physics-based castle demolition, Angry Birds offers hours of game playing and a high replay value.
Speedhero is built for speed shooting - whether it's your penalty kick, tennis smash, drive, spike, hit or shot. It's incredibly accurate and incredibly fun. Watch this video to see their experience and reaction to Qt and the new Nokia Qt SDK.
Orange Wednesdays is the first in a series of Signature Applications produced by Orange UK, and it uses Qt to build for Nokia devices. Mark Sage and Rafel Uddin of Orange discuss the origin of Orange Wednesdays, how Qt allows Orange Labs to build great cross-platform experiences, and the joys and challenges of being early to market.
Snaptu is a fast stylish all-in-one app that includes your mobile essentials in one place: Twitter, Facebook, Flickr, Picasa, News, Weather, Sports (Cricket, Soccer...) Movies, Sudoku and much more... Instead of cramming your phone with lots of individual apps that eat battery, waste space and slow things down, guess what? You can have Snaptu, a single efficient and incredibly powerful app that keeps your phone running full speed ahead.
Chat on MSN, Facebook, Yahoo!, GTalk (Orkut), AIM, MySpace and ICQ. Get the most popular free IM app on your mobile, with almost 15 million users worldwide! With eBuddy you can also send pictures, set your avatar from your phone camera, choose colorful themes and much more!
Miro Beran, an Android developer, talks about developing apps for Nokia devices with Qt. Miro shares his impressions of Qt SDK and Qt Creator and explains why he's now developing apps using Qt.
Girish Gaitonde, CEO at Xoriant, talks about developing apps with Qt. Girish discusses how Forum Nokia has supported his company's efforts in developing for and porting its apps to Nokia devices using Qt.
Anton Gauffin, CEO of BLStream talks with us about developing apps for Nokia devices with Qt in Mountain View, CA. Anton talks about the success he's seen on Ovi Store with their Crazy Hamster game, developing with Qt and considerations for localizing apps and games. Learn more about BLStream & Gamelion:
http://www.blstream.com/
http://www.game-lion.com/
The Auto Trader widget enables visitors to browse a large collection of vehicles, tag their favourites, and contact the seller using their mobile phone. The widget also includes a wealth of options that are ideally suited to the mobile context, including prompts to “Call Seller”, “Visit Dealer’s Website” and “View Dealer’s Location”
This remarkably versatile web site and widget work as a pair; enabling users to research nearby hotels, restaurants, and activity destinations. On GPS enabled devices, the widget detects the user’s location then passes this information to the web site providing a truly customised user experience.
This colourful and well-optimised web site enables visitors to browse a large collection of music-related articles, reviews, and special features.
In this video chief engineer Lucian Tomuta shows this free example application, how it's coded, and how to combine native code with web technologies like HTML and JavaScript. For more on this subject, see the Cartoon Reader Projects homepage.
FriendChat is an instant messaging service to keep people connected to all of their friends on Facebook. The app is simple, stylish and really easy to use. With its smooth layout and crisp design, FriendChat makes it easy for users to see if their Facebook friends are currently online, ping them, and start chatting right away.
Created by the UK-based Bolser Agency, FriendChat was developed using Qt, ensuring a high quality user experience. The app is compatible with both Nokia Symbian OS, S60 5.0 devices, as well as the newest Nokia Symbian devices, like the Nokia N8. It is free to download from Ovi Store.
If you keep a blog, chances are you use WordPress to maintain it. And now, WordPress has a mobile app for use on Nokia smartphones, including devices like the Nokia N97 mini, and the Nokia N900. The app has been written and developed with Qt, and it works on both Nokia Symbian OS devices, and Maemo devices.
In addition to written blog posts, the WordPress for Nokia app can be used to easily share photos and videos, too. And, it comes with built-in statistical analysis tools to see how a blog is performing.
This app was developed as an Open Source project, so anyone can play a part in its future development. WordPress for Nokia is released under the GNU General Public License. Both the app and source code are free to use.
The WordPress app is free to download from Ovi Store, and more information is available from the developers here: nokia.wordpress.org.
Ovi Browser brings rich web browsing to Nokia Series 40 devices that is fast and easy. It uses patented, Internet compression technology to reduce data usage by up to 90 per cent. As a result, pages display more quickly, saving users money on data charges. Multiple view modes are supported so that individuals can see the full web page in the original layout, or with an optimised single column format. The Ovi Browser is free, and available for a broad range of Nokia Series 40 devices.
This remarkably versatile widget enables users to research European holiday destinations, then locate and book a hotel from lastminute.com’s extensive collection. Users who prefer not to complete the booking on their mobile can also easily request a call-back from the lastminute.com sales team.
Pixelpipe is a media aggregation service that enables users to post media to multiple websites, directly from their phone. In this interview Brett Butterfield, CEO and founder of Pixelpipe, talks about the creation of QuickPost using Qt. Brett also discusses his experiences working with Nokia, Forum Nokia, and the Ovi Store.
Shazam is a service that enables users to discover, buy, and share a song the instant they hear it playing, anywhere. In this interview Iain Dendle, senior business development manager at Shazam, discusses the company's experiences working with the Nokia Qt SDK and its cross-platform capabilities. In addition, Iain also provides insight into working with Nokia, Forum Nokia, and the Ovi Store.
This video gives you a brief introduction to the usage of Nokia Developer Projects, a web-based project management tool. For more on this subject, see the Nokia Developer Projects homepage.
This lightweight, mobile optimised web site enables visitors to browse Yahoo’s extensive collection of news and entertainment content. Easy to configure customisation options are also provided, enabling users to control which content appears within each section.
The Wired web site enables visitors to browse a large collection of articles, reviews, and curated sub-sections. The site is colourful, with well-integrated branding that has been creatively implemented, using simple background colours and lightweight high-contrast graphics.
Tesco’s easy to use Grocery widget enables shoppers to create shopping lists, search for and select products, and book a home delivery directly from their mobile phone. The application’s visual style is fun and well aligned with Tesco’s in-store and online branding.
This example application demonstrates the power of Qt Quick when creating user interfaces on mobile devices. The application includes six different demos with various animation effects and a possibility to edit the soure code on-the-fly. For more on this subject, see the Qt Quick Playground Projects page.
The award-winning Tech Buzz Homescreen Widget from UK-based Mippin is a fast, elegant way to reliably access the latest tech news anywhere on Nokia mobile devices, including the homescreen of the Nokia N97.
The super slim Nokia X3 Touch and Type has a unique combination of a touch screen and traditional phone keypad. The keypad is optimised for one hand and ideal for messaging and calls, while the touch screen allows easy access to social networking and smooth internet browsing. This device uses the new Series 40 6th Edition Feature Pack 1 - with support for Java ME, Flash Lite, Web, or Theme developers.
In this video Ville Vainio, chief engineer at Nokia, shows how to convert a desktop application, in this case a Reddit reader, to run on the Nokia N900 device. After providing a brief introduction to the desktop version, Ville demonstrates how the app can be tailored to the Nokia N900 by adjusting the behaviour of windows, adding a back button and busy indicator, and setting the app to switch orientation as the device is rotated.
This video is a great introduction to the Nokia Qt SDK for Linux developers.
In this video Lucian Tomuta, chief engineer at Nokia, show how easy it is to start creating mobile Qt apps for Symbian devices using Nokia Qt SDK. Lucian demonstrates how Nokia Qt SDK is installed and creates a project from the Qt calculator example. After running the app in the Qt Simulator, Lucian adapts the app to a mobile device by adjusting the layout and screen use. The optimised app is then run on a Nokia N8 device.
This video is a great introduction to the Nokia Qt SDK for Symbian developers.
The Sims! Tetris! FIFA! Tiger Woods! Monopoly! … All your favourite EA games are waiting for you in Ovi. Download this shortcut to the EA Games catalog and jump to tons of fun!
Jivebug is an amazing little app for your cell phone that automatically tells you when your friends in Facebook are around. Or the future love of your life. Jivebug brings your online relationships into the real world. When you install Jivebug in your cell phone it can do 3 things: Download Jivebug to your phone to get started. You can activate Jivebug immediately at www.jivebug.com. Quite incredibly, the mobile app will then detect any of your Facebook friends running the same program. So the more folks you tell about Jivebug, the more useful the program becomes. The application uses relatively simple Java APIs and is a great example of a cross-platform social networking app that can reach a huge number of devices.
1. Tell you by their first name of any of your friends in Facebook who come close.
2. Give you an anonymous beep! when interesting Singles swing by. In this case all identities are hidden.
3. Let you text chat over internet with whoever you have found.
With this free Web Runtime widget for Nokia N97 devices, consumers have instant access to the following content: current conditions and severe weather risk for the next 6 hours, rain and snow totals for the next 5 days, temperature and sky conditions for the next 15 hours; 10 days and nights of forecasts; 15 hours of hourly forecast information; a 15-day forecast, high temperature, 9 stored locations, low temperature, daytime high wind speed; and radar (U.S. locations only).
Remember the Magic 8-Ball? This mobile version from Tong Ren is free for consumers in Ovi Store, and can be used (just for fun) to seek on-the-spot advice about any question imaginable.
Consumers with the Metro widget on their Nokia Symbian device can keep up to date with the latest news, sports, columns, and blogs. The widget has all the content from the latest Metro papers in the following countries: France, Italy, The Netherlands, Sweden, Finland, Denmark, Mexico and United States. Additionally, Metro readers can share news with friends using Facebook or Twitter.
This version of the classic "Tic Tac Toe" game from XIM offers rich and relaxing graphics with both 3x3 and 6x6 game-play options. The game is available in 1 or 2 player modes, and is great for having fun with friends and kids!