home forums become a member Français
 
site search
our programme mobile apps & solutions other innovation APIs news & events

Testing and signing your mobile apps is an important part of the development cycle which can be expensive for some.


For this reason, we've decided that you no longer need your apps to be industry signed before submission to Orange. We'll do the testing to get your app to an industry standard on your behalf.

 

Yes that's right, FREE testing for mobile apps commercialised with Orange.

testing


Read on to get the full details or submit your app now using our short form


We want to make the testing process as easy as possible for you and will help you along the way where we can. There are 3 main steps that your app needs to go through before it’s commercialised with us.


step 1: Quality Assurance testing


You - the developer - or the company developing the application, tests that the application works as they expect on the devices they expect. This is fundamentally part of the development and distribution process before the application is ready for sale.


learn more about Quality Assurance testing


down arrow

step 2: Orange acceptance testing


We - Orange - put the application through a series of well defined test cases to prove that the application works as expected. We will follow any industry standard testing along the way.


learn more about Orange acceptance testing


down arrow

step 3: signing


We - Orange - will apply a digital signature to the application that identifies the provider. Or put more simply, we’ll sign tha app on your behalf at no cost to you.

Please note that this is for Orange distribution only, so we won’t give you back a signed version or the test report. However, we will tell you about any failures, if any.


(back to top)

Quality Assurance testing

Quality Assurance (QA) testing begins when you have finished creating your code and you need to test that your application works on devices.

 

Usually you’ll develop one or two (sometimes more) reference builds first. These reference builds should be QA tested thoroughly by you - the developer - before porting any further variants to suit particular handset families. See Java Verified for Java handset familieslink arrow

 

Don’t worry, help is it hand

We can provide technical support that can help in different stages of your development. Find some of these below…

 

bullet Orange developer centres

Getting hold of devices is vital to successfully carrying out QA testing. To help you with this, you can phyisically visit one of our developer centres in:

- San Francisco (USA)
- New York (USA)
- Glasgow (UK)
- Chiswick (London UK)
- Tel Aviv (Israel)
- Beijing (China)
- Vancouver (Canada)
Orange Developer Centres Worldwide
Developer Centre

 

Each centre offers a well-equipped technical facility with mobile devices with Orange SIMs, 2G and 3G Orange network,Wifi internet connection and meeting rooms.

 

Learn more about Orange developer centres and book your placelink arrow

 

bullet Orange virtual developer centre

If you’re not able to come to our physical developer centres then not to worry.

The virtual developer centre enables developers around the world to connect to and control mobile devices over the internet.

Remember these are not emulators or simulators but real devices that you can remotely press handset buttons, view LCD displays, listen to ringers and tones, and play videos, etc.

Virtual Developer Centre

 

Learn more about Orange virtual developer centre and access itlink arrow

 

bullet Tools and guidelines

We have several tools and guidelines to help you with the development and testing phases of your app.

private WAP download server

Java Security tool

Java de-fragmentation guidelines

tools and guidelines

 

Once you’re happy with your QA tests, the next stage of the testing process is
Orange acceptance testing
link arrow


(back to top)

Orange acceptance testing

Once we determine an interest in your application and you’ve carry out your QA testing - only then does formal testing start on our part, this is Orange acceptance testing.

 

We will test your application according to a set of criteria appropriate to:

bullet the platform - take a look at the testing criteria per platformlink arrow
bullet the complexity of the application
bullet your history of providing Orange with similar applications

 

If you fail the acceptance testing, you need to fix it and re-submit the builds. Please note that we will not do QA testing for you.

If you have a long standing history of providing us with high quality applications or games then ….

bullet we can give you a self testing status
bullet we will fast track your application through the process
bullet we’ll acknowledge that your QA testing works
bullet we’ll help you keep that quality high by monitoring and spot checks …

 

Testing criteria per platform:

Java
Symbian
Windows Mobile
RIM
Android

 

Java
We will pay to test your application to the Java Verified standard using the test criteria (Unified Test Criteria).
pdf See the Unified Testing Criteria at www.javaverified.comlink arrow

 

This is for Orange distribution only, so we won’t give you back a signed version or the test report. We will tell you about any failures.

You can test your application for yourself using these criteria to understand what we will test.

We run a different set of tests for simple applications compared to complex connected applications.

 

Optional step

If you want to prove to us that your application is high quality. Take one reference build of your app through Java Verified (a cost of $200 per build to you, and you need a Publisher ID costing $200 per year).

Show us that it has passed (include the test report) and we’ll be able to fast track your app through testing. This also gives you a fast track passport to many other operators and manufacturer stores.

Remember, this is an optional step and entirely your choice.

symbian

All Symbian applications must be express signed - we cannot do this for you (express level is the minimum. Some features require more).

You will need a Publisher ID (cost $200 for a year) and express signing costs $20 per signing.

 

Find out more on www.symbiansigned.comlink arrow

Windows Mobile

We use mobile to market standards.

We will take care of the signing for you.

 

Find out more on Windows Mobile developer centrelink arrow

RIM

We use RIM/Blackberry standards.

We are working with RIM towards a common acceptance standards.

 

Find out more on the BlackBerry Developer Zonelink arrow

RIM

As there are no formal industry standard testing criteria for Android apps at the moment, we'll carry out testing on a case by case basis.

 

Find out more about Android developerslink arrow

 

(back to top)

Java guidelines now available

reduce the number of application
versions you develop

find out more

need more technical support?

 read technical articles and reports
 search the FAQs
 use the discussion forums
 visit our developer centres
 submit a service request

line

visit the Orange
developer centres

Orange developer centre


Visit the Orange developer centres or use our Orange virtual developer centre from anywhere in the world to test your mobile solution, application or content on Orange devices.