Opera Unite

Opera

Develop Opera Unite applications

Opera Unite applications are built using common Web standards and powerful Unite APIs. Open standards such as HTML, CSS and JavaScript ensure cross-platform communication, universal access and ease of development. This section provides you with access to all the developer-focused resources that you might find useful while creating your Opera Unite applications.

Tutorials and articles at Dev Opera

We regularly publish updated articles at Dev Opera, our developer community resource site. Written by developers from all around, this provides a great starting point for any kind of Web-based development.

For articles related to Opera Unite go to http://dev.opera.com/articles/unite.

For the main APIs related to Opera Unite, go to:

Opera Unite developer FAQs

Version 2, 13 October 2009

Making Opera Unite applications

What do I need to know to make Opera Unite applications?

To start developing Opera Unite applications, you need some knowledge of common Web technologies, such as HTML, CSS, and JavaScript. All applications submitted for publishing on unite.opera.com are reviewed by Opera Software to check for errors and to ensure that they comply with the terms and conditions. For more details, see the Opera Unite articles, the File I/O API specification, and the Unite API specification on dev.opera.com.

Note: Some of the new APIs are still experimental and are yet to be standardized. Expect some API changes as the specifications and implementations mature.


Publishing applications

Why should I publish my applications?

As an application author, you can publish your Opera Unite applications on unite.opera.com to share them with thousands of users around the world quickly and easily. These users can provide you with feedback and bug reports to help you make it even better.

How do I publish an Opera Unite application?

See the Opera Unite Developer's Primer on dev.opera.com for instructions.

Do users pay for installing new applications?

No. All applications published to unite.opera.com are absolutely free of charge to download and install. You could potentially charge for applications that you create and distribute yourself.

If I develop an Opera Unite application, is there some kind of “app store” I can sell it through?

No. The Opera Unite catalog at http://unite.opera.com is currently a free resource. Users can download and install applications from here completely free of charge.

Why did the file size or description of my application change when I published it?

When you publish your application, we unpack it and test its contents before repacking it and putting it on the server. This may lead to some differences in compression and file size. Additionally, if you change the application information in the Configure step, this information is put back into your zip file. Finally, Opera Software reserves the right to update or correct the description fields at any time.

What rights do I have when publishing my applications on unite.opera.com?

See the terms and conditions on the Publish page. Please be aware that these terms and conditions apply to publishing applications only. For information about terms of service for end-users, see Does Opera Software claim any rights over content on my computer?.

Can I delete my application?

No, once a application is published, you cannot delete it. We prefer not to interrupt the running of that application for users. If there is an error or problem with it, Opera Software may remove it.


Review of Opera Unite applications

Why do Opera Unite applications need to be reviewed?

All applications need to be reviewed by Opera Software to check for errors and to ensure that they comply with the terms and conditions. This ensures that our users have an enjoyable and safe online experience. We do not take responsibility for the content of the applications or make any guarantees about the functionality. See our disclaimer. Of course, you are free to offer Opera Unite applications for download from your own site, however, as this avoids our approval process, we will not be able to review the applications to ensure that the they will work correctly.

My Opera Unite application was rejected. What can I do?

You will have received a message stating what terms or conditions the application breaks or other issues encountered. Fix these issues and submit the application for publication again, and we will review it. See the terms and conditions on the Publish page.

How do I know if someone reports a bug for my application?

When a user reports a bug, it is shown in a link marked "Assigned issues". As the author of an application, you are responsible for fixing any bugs. Opera Software does not fix bugs in applications published by external parties.