What role can the Mobile Operator play in developer ecosystem? Part 1
A question that I’m often asked on panels is what role do Mobile Operators have to play in the Developer community and why should anyone care?
It’s clear that Mobile Operators have a poor reputation in the Developer community, much of this negative sentiment due to their historical behaviour and an irritating habit of over promising and under delivering.
I suspect many Mobile Operators move into this space with the best of intentions, but the day to day challenges of big companies get in the way,like changing management priorities and reorganisations disrupting both the teams running the Developer programs, and their corporate sponsors. I think another important factor is they still think like Telco’s and not like a software company.
We conducted a comprehensive Developer research project from across the world over the summer. A typical quote was:
“I still don’t ‘get’ why Operators even have development communities – all the information we require for development comes from the Apple Dev site for iPhone, Microsoft sites for WM, Symbian / Forum Nokia for S60 etc”
Common problems cited from trying to work with Mobile Operators were:
- The Operator is greedy. They either charge too much for APIs, or take too much revenue share.
- The “ecosystem” is as important as the customer – Developers feel unappreciated
- Too much focus on mobile apps / widgets (on device apps), need to focus on PC and communication / network services.
- Lack of direct customer access
- Lack of timely technical support
- Lack of clarity on processes
- Lack of flexibility in experimenting with business models
- Lack of clarity on purpose of Operator development communities
- Lack of test phones
- Operator specific APIs put too much risk on Developers
- Difficult to determine if an ROI is possible
- Device fragmentation remains unaddressed by Operators
- APIs in silos - need integrated framework
- Too many communities - Operators should partner with device communities, providing APIs. Device communities are far easier to work with.
- No Mobile Operator should assume they have a birth right to play in this space. Apple has shown that a flourishing Developer community can be created without the cooperation or permission of the Mobile Operator community.
- If you are an Operator reading this, you have already made some level of investment to open up API’s and provide basic Developer support and encouragement.




