JavaScript is disabled in your browser.
Please enable JavaScript settings in your browser to allow this website work correctly.
  • Android
  • iOS
  • Java

Customer

A developer of telecommunications products for fixed, mobile and IP operators’ networks.

Problem

The customer planned to develop a VoIP solution and was looking for a reliable service partner with a significant mobile development background and VoIP technology skills. Softeq was recommended to the client by a peer company, which specifically extolled the team’s technical competency level along with excellent distributed project management capabilities. Softeq was expected to operate as an extension of the core IT group based in Russia, bolstering the development effort with the mobile app building expertise.

The client required a VoIP-driven mobile business app targeting employees of a leading telco company in Russia, with further plans for distribution among the firm’s clients. The application was expected to notably enhance mobile user experience by providing corporate staff and clients with convenience, speed, and cost-efficiency associated with the Internet-based interaction as compared to the mobile network-enabled communication.

Solution

The key functional features of the app, with more features scheduled for subsequent implementation, include:

  • Internet-based phone calls
  • SMS exchange
  • Contacts management

Softeq’s team was responsible for development of the SIP client based on Linphone technology, an open source SIP Phone, available on mobile and desktop environments (iOS, Android, Windows Phone 8, Linux, Windows Desktop, Mac OS X) and on web browsers.

Thanks to a separation between the user interfaces and the core engine, Linphone allows creating different UIs on top of the same functionalities.

The main features include:

  • Audio call
  • Instant Messaging
  • Pictures and files sharing
  • Account creation assistant
  • Address Book
  • Call History
  • Display of advanced call statistics
  • Echo Cancellation
  • Quality of Service
  • Secure communications: zRTP (available only under GNU GPL v2 license), TLS, SRTP

The message exchange is based on XMPP, a communications protocol for message-oriented middleware based on XML. The team developed the client part based on the customer's feature requirements.

Results

Softeq’s team successfully completed the mobile part of the grand project having demonstrated its cross-domain expertise and exceptional knowledge of VoIP technologies and mobile solutions. The project is a work in progress. The core development team on the client’s side continues expanding the functionality including multi-chat and video calls capability. The stabilization phase of bug fixing and functional tune-ups will follow.

Once finished, the app will be installed on the corporate smartphones used by the employees of a Russia’s leading online mobile device and digital product distribution network. Later on the app will be furnished to the company’s customers who hold the company’s bonus cards.

How can we help you?