4
After much consideration and discussion with the Samsung team we decided to develop a PWA. This would incorporate the best of both worlds-leverage the Web development effort, coding and technologies already existing in the estore with the ease of mobile. A set of mobile web pages that would look and behave like an app. Our target was not only to build a mobile solution while retaining the features of the online estore, but also to ensure the solution was lean, scalable and user-friendly. SOLUTION Global Technology Solutions Partner Development of the Samsung Progressive Web Application The Samsung India Online Shop is managed and maintained by Samsung India Electronics Estore team. Samsung also needed a mobile presence which we provided by creating a Progressive Web Application (PWA). BUSINESS NEEDS After the success of we built, Samsung needed a presence on mobile since mobile users were outnumbering users shopping on desktops. The objective was to provide a good scalable mobile online ecommerce platform for Samsung consumers, employees and enterprises directly linked with Samsung, to purchase different products with ease. The Samsung India eStore team was facing several challenges concerning an efficient mobile solution: Time was short, the company did not want a mobile website and they did not have the time to build Native apps for different platforms. A lot of time and coding effort had been invested into ecommerce portal and the Samsung team wanted to re-use this logic as far as possible for a quick launch and to cut down costs. Users do not like to download and install apps, Samsung needed a solution that would be available on a user’s homescreen without needing a download. the Samsung India online shop that + + + + + + Samsung needed a mobile online store that would be highly scalable, stable and be able to handle heavy traffic loads with ease. The Samsung mobile store needed to be lean and load fast on mobile devices. Samsung needed the capability to send Push notifications to users for promotional purposes. Toll Free Number: 1-888-661-8967 https://shop.Samsung.com/in

Toll Free Number: 1-888-661-8967 Global Technology ... · (PWA), which leverages web based development techniques. Since the PWA leverages web techniques, it allowed us to redeploy

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Toll Free Number: 1-888-661-8967 Global Technology ... · (PWA), which leverages web based development techniques. Since the PWA leverages web techniques, it allowed us to redeploy

After much consideration and discussion with the Samsung team

we decided to develop a PWA. This would incorporate the best of

both worlds-leverage the Web development effort, coding and

technologies already existing in the estore with the ease of

mobile. A set of mobile web pages that would look and behave

like an app. Our target was not only to build a mobile solution

while retaining the features of the online estore, but also to

ensure the solution was lean, scalable and user-friendly.

SOLUTION

Global Technology Solutions Partner

Development of the Samsung Progressive Web Application

The Samsung India Online Shop is managed and maintained by Samsung

India Electronics Estore team. Samsung also needed a mobile presence which

we provided by creating a Progressive Web Application (PWA).

“The Netsmartz team did an excellent work in understanding my preferences and the problems I was facing with a few websites. They designed a different strategy for each website and implemented this skillfully. Their business and technical understanding has helped my business a lot. I will continue to work with them on my different websites and will reap the benefits.”- Blair Brewster, CEO, My Asset Tag

BUSINESS NEEDS

After the success of we built, Samsung needed a presence on mobile since mobile users were outnumbering users shopping on desktops. The objective was to provide a good scalable mobile online ecommerce platform for Samsung consumers, employees and enterprises directly linked with Samsung, to purchase different products with ease.

The Samsung India eStore team was facing several challenges concerning an efficient mobile solution:

Time was short, the company did not want a mobile website and they did not have the time to build Native apps for different platforms.

A lot of time and coding effort had been invested into ecommerce portal and the Samsung team wanted to re-use this logic as far as possible for a quick launch and to cut down costs.

Users do not like to download and install apps, Samsung needed a solution that would be available on a user’s homescreen without needing a download.

the Samsung India online shop that

+

+

+

+

+

+

Samsung needed a mobile online store that would be highly scalable, stable and be able to handle heavy traffic loads with ease.

The Samsung mobile store needed to be lean and load fast on mobile devices.

Samsung needed the capability to send Push notifications to users for promotional purposes.

Toll Free Number: 1-888-661-8967

https://shop.Samsung.com/in

Page 2: Toll Free Number: 1-888-661-8967 Global Technology ... · (PWA), which leverages web based development techniques. Since the PWA leverages web techniques, it allowed us to redeploy

+

+

+

+

+

+

+

+

+

+

+

For building Samsung India Shop mobile app, we used

Google's latest technology - Progressive Web Application

(PWA), which leverages web based development techniques.

Since the PWA leverages web techniques, it allowed us to

redeploy some of the existing web developers along with a

few new design/web team members to cover the app

development.

We re-used a lot of the existing website code, to develop and

deploy the PWA for the Samsung India Shop.

Re-using the existing website code and manpower, cut short

the development time enormously.

The PWA allows the users to store app icons on home screen,

while running the PWA in full screen mode. This met the

requirement that Samsung had for mobile app coverage

With the PWA we leveraged the local browser cache to store

a lot of static content like images, static text, CSS etc. and cut

down on the load time of the PWA web pages on mobile

devices.

Since PWA allows users to browse content in offline mode

using the local browser cache, users get a chance to browse a

catalog item even when they are not connected to the

Internet on their mobile devices.

The local cache is only built and stored on a device for the

pages that the user visits while being online.

Workflows like Cart and Online Payment require a user to be

connected to the Internet to complete the journey/purchase.

Exemptions for items like price, stock availability (that are

dynamic in nature) were made on product listing and detail

pages by excluding these elements from local cache storage

techniques and putting these data points through API/AJAX

calls.

Design of the application was done keeping Native usage of

users in mind, which is apparent when users browse the

PWA.

Since the web application is hosted on AWS Cloud, to tackle

high user loads, PWA deployment had to be managed based

on dynamic cloud structure.

Global Technology Solutions Partner

Toll Free Number: 1-888-661-8967

BENEFITS

+

+

+

+

Visitors to the Samsung PWA now have a better and

smoother mobile experience as compared to browsing the

website on mobile.

They can access the PWA icon on the homescreen

encouraging repeat visits and longer sessions

Page loading time has been sizeably reduced.

An increase in conversions and reduction in bounce rate has

been noted.

WHAT WE IMPLEMENTED

+

+

+

+

+

+

A PWA that is super fast to load and is user-friendly

The app is hosted on Amazon Cloud and scales up efficiently

to handle heavy traffic loads.

Samsung PWA allows users to browse the product catalog

offline.

Users have the PWA icon on homescreens making for

greater accessibility.

The local browser of the cache stores images, static text and

CSS so the PWA cuts down on loading time.

The Samsung PWA exhibits behavior associated with Native

apps, which is what users prefer.

Page 3: Toll Free Number: 1-888-661-8967 Global Technology ... · (PWA), which leverages web based development techniques. Since the PWA leverages web techniques, it allowed us to redeploy

Global Technology Solutions Partner

Toll Free Number: 1-888-661-8967

ABOUT NETSMARTZ

Netsmartz Global Delivery Center, Chandigarh

Headquartered in Rochester, New York, with multiple offices across the globe, Netsmartz is a CMMi3 & ISO 9001:2008 certified company. Formed over 17 years ago, we currently have more than 1000 employees, a rich experience of successfully executing 2000+ projects and working with small companies to Fortune 1000 clients.

ISO/IEC 27001:2013CERT I F I ED

Company Certifications

NETSMARTZ LOCATIONS

LOS ANGELES

GURGAON

ROCHESTER

TORONTO

OSLO

MOHALI

CHANDIGARH

SINGAPORE

Page 4: Toll Free Number: 1-888-661-8967 Global Technology ... · (PWA), which leverages web based development techniques. Since the PWA leverages web techniques, it allowed us to redeploy

Rochester, NY

Los Angeles, CA

Toronto

332, Jefferson RoadRochester, NY 14623, USPhone: +1-585-340-1166

200 Spectrum Center Dr Irvine, CA 92618, USPhone: +1-949-813-3114

545 King St W, TorontoON M5V 1M1, Canada Phone: +1-647-542-0114

Chandigarh

Mohali

Gurgaon

Netsmartz House,Plot no. 10, Rajiv Gandhi ChandigarhTechnology Park, Chandigarh - 160101Phone: +91-172-5055200

IT-C-6, Sector 67, Mohali – 160062,Punjab, IndiaPhone: +91-172-3068070

9th Floor, JMD IT MegapolisSector 48, Sohna RoadGurgaon - 122001Phone: +91-124-4978466

Oslo

Singapore

Gjekstadveien 363218 Sandefjord, NorwayPhone: +47 97653546

16 Raffles Quay, #33-03 Hong LeongBuilding, Singapore 048531Phone: +65-9450-4800

NETSMARTZ GLOBAL ADDRESSES

Like to find out more about our Mobile Applications ?

Toll Free Number: 1-888-661-8967

http://www.netsmartz.com/software-development/

[email protected]

HQ: 332 Jefferson Road, Rochester, NY 14623, Phone: 1-585-340-1166

ROCHESTER LOS ANGELES TORONTO OSLO SINGAPORE CHANDIGARH MOHALI GURGAON

If you need to know more about how we can help you with your mobile application needs, do get in touch. We can set up a meeting at a time suitable for you.

Global Technology Solutions Partner