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.
This video demonstrates the user experience of two types of in-app purchase in Qt apps. The first demo is of the purchase of a non-DRM protected level in the QuickHit game. The second show how preloaded, DRM protected content in Moto Trial Racer is purchased by a user.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
This video demonstrates the user experience of two types of in-app purchase in Qt apps. The first demo is of the purchase of a non-DRM protected level in the QuickHit game. The second show how preloaded, DRM protected content in Moto Trial Racer is purchased by a user. Both examples are implemented with the Qt In-App Purchase API.
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.
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.
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.
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.
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’.
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.
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.
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.
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”.
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.
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.
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.
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.
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 .
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/
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.
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.
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.
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.
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.
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.
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/
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.
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 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.
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.