Qt SDK online update available now

jasonblack | 29 September, 2011 17:25

An online update for Qt SDK 1.1.3 was released today. Developers can obtain this update by running the Qt SDK's update tool.This update features several improvements, including:

An Updated Harmattan target, Beta2, to correspond to the most recent public firmware release of the Nokia N950 Developer Device. This version of the Harmattan target is still considered experimental, but it can be used for developing apps for the Nokia N9. The Nokia N950 firmware update is available here.

Qt Creator 2.3.1, with support for app booster for N9 software and fixes for Symbian on-device debugging (CODA).

Fix to ensure that Qt Quick components work in the Simulator for software targeting the Nokia N9 smartphone and Symbian phones.

Symbian Complementary package improvements with an updated qmlviewer.sis for Qt 4.7.4 and NFC support in the  QtMobility 1.2 sis file.

In addition, QtWebKit 2.2.0 was released today. Qt Labs has more detail about this release.

Get more information about the Qt SDK 1.1.3 update.

Finally, With this update to the Qt SDK, the scope of Nokia's NFC developer offering took a significant step forward. The update features a new version of Qt Mobility, which creates new opportunities for developing NFC-enabled applications. Get more information in this blog post.

 

Final version of Windows Phone SDK 7.1 available now

jasonblack | 28 September, 2011 20:01

Mango Start ScreenWe are excited about the latest Mango updates that Microsoft released today. Among the many enhancements, with its unique user interface that include colorful Live Tiles that put people front and center, the latest devices from Windows Phone will make it easier to connect and share with friends, family and colleagues. How can you take advantage of these updates?

Today Microsoft released the final version of the Windows Phone SDK 7.1. If you are thinking about getting started on building apps for Windows Phone, now is the right time to get started by downloading and using the Windows Phone SDK.

Among the enhancements to the Windows Phone SDK, you will find that tooling is now localised in nine languages to develop apps (English, Japanese, Chinese - Traditional, French, German, Italian, Korean, Russian, Spanish), as well as additional finishing touches across the tooling components.  

The excitement for Windows Phone is real – since February of this year, the number of apps submitted to Windows Marketplace has grown from 7,000 to roughly 30,000. Developers have downloaded hundreds of thousands of pre-release WP SDK over the past few months. Over 75,000 developer devices have been updated – and that number is growing by the day.  

Enhancements to Windows Marketplace

In addition to the final SDK, there is news about Windows Marketplace, too. There are 19 additional countries where you can distribute and sell your apps (bringing the total to 38). A browser-based version of Windows Marketplace now offers consumers greater discoverability of apps, and along with that more reach and opportunity for you to publish your content. And, the Microsoft Advertising SDK uses Live ID integration and location services to provide you with better ad targeting.  

Existing app authors should update their 7.0 apps and submit them to Microsoft’s AppHub to take advantage of new Windows Phone 7.5 capabilities.

At this time, developers from more than 100 countries who are a part of Microsoft’s AppHub can submit apps.

Download the Windows Phone SDK 7.1 now.

Get more information in The Windows Phone Developer blog.

Last chance for Qt Developer Days discount

jasonblack | 28 September, 2011 17:01

Now in its eighth year, Qt Developer Days is the best place to learn, share, and build your Qt expertise and develop relationships within the Qt community. The event’s dedicated Qt mobile training offers developers and UI designers skills to harness the large Qt for mobile opportunity today, and the future opportunity offered by the Nokia ‘Qt for the next billion’ strategy.

If you register before midnight Thursday (CET) you can take advantage of the Early Bird discount offer and save up to 30% on the price of event access.

Featuring tech tracks with more mobile content than ever, keynotes, Qt in Use sessions, training, an exhibition and social events so you can network with others in the Qt community, attendees benefit from:


Attendees will see the future of Qt, including: Qt 5; the next generation of Qt Quick; and of course the stunning new Qt-powered Nokia N9.

Developing with Qt for Nokia provides global reach to hundreds of millions of devices, and a secure pathway to the future. The event has doubled in size over the past two years, and even more growth is expected this year, so act now and secure your place at Qt Developer Days.  

Qt Developer Days 2011:

  • 24 – 26 October in Munich 
  • 29 November – 1 December in San Francisco

Learn more and register at http://qt.nokia.com/qtdevdays2011

The Qt-powered Nokia N9 is shipping now

jasonblack | 27 September, 2011 15:45

The Nokia N9, designed for people who appreciate exceptional design and craftsmanship combined with the latest smartphone technology, has begun shipping to customers and stores around the world.

“With the innovations in industrial design, user interface, and apps based on the Qt developer experience, the Nokia N9 sets the bar for how natural technology can feel, and represents the first in a number of products from Nokia that will be brought to life in similar fashion,” said Ilari Nurmi, Vice President of Marketing, Nokia.

The Nokia N9 features an intuitive user interface that’s controlled with a simple swipe. The phone features three home views - Applications, Events and Live Applications – to allow users to navigate through the smartphone easily and get to their favourite content faster. Other features include:

  • A 3.9-inch AMOLED screen made from scratch-resistant curved glass.
  • Easy sharing of content through NFC technology, including single-tap pairing with NFC-enabled accessories like the Nokia Play 360⁰ wireless speaker.
  • An 8-megapixel Carl Zeiss autofocus sensor and wide-angle lens for HD-quality video and photo capture, and large lens aperture for great camera performance even in low-lighting conditions.  
  • Global and local apps available through Nokia Store for further personalization and new discovery opportunities.
The Nokia N9 is available in three colours – black, cyan and magenta with 16GB and 64GB storage options to accommodate plenty of content. The estimated retail price of the Nokia N9 16GB and 64GB is approximately EUR 480 and EUR 560, respectively, before applicable taxes or subsidies, with pricing and availability varying by region and operator.

To learn more about the Nokia N9, please visit: http://swipe.nokia.com

Or, view the device specifications for the Nokia N9.

For those that want to learn more about developing for the Nokia N9 with the Qt SDK, there are 14 demo apps now available in the Nokia Developer Projects site, which include full source code. Get more information in this related blog post.

Nokia Developer Porting section: New opportunities for your apps

jasonblack | 21 September, 2011 23:55

We have launched a new section on Nokia Developer designed to help Android and iOS developers take advantage of the growing momentum behind Nokia Store. With constantly growing download rate, owners of Nokia smartphones have a huge appetite for apps.

Apps for Nokia smartphones are created using Qt, a rich cross-platform environment delivering efficient and intuitive APIs and a fully integrated set of tools for all aspects of app development. The obvious challenge, if you have an Android or iOS app, is figuring out where to start. And this is where the new Nokia Developer Porting section comes in.

Now you can find the information you need to get started and up-to-speed with efficient porting of your app’s UI and logic to Qt. The Porting to Qt library is where you might wish to start.

The library provides you with the following:
  • An introduction to Qt technology and tools.
  • Overview of application examples that illustrate how to undertake a port.
  • For iOS and Android, individual sections that:
    • Provide you with a guide to the differences and similarities between your current apps’ architecture and those you will create with Qt.
    • Guides you through the decisions needed and Qt Quick components to use when porting your app’s UI.
    • Describes two examples of practical app UI porting, with full explanations of the design process and decisions.
    • Summary of the Qt Quick components you can use in porting your apps.
Having reviewed the library you will be ready to start porting your apps to Symbian phones and the Nokia N9 smartphone. At this stage the API Mapping Tool will be invaluable, as it by enables you to look up the APIs you have used in your app and find the right Qt API to use.

The section also provides you with an alternative route to access the code examples, of both model and real-world porting project, to help you gain a deeper insight into the porting process.

Visit the Porting section on Nokia Developer

But wait there’s more … Qt developers, get ready to discover new opportunities with Windows Phone

A huge new opportunity is coming, as we prepare to welcome Nokia products with Window Phone. For those of you with Qt applications, Nokia and Microsoft want it to be as easy as possible for you to take advantage of this new opportunity. So our friends over at Microsoft have been busy creating resources to get help you get your apps onto Windows Phone with the minimum of drama.

To get you started there is the Windows Phone Guide for Symbian Qt Application Developers, which provides a comprehensive guide to everything you need to know about Windows Phone Apps standards, coding, and the tools. In addition information on the Qt APIS has been added to the Windows Phone API mapping tool so figuring out how to recode you app will be easy.

If you want a hands-on, guided kick-start to porting your apps to Windows Phone don’t forget the “Nokia Windows Phone Training” roadshow, a series of developer events starting in Paris today.

You can also find links to these resources in the Nokia Developer Porting section.

To find out more, check out the Windows Phone developer blog post.

Nokia Store: Highest number of average downloads per app

pkrass | 20 September, 2011 19:38

Apps on Nokia Store had 2.5 times more downloads in the second quarter of 2011 than did apps on Apple’s App Store, according to research2guidance, a Berlin-based mobile research firm. In fact, the average Symbian app is downloaded from Nokia Store 160 per cent more times per day than is the average iOS app, the firm adds.

For developers and their content, this means it is easy to get noticed in Nokia Store, and to have your content seen by a global audience that is eager to download compelling mobile apps. It also confirms that Nokia’s promotional tools are working, driving downloads to more than 9 million a day.

In fact, as of this past August, over 200 developers had more than 1 million downloads of their Nokia Store content, and these developers represent more than 45 global markets. Among them, the most recent success case is QuickOffice. Its Quickoffice Premier 6, both free demo and paid versions, have been downloaded more than 2.3 million times in over 190 markets from Nokia Store. The free version of the app has also been made available on more than 60 Nokia phones as a preinstalled app for millions of consumers, and it can be used to upsell the app’s paid, premium version.

Nokia Store is also leading the way with operators. As of August, a total of 125 operators in 43 global markets supported integrated mobile billing for Nokia Store purchases. This made Nokia the world’s leading operator-billing network. Nokia’s extensive operator billing agreements make it easier for consumers to purchase apps and other Store content in countries where credit-card use is low. Operator billing also offers a unique monetization channel to developers working within Nokia’s mobile ecosystem.

Learn more about the findings from research2guidance.

Mobile Web Components power up web apps and sites

jasonblack | 19 September, 2011 17:53

Nokia has created a set of components to use in mobile websites and web apps targeted at Symbian Anna phones, the Nokia N9 smartphone, and other Nokia smartphones with a WebKit browser. Included are components for collapsible content blocks, scrollable large content item windows, pop-up menus, expandable sliding menus, slideshows, and others. The components are designed to be used either as-is or extended for your own unique content and look.

Web components are built using the basic building blocks of the web: HTML for structured data, CSS for visual rendering, and JavaScript for behaviour. They are popular with web designers, as they deliver frequently used functions in ready-made, ready-to-add packages, with all structures and behaviours tested and working. Also, components can be easily customised by either using built-in options or editing the component itself.

To rev up your website with HTML5, download the Mobile Web Components
.

 

Microsoft business apps coming to Nokia Symbian Belle smartphones

pkrass | 19 September, 2011 17:09

Nokia recently announced that updates to its Symbian Belle smartphones will deliver a suite of Microsoft productivity applications and supplement security and manageability features. The free updates, called Microsoft Apps, will require no additional infrastructure. The first updates will appear by the end of this year, with broad consumer availability arriving in early 2012.

Microsoft Apps will bring collaboration and productivity tools that include: Microsoft Lync 2010 Mobile; Microsoft OneNote; Microsoft PowerPoint Broadcast; and Microsoft Document Connection, which provides Microsoft SharePoint access. In addition, an update in the first half of 2012 will introduce Microsoft Word, Excel and PowerPoint as native applications for the first time outside the Windows platform.

Microsoft Apps will be delivered via software update over the air or via PC download. They will run on the following Nokia smartphones: Nokia N8, Nokia C7, Nokia C6-01, Nokia E7, Nokia E6, Nokia X7, Nokia 700, Nokia 701, Nokia 600, and Nokia Oro. Looking ahead, Nokia will work with Microsoft to provide mobile device management of Symbian Belle devices through Microsoft System Center Configuration Manager 2012.

Learn more about the Microsoft business updates for Nokia’s Symbian Belle smartphones.

Marco Argenti reports from Microsoft BUILD

jasonblack | 14 September, 2011 23:58

This week, Nokia Senior Vice President Marco Argenti (@marcoargenti) spent time at Microsoft BUILD in Anaheim, Calif., to meet with colleagues from Microsoft, industry analysts, and of course lots of developers. In this blog post, Marco shares his impressions from the event …  

I’m excited about what I saw at Build in the past two days. And I was surrounded by thousands more enthusiastic people. Excitement is contagious, especially being in the midst of so many developers from all over the world.  You can read about Microsoft’s Windows Phone perspective from my counterpart, Matt Bencke, here. Personally, I’m most excited about what’s new with Metro, and how much momentum Nokia and Microsoft are building together, creating an opportunity for you, here and now.

Metro style Apps, or Metro Apps, were the main focus of this week’s Build conversation.  They were the 'new thing’ that set the aspirational level, and everyone felt they could comfortably walk towards it, no matter what the camp, business, or background they are coming from. This has truly been a show for everyone. C++ developers, C# developers, Javascript developers, VB developers.



'Metro Apps' is being defined as a new application paradigm, more than just an evolution.  A paradigm based on gestures, clean interface, fast and fluid experience. Rethinking the Windows experience in a modern way and finding the way to innovate with respect to what’s out there today.  And the Metro apps were born on the Windows Phone.

Metro Apps have their own stack, which is different from the desktop apps stack.

At the core is the new WinRT API which binds to C++, C#, VB and Javascript code equally and democratically. Developers can declare views in HTML/CSS or XAML as well as choose the language they're more familiar with for the application logic.

Metro Style User Interface can be created directly through the IDE (with hand crafted HTML/CSS or XAML) or visually through Expression Blend. Expression Blend is greatly enhanced, with the support of HTML/CSS for example, and it clearly becomes a first class citizen in the development toolset.

What I think was clearly achieved:

  • Clearly position Metro Apps as the 'New thing' with high aspirational value and great consumer appeal.
  • Give developers multiple ways to create a Metro App, and make those ways all feel equally valid and with the same level of support.
  • Showing a clear parallelism between Phone apps and Windows 8 apps. Phone is the current opportunity to create, test, deploy and monetize Metro apps. They look and feel similar from a user standpoint, and from a developer standpoint most of the existing knowledge can be leveraged across platforms (C#, XAML, expression blend etc).
  • Innovate on the UI and functionality, taking the gesture paradigm to the next level with the introduction of things such as Semantic Zoom (objects change behavior depending on zoom level), live Tiles (as in Mango), introducing application contracts (every app can be the target or source of information, locally installed apps become a 'web of apps') just to name a few.


The opportunity is here and now:

Writing an app for Windows Phone is the opportunity that’s available here and now for consumers to experience Metro apps, and for developers to build, distribute and monetize Metro apps.

The Windows Phone Marketplace currently has over 50,000 registered developers and over 30,000 apps available. The rate at which apps have been submitted has increased significantly since the announcement of the partnership with Nokia. Registration in Nokia developer programs, has increased 55 percent since February 2011 – the single largest increase in membership our program has seen, which can be directly attributed to our partnership with Microsoft.

I’m expecting to see another inflection point as a result of what we’ve seen at Build, with the Windows developer community being activated and excited about building Metro apps.

Members of our developer community are already seeing the value of publishing their apps to Windows Phone. Niklas Karlström, co-founder of Pico Brothers notes that, “We have seen the reach of publishing through Ovi Store and there's no doubt about jumping on the WP7 train. Ovi Store is an amazing marketplace where we have reached markets we didn't know existed. This you notice when your freshly brewed app is downloaded in over 200 countries. We have no doubt Nokia will do the same for our WP7 apps as well”. He went on to say, “we have coded in Microsoft tools since we were kids so it's like being in the backyard – making apps for WP7 will be quite a natural choice for us.”
 
Similarly, Larry Goldberg, CEO of Tunewiki said,“we view Nokia's collaboration with Microsoft as a positive because WP7 is an OS that can both take advantage of the advanced social features of our music player and also enhance the experience with the OS's unique UI and capabilities. Also, because 56 per cent of our Social Media Player audience is international and our scrolling lyrics are available worldwide, we think Nokia and its strong international presence makes it an ideal partner for TuneWiki and our global music community.”
 
As we continue to work more closely with Microsoft, we recognize the need to educate and offer as much support as possible to grow our ecosystem globally and locally, the local aspect being probably the biggest opportunity ahead of us.

Starting next week there will be hands-on training sessions in six countries to help developers get started on apps for Nokia with Windows Phone. There is still time to register online.

We’ve planned literally hundreds of developer events that we’ll conduct together with Microsoft in many of the countries where we operate, with sessions specifically targeted on monetization opportunities, on preparing our developers to best leverage the great opportunities ahead of us.

As I said, I’m excited – for Nokia, but most importantly for our developer community. This is really cool stuff.

Marco Argenti

Avoid the top QA failures

pkrass | 14 September, 2011 16:27

Quality assurance (QA) is vital to your mobile apps and content. A new Nokia document, ‘Avoid the top 10 QA failures’, can help you assure the quality of your QA. According to this document, these are the top 10 reasons why content uploaded to Ovi Store fails Nokia’s QA testing:

1. The selected language and country distribution do not match.
2. The content does not display correctly when it changes orientation from portrait to landscape.
3. The Symbian package file specifies the incorrect OS.
4. The content does not prompt for an installation drive.
5. The flow diagram submitted with a Java app is inaccurate.
6. The content does not use the full screen.
7. The Java app does not include About, Help, or Exit options.
8. The MIDlet-Name parameter in the .jad file uses non-alphanumeric characters (Series 40 phones only).
9. When the content is suspended in background, the content sound is not disabled.
10. The touchscreen keypad is not disabled by default (S60 phones only).

Learn more: Download the Nokia document, ‘Avoid the top 10 QA failures’.

Qt Project to go live in time for Qt Developer Days

pkrass | 12 September, 2011 17:11

The Qt Project, the outcome of the open governance work, will go live on 17 October, a week before Qt Developer Days in Munich. The Qt governance, roadmap and releases will be driven openly by the Qt Project, open to all the stakeholders willing to contribute. It will have an open governance model based on equal access to all discussions and tools, an open contribution process, and meritocratic assignment of roles. Overall, the changes in the governance model will make it easier for more stakeholders to participate in the evolution of Qt.


Read more about the Qt Project on the Qt blog.

Fourteen Demo apps showcase Qt on N9

kevinSharp | 09 September, 2011 01:37

Learn how to develop great apps for the Nokia N9 with fourteen demo apps now available via Nokia Developer Projects. Demo apps, including full source code, include:

  • Compass, a Nokia Developer example application that teaches the use of a traditional compass and allows the user to determine the bearing to the desired location using Ovi maps. The main purpose of the example application is to demonstrate the use of the Maps and Navigation API.
  • Guitar Tuner, a Qt Quick example application that demonstrates the integration of Qt audio interfaces. The application can be used to tune guitar strings by analysing the audio recorded by the device microphone.
  • Qt Bubble Level, an application that demonstrates how to use Qt Quick with the accelerometer sensor that is part of Qt Mobility.


See how Kaixin used Qt to bring one of the biggest social network services in China to the Nokia N9.

Champion of the Month Kiran Patel

kevinSharp | 01 September, 2011 17:09

Many members of the Nokia Developer community owe the success of their projects to Champion of the Month Kiran Patel. Known as kiran10182 to the community, he has posted more than 7800 items to the discussion boards, contributed over 3100 edits to the wiki, and served as a top Nokia Developer Wiki Administrator, Nokia Developer Discussion boards Moderator, Nokia Developer Groups Administrator and Nokia Developer Community Page Administrator. He has been a Nokia Developer Champion since 2006, and during his tenure he has amassed numerous awards for his expertise and contributions.

For more Champion info, see the list of all our current Nokia Developer Champions.

Qt SDK keeps getting better, with the 1.1.3 release

jasonblack | 01 September, 2011 16:25

A new release of Qt SDK is now available for download, delivering the latest versions of Qt Creator and Qt Simulator, along with an update to the Notifications API.

You will notice the most significant changes in the new version of Qt Simulator, version 1.2. The headline changes are in UI and sensor simulation. In the UI you are now able to simulate gestures, such as pan and pinch. This will enable you to test the UI of your application more fully, without having to move the code to a phone. The second main update is the addition of light sensor simulation, which can also be used to complete more of your initial testing in the simulator. And, if you are experimenting with NFC there is one more significant change that may be of interest: You can now use Qt Simulator to define tag content and simulate tags entering and leaving the proximity of a phone.

There is also a new version of Qt Creator, version 2.3, which delivers numerous small improvements. The focus of this release on improving your development experience, with new features such as enhanced C++ coding style options and threaded code completion, are all designed to make your code cutting even more productive.

The other main change to highlight is the Notifications API 1.1. This API now includes a QML binding, so that you can receive and process notifications in application logic included in your QML code.

In addition, if you want to target your application to the desktop, this release includes Qt 4.7.4 for desktop applications, too.

If you already have Qt SDK installed then you can update to the latest version by running Update Qt SDK from the Qt SDK application folder on your computer. If you want to get started with Qt SDK, you can download 1.1.3 from here.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved