<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>https://web.dev/</id>
  <title>Reza Kazemi on web.dev</title>
  <updated>2026-04-15T23:21:06Z</updated>
  <author>
    <name>Reza Kazemi</name>
  </author>
  <link href="https://web.dev/authors/rezakazemi/feed.xml" rel="self"/>
  <link href="https://web.dev/"/>
  <icon>https://web-dev.imgix.net/image/admin/eXpk44oNMpOnNPLrMOMm.jpg?auto=format</icon>
  <logo>https://web.dev/images/shared/rss-banner.png</logo>
  <subtitle>Product Manager at Corel</subtitle>
  
  
  <entry>
    <title>PWA users are 2.5x more likely to purchase Gravit Designer PRO</title>
    <link href="https://web.dev/gravit-designer/"/>
    <updated>2020-12-08T00:00:00Z</updated>
    <id>https://web.dev/gravit-designer/</id>
    <content type="html" mode="escaped">&lt;div class=&quot;stats&quot;&gt;
  &lt;div class=&quot;stats__item&quot;&gt;
    &lt;p class=&quot;stats__figure&quot;&gt;+24&lt;sub&gt;%&lt;/sub&gt;&lt;/p&gt;
    &lt;p&gt;PWA users have 24% more active sessions than all other platforms&lt;/p&gt;
  &lt;/div&gt;
  &lt;div class=&quot;stats__item&quot;&gt;
    &lt;p class=&quot;stats__figure&quot;&gt;+31&lt;sub&gt;%&lt;/sub&gt;&lt;/p&gt;
    &lt;p&gt;PWA accounts for 31% more repeat users than all other platforms&lt;/p&gt;
  &lt;/div&gt;
  &lt;div class=&quot;stats__item&quot;&gt;
    &lt;p class=&quot;stats__figure&quot;&gt;2.5&lt;sub&gt;x&lt;/sub&gt;&lt;/p&gt;
    &lt;p&gt;PWA users are 2.5x more likely to purchase Gravit Designer PRO&lt;/p&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;aside class=&quot;aside flow bg-state-info-bg color-state-info-text&quot;&gt;&lt;div class=&quot; flow&quot;&gt; Reza is a product manager at Corel. &lt;/div&gt;&lt;/aside&gt;
&lt;p&gt;Corel Corporation&#39;s &lt;a href=&quot;https://www.designer.io/en/&quot; rel=&quot;noopener&quot;&gt;Gravit Designer&lt;/a&gt; is a powerful
vector design tool. With roots as a startup, Gravit Designer joined Corel&#39;s
extensive product portfolio in 2018, and serves tens of thousands of daily
active users demanding rich, affordable, and accessible vector illustration
software. Corel builds a host of creative and productivity software including
&lt;a href=&quot;https://www.coreldraw.com/&quot; rel=&quot;noopener&quot;&gt;CorelDRAW&lt;/a&gt;, &lt;a href=&quot;https://www.coreldraw.com/en/pages/photo-paint/&quot; rel=&quot;noopener&quot;&gt;Corel
PHOTO-PAINT&lt;/a&gt;, &lt;a href=&quot;https://www.painterartist.com/&quot; rel=&quot;noopener&quot;&gt;Corel
Painter&lt;/a&gt;,
&lt;a href=&quot;https://www.parallels.com/&quot; rel=&quot;noopener&quot;&gt;Parallels&lt;/a&gt;, and more.&lt;/p&gt;
&lt;p&gt;Gravit Designer&#39;s target audience is creators of all stripes - from students
learning about vector illustration to seasoned designers looking for a
fully-functional solution. Corel has always wanted to meet
designers and creatives where they are, on their platform of choice, and Gravit
Designer allows us to deliver powerful vector illustration tools via the web.&lt;/p&gt;
&lt;p&gt;Progressive web apps (PWAs) are of particular interest to Gravit Designer and
Corel&#39;s Online Graphics initiatives, as they help bridge the gap between web
apps and traditional desktop applications. Progressive web apps are quickly
becoming the
&lt;a href=&quot;https://chromeos.dev/en/web/desktop-progressive-web-apps&quot; rel=&quot;noopener&quot;&gt;preferred way to deliver desktop experiences&lt;/a&gt;
for traditional web apps. ChromeOS and the Play Store also present a great
opportunity to Corel by offering secure in-app payments, PWA support for
bringing the web app experience to the desktop in a seamless manner (&lt;a href=&quot;https://web.dev/local-fonts/&quot;&gt;local
font&lt;/a&gt; and &lt;a href=&quot;https://web.dev/file-system-access/&quot;&gt;file system
access&lt;/a&gt; are particularly relevant for us),
and most importantly, greater visibility to our web apps for more users.
Students and educators can install the ChromeOS version of Gravit Designer with
ease, and enjoy the same powerful features regardless of platform.&lt;/p&gt;
&lt;figure&gt;
  &lt;img alt=&quot;A screenshot of Gravit Designer.&quot; decoding=&quot;async&quot; height=&quot;476&quot; loading=&quot;lazy&quot; sizes=&quot;(min-width: 800px) 800px, calc(100vw - 48px)&quot; src=&quot;https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&quot; srcset=&quot;https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=200 200w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=228 228w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=260 260w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=296 296w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=338 338w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=385 385w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=439 439w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=500 500w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=571 571w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=650 650w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=741 741w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=845 845w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=964 964w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=1098 1098w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=1252 1252w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=1428 1428w, https://web-dev.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/CPOALQnJw0G03EHczYIh.png?auto=format&amp;w=1600 1600w&quot; width=&quot;800&quot; /&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;engineering-challenges&quot;&gt;Engineering challenges &lt;a class=&quot;headline-link&quot; href=&quot;https://web.dev/gravit-designer/#engineering-challenges&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There are a great many engineering challenges with supporting multiple
platforms, particularly web and desktop. In our case, we take great care when
deciding to support a new platform, as our app began its life on the web. When
supporting desktop platforms, we typically have to wrap our application in a
supporting container, which brings its own set of challenges depending on the
host platform.&lt;/p&gt;
&lt;p&gt;Our users want an experience that carries over seamlessly from one platform to
another. This is vital to many of our customers who might switch from web, to
desktop, to Chromebooks, and back to web in the course of a design. Furthermore,
our users want their work to travel with them, unencumbered by their situation.
Whether on-the-go, offline, or connected to the internet, they want their
documents accessible in the Gravit Cloud, for example.&lt;/p&gt;
&lt;p&gt;At Corel, we have decades of experience porting software to many platforms and
navigating the challenges therein. There is a balancing act in ensuring proper
performance, feature parity, and platform-specific UI support. Gravit Designer
is no stranger to these challenges.&lt;/p&gt;
&lt;h2 id=&quot;gravit-designers-desktop-pwa&quot;&gt;Gravit Designer&#39;s desktop PWA &lt;a class=&quot;headline-link&quot; href=&quot;https://web.dev/gravit-designer/#gravit-designers-desktop-pwa&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;With some platforms, the answer will be wrapping a web app in a
platform-specific container application for the foreseeable future (e.g.
Electron). However, with PWAs and ChromeOS we can start to deliver on the
promise of a web app ported to a desktop experience with minimal disruption.&lt;/p&gt;
&lt;p&gt;For Gravit Designer, our team could see the growing value of PWAs, and made
great strides to support it as an enabling technology going forward. The
potential of several major platforms supporting PWA (namely ChromeOS, iOS,
Windows, and more) could usher in a new era of cross-platform support for
certain applications. Since Chrome was the clear leader in browsers among our
users, and provided the best user experience for PWA, we decided to investigate
the work involved in building out a PWA version of Gravit Designer.&lt;/p&gt;
&lt;p&gt;The team began by first creating a proof-of-concept to understand the effort
required. Next came the development effort associated with local font and local
file system support. In the end, we had to stage our support for local fonts.
Once improvements were made to file loading times, installation, and
performance, we felt more comfortable moving past the proof-of-concept phase and
targeting PWA support for a major release.&lt;/p&gt;
&lt;h2 id=&quot;impact&quot;&gt;Impact &lt;a class=&quot;headline-link&quot; href=&quot;https://web.dev/gravit-designer/#impact&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Since launching our desktop PWA, we&#39;ve seen a steady increase in installations,
and we&#39;re excited by the prospect of releasing the PWA version with enhanced
platform-specific features for ChromeOS and other platforms. In fact, the
standard PWA version of Gravit Designer now leads downloads from the Microsoft
Store and Linux installations, so we&#39;re looking forward to even more
growth.&lt;/p&gt;
&lt;h3 id=&quot;key-figures&quot;&gt;Key figures &lt;a class=&quot;headline-link&quot; href=&quot;https://web.dev/gravit-designer/#key-figures&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;18% of total ChromeOS users have installed our PWA (PWA installs across all
operating systems account for ~5% of our total).&lt;/li&gt;
&lt;li&gt;PWA users are 24% more active than all other install types (more
sessions per user).&lt;/li&gt;
&lt;li&gt;PWA accounts for 31% more repeat users than all other platforms.&lt;/li&gt;
&lt;li&gt;PWA users are 2.5x more likely to purchase Gravit Designer PRO.&lt;/li&gt;
&lt;li&gt;PWA makes up about 5% of all new user accounts, and growing.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;summary&quot;&gt;Summary &lt;a class=&quot;headline-link&quot; href=&quot;https://web.dev/gravit-designer/#summary&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The growth of PWA installations in general-past other more established
platforms-points to a future where we could offer a satisfying desktop
experience without the need for platform-specific wrappers on a multitude of
platforms. Our work with Google on PWAs and ChromeOS is vital to this aim, as
more and more features are supported.&lt;/p&gt;
</content>
    <author>
      <name>Reza Kazemi</name>
    </author>
  </entry>
</feed>
