In-Flight Infotainment and e-Shopping App

Categories : All, Case Study, Retail / E-commerce

Client Requirement


Client caters to a VVIP customer base that highly emphasizes on exclusivity, privacy and quality. With this in mind, client required an application that would transform the way his consumers shop, while also enriching their travel experience. He expected an iPad application that would serve his consumers with shopping catalogs, from topmost brands and merchants, and entertainment magazines. Client expected an application that:

  • Offers a rich user interface for impeccable user experience
  • Provides animations that would add to the browsing pleasure
  • Provides comprehensive catalogue
  • Is capable of handling large graphics without impacting system’s performance.
  • Acts as a shopping cart allowing users to buy immediately through products shown in the catalogue immediately through an iPad.
  • Integrates easy, yet highly secured payment method
  • Incorporating all that the client required, we built and application that could handle high resolution. The application is scalable and robust.

Project Challenges

Team faced the following challenges:
  • Developing the promenade view, which needs to show 2 vertical carousels i.e. Cover flows having unique views, but with mirror orientation.
  • Maintaining uninterrupted downloading of large PDF files, with rich UI contents, and storing it in the document directory.
  • Maintaining all the details of the activity done and data information filled by users, locally into the database.

Technologies Used

Ope rating System & Server Management iOS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance
Development Tools & Environments Xcode 4.2.1, Storyboard, SQLite Framework, iOS SDK 5.0, Objective C, Core Data Framework etc.
Database SQLite Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups


Project Leader 1
Developers 2
Quality Assurance Testers 1


The following development approach was adopted to equip the site with numerous features and functionality mentioned before:

  • Introduces high level of server and data fetching technology.
  • The User Interface Layer, which forms the Graphical User Interface of the website
  • Development – High Level Coding Standards has been followed for managing backup data volume, simultaneously synchronization with server for recent updates.
  • Syncing existing and newly available data for backup with our database required specific attention. This helped in result generation.
  • Research and analysis has been scheduled to get the actual level of output of data, which are in a form of different verticals and business logics.

Development Highlights

This application for iPad was built around objective C and SQLite framework. The design for each screen is implemented using the storyboard framework, which is newly integrated Apple’s iOS 5.0. Almost all the modules were developed using foundation, core graphics and UIKIT frameworks. All User Interface components were placed in view controllers using storyboard. All the view controllers were linked with controller files project along with the outlets, actions of the UI element. SQLITE framework was used to maintain and store all the details locally. The site was developed and fully functional within a span of 3 months.

[Total: 0    Average: 0/5]

Client Saying

The best thing about Brainvire is Compatibility. Whenever we have a query Brainvire is always ready (24*7) to take care...
Mr Craig Agranoff
Just wanted to say massive thanks for all the help from the Brainvire team. After years of having a website...
Mr. Rohit Singla
If you're starting a new business or want to upgrade an existing site, I strongly recommend Brainvire. The employees are...
Mr. Manjesh Singh
I am truly happy with Brainvire’s exceptional service. Whenever I had a question they answered it without delay. With extreme...
Mr. Richard Desilva
We have dealt with a lot of web development firms and other tech support companies, none come close to Brainvire....
Mr. Matthew

Latest Happenings

  • 04 Oct 2016
    Brainvire Making great Strides with Symfony Development Services [ + ]
  • 29 Sep 2016
    Brainvire augments its List of Offerings with Magento Sears Integration Services [ + ]