Q3 builds an application that provides various features on iPhone such as embedding Twitter/Facebook, downloading & playing of songs and radio programs on iPhone.
Q3's global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented professionals, flexibility of operations and reduced time to market.
Company Profile
Client is based in USA and provides web hosting and web services for small- and medium-sized businesses worldwide looking to build, manage, promote and profit from an online presence. The company, which offers domain registration, web site hosting, e-commerce tools, merchant services, application hosting, online marketing, site optimization services, and web site design, is also famous for the speed and effectiveness of its customer support. Client is the 5th largest web site hosting company worldwide and now has 500,000 customer accounts in over 100 countries.
Business Situation
The Client aims at simulating online music on the iPhone. The main objective of client was to add functionality to download and play music on iPhone. The Client wanted a rich user interface with strong look and feel and also wanted to embed Twitter and Facebook on it.
Challenges
The challenges were to:
Technical Solution
Q3 came up with a dedicated team of developers and QA experts to bring up a technical solution for Client’s requirements. The team of developers analyzed the requirements, designed the application as per Client’s requirements, and finally came up with a solution that ensured all needs and objectives are covered.
The development team built an application that allows the user to download the music on iPhone and play back. This application broadcasts images and song related information to the user. It is equipped with dancing bars that enhance the look and feel of the application. It has a very rich user interface with lot of custom controls in the application. This application also embeds Twitter/Facebook in iPhone. The application allows the user to listen to online music programs and download songs from website and play them on iPhone. For downloading of songs, JSON APIs were used to request the server for getting the sound data. Media libraries were initialized to use downloaded songs buffer to play. User Interface Web view control was used to provide connectivity to Twitter and Facebook on iPhone.
The QA team also got involved from the very beginning to ensure desired quality and bug free software is provided timely that includes all the objectives laid by the Client.
Benefits