Achieving convenience, speed, and cost-efficiency
The application was expected to 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.
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 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.
The Softeq 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.
The key functional features of the app, with more features scheduled for subsequent implementation, include:
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:
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.
The Softeq team completed the mobile part of the project having demonstrated its cross-domain expertise and knowledge of VoIP technologies and mobile solutions. The core development team on the client’s side continues expanding the functionality including multi-chat and video calls capability.