Shop For Wine on Mobile for Rich User Interface

Page 1

Case Study Unique way to discover and shop For wine on Mobile

www.brainvire.com | Š 2013 Brainvire Infotech Pvt. Ltd

Page 1 of 1


Client

Requirement

Client caters to a 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 catalogues from topmost brands, merchants and entertainment magazines. Client expected the following features:      

Find exactly what you are looking for: Refine lists with easy to use filters Learn more about the wine: Browse our extensive wine and wine gift catalog by wine type, region, appellation, varietal, professional ratings, and wine style Discover great values: One click access to the premier list of "90+ Point Rated Wines under $20" Remember what you liked, and what you didn't: Review, rate and save wines you tried Keep and share your favorites: Create and edit lists of wines to send to friends, save for later or purchase from Wine.com Buy what you love: Add to cart and purchase from the #1 Online Wine Shop.

Incorporating all that the client required, we built an 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 the users locally into the database.

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 2 of 2


Technologies Operating System & Server Management

Development Tools & Environments

Used 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 Xcode 4.2.1, Storyboard, SQLite Framework, iOS SDK 5.0, Objective C, Core Data Framework etc. SQLite Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups

Database

Manpower

Project Leader

1

Developers

2

Quality Assurance Testers

1

Planning The following development approach was adopted to equip the site with numerous features and functionality mentioned below:  Introduces high level of server and data fetching technology. 

Research and analysis has been scheduled to get the actual level of output of data which is in a form of different verticals and business logics.

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.

The User Interface Layer which forms the Graphical User Interface of the website.

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 3 of 3


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 in Apple’s iOS 5.0. Almost all the modules were developed using foundation, core graphics and UI KIT 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.

www.brainvire.com | Š 2013 Brainvire Infotech Pvt. Ltd

Page 4 of 4


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.