Person, Flooring, Wood, Floor, Hardwood, Furniture, Plywood, Couch, Sphere

Building the Pinterest app for Windows 10

By Will Yau | Growth Engineering

Solving a user problem

As we focus on developing ways to help Pinners find inspiration across all interests, locations and platforms, we knew we had to improve the experience for Windows. Accessing Pinterest from desktop requires using a browser, often times with numerous tabs opened, which can make for a burdensome experience. To create a more seamless experience, today we’re officially introducing the Windows app for Pinterest on Windows 10. With Pinterest readily accessible from the start menu & taskbar and deeper integration with Windows, Pinners can now browse with a more enhanced and engaging experience.

Leveraging the PWA

The Windows app is built on top of the Progressive Web App (PWA). Since Pinners on their desktop have been defaulting to pinterest.com, they are already familiar with the product experience. The web is also fully featured, constantly updated and we have many wonderful people working on the site to make it better every day. Since it’s a PWA, it’s reliable, fast and engaging [1], making efficient use of service workers, cache, notification and more. It also has a proper app manifest and leverage sharing and other features.

Windows Store as a distribution channel

Our desktop web Pinner distribution is similar to the rest of the web, with the majority on Windows devices running Windows 10, which is nearly half of the Windows user base. As Microsoft has recently published, there are more than 800 million Windows 10 devices worldwide. With these Pinners having access to the Microsoft Store, this is a great opportunity for Pinterest to be more available to them.

In addition to it being a great distribution channel, the Microsoft Store is also flexible and treats packaged PWA as a first class citizen with access to Windows 10 feature APIs. This allows us to leverage all the great work our engineering team has already done. PWA apps are naturally small in app sizes, allowing for a much shorter install time while staying continuously updated so the app never becomes stale or outdated. The availability of service worker allows us to offer a true offline experience like most native apps.

However, with new opportunities come new challenges. Those challenges include download and app crashes, both of which are inevitable but also issues we’ve been working together with Microsoft to minimize as much as possible. Additionally, the acquisition funnel is a cumbersome process (requiring two clicks to install) leading to a higher drop off in comparison to the normal web acquisition funnel.

New value and great experience

Overall, we’re pleased with the early results. Early feedback from Pinners has been supportive as they’ve found value finding inspiration outside of the browser. We’ve continued to make improvements by adding Windows features such as live tiles, jumplist and rich notifications. And we’ll make more integrations available with other apps (ie. sharing, etc.). Stay tuned!

Read more >

Jobs people like you viewed

Trust & Safety Technical Strategist

San Francisco California United States San Francisco, California, United States Policy Community Operations > Policy
We’re looking for a curious problem-solver to join our Trust & Safety team as a Technical Specialist. With your top-notch critical thinking skills, you’ll define metrics and build dashboards to monitor the performance of our Trust & Safety...

SWE, Ads Reporting Infra

San Francisco California United States San Francisco, California, United States Engineering Engineering > Eng
Pinterest is one of the fastest growing online advertising platforms, and our continued success depends on our ability to generate reliable, accurate, real-time data to advertisers, business analysts, and Ads Serving systems, and empower these int...

Director of Agency & Industry Marketing

London England United Kingdom London, England, United Kingdom Marketing Brand, Marketing and Communications > Partner Marketing
We’re looking for a Director of Agency and Industry Marketing to bring inspiration and thought leadership to the agency and marketing communities in North America and Europe. You'll lead a team of marketers based in New York and Europe in developi...

Business Recruiter (Contract)

San Francisco California United States San Francisco, California, United States Recruiting People > Recruiting
Pinterest brings millions of people the inspiration to create a life they love for everything; whether that be tonight’s dinner, next summer’s vacation, or a dream house down the road. We’re looking for a Business Recruiter to help attract and hir...

Product Counsel

San Francisco California United States San Francisco, California, United States Legal and Policy Legal and Policy > Legal
Pinterest brings millions of people the inspiration to create a life they love. We’re looking for a practical lawyer to join our legal team to support the expansion of our ads product and policy teams, with a focus on our global monetization produ...

Intellectual Property Operations Specialist

San Francisco California United States San Francisco, California, United States Community Operations Community Operations > Pinner Operations
Pinterest brings millions of Pinners the inspiration to create a life they love for everything; whether that be tonight’s dinner, next summer’s vacation, or a dream house down the road. We’re looking for a motivated self-starter to join our Intell...