Blog Archives

Working with Mobile Carriers presented by Renee Szuhai of Telus.

When starting to build your app, there is the issue of which platform should be used. If you decide your app is more suitable to be distributed by a carrier rather than an app store, Renee Szuhai notes that there are some important things to consider. While working with carriers is a viable option, there are also manypotential challenges, and developers should be clear about and what they hope to achieve before they begin negotiations.

For example: Who is the target audience? How will billing be arranged? What platforms are being targeted, and how will integration be organised? Contract negotiation is another issue: Will the app be geared toward particular carriers or regions? How widely will the app be distributed; is it proprietary, national, or global? Then there is Over-The-Air (OTA) functionality and Application Programming Interface (API) support to consider.

Fortunately, the Global System Mobile Association (GSMA) has launched its ‘OneAPI’ pilot programme in Canada. OneAPI is an agreed standard for Network APIs among different mobile networks. Since OneAPI does the work of negotiating with carriers, developers can use it to make their apps available nationally to all carrier customers in a single step.

The GSMA website LINK explains

OneAPI in this way:

The OneAPI Exchange is an infrastructure that provides developers with access to mobile network operator assets via APIs. This infrastructure federates different operators into one unit providing a wider reach for developers.

As a developer you will set up a relationship with one mobile network operator. This operator will expose RESTful APIs to you. Once you have implemented these APIs and published your app, the API calls are federated through the OneAPI Exchange backend infrastructure to all of the other participating operators. This allows you to increase your reach to all subscribers of the other operators.

Negotiating with individual carriers can be a difficult experience, as Renee notes. Rogers is the only Canadian carrier that currently has a developer programme, and using this might limit an app’s distribution to Rogers’ customers. On the other hand, for all but the largest developers it can be very difficult to attract the attention of other carriers such as Bell and Telus. Renee likens the experience to ‘swimming through peanut butter,’ noting that even finding the right person to contact can be a trial, after which negotiations can drag on for months. Then there are the issues of arranging integration for billing, messaging, location, payment, and so on. The whole process, Renee notes, can be a bit of a headache.

For app developers, working with carriers is an option, but one that comes with its own issues and challenges.

Video: Working with Carriers


Ontario Media Development Corporation    MEIC-square-logo    images


APIs: Here’s Where it Gets Interesting!

An introduction to the GSMA Canadian OneAPI Gateway

Wednesday, June 6, OCAD University
100 McCaul Street in the Central Hall, Room 230
6:30 PM – 9:30 PM

It’s the Year of the API – they’re everywhere giving you access to more services and more content than you could do on your own, including from the carriers with their secret behind the scenes sauce, that is now opening up to you through various network APIs. Where things get really interesting are the ‘cross carrier plays’ – and we are pleased to announce that Canada is the first country to get their carriers working together – this is a big deal! Bell, Rogers and TELUS have teamed together to make it easier for you to develop your mobile app or campaigns! What?! Yes, it’s true, the GSMA OneAPI Gateway is now commercial. It means access to more subscribers, easier development, less paperwork, more time to be creative and focus on your customers.

6:30 PM – Registration and Networking
7:00 PM – Panel – An Introduction to GSMA OneAPI Gateway
Speakers: Representatives from Rogers, Telus, GSMA & TNS
8:00 PM – Break Out Sessions for Business & Technical Tracks
9:30 PM – Close

Break Out Sessions:
1) Business Track: For Marketing and Product Development
I have iTunes, Google Play, Twillio, GPS – what does OneAPI do for me and what can I do with it? If you’re wondering about these things then we have some answers for you. Imagine the business opportunities of being able to bill for your content and app features through your users phone bill and get paid by the carrier. How about being able to track a bunch of users without their app having to talk to your server – what kind of new games and features could you build? OneAPI opens up all this and more. Come and discuss your plans with our business experts and let us help you build more now!

2) Technical Track – For Developers
Developers, do you have oAuth nailed? Do you know your Secret from your ID? Do you know what to do with an access token? Then you probably know enough already 😉 – otherwise our experts are standing by to show you all the steps you need to get from signing up for OneAPI Gateway to building and deploying your first apps.

Get your free tickets at 

For additional information on the OneAPI Gateway, click here.

Do you want your own 1-1 meetings with one of the carriers or technical evangelists? Sign up ahead of time. Contact Teresa @ WIP with your request.

%d bloggers like this: