Użytkownicy PWA są też o 24% bardziej aktywni niż pozostałe typy instalacji, stają się powracającymi użytkownikami o 31% częściej niż użytkownicy pozostałych platform.
+24%
Użytkownicy PWA mają o 24% więcej aktywnych sesji niż użytkownicy pozostałych platform
+31%
PWA generuje o 31% więcej powracających użytkowników niż pozostałe platformy.
2,5x
Użytkownicy PWA są 2,5 razy bardziej skłonni do zakupu aplikacji Gravit Designer PRO
Program Gravit Designer firmy Corel Corporation to zaawansowane narzędzie do projektowania wektorowego. Gravit Designer, która miała korzenie w startupie, dołączyła do szerokiego asortymentu produktów Corel w 2018 roku i jest przeznaczona dla dziesiątek tysięcy aktywnych użytkowników każdego dnia, którzy potrzebują rozbudowanego, niedrogiego i przystępnego oprogramowania do tworzenia grafiki wektorowej. Corel tworzy szereg programów do obsługi kreatywnej i zwiększającej produktywność, w tym m.in. CorelDRAW, Corel PHOTO-PAINT, Corel Painter i Parallels.
Docelową grupą odbiorców Gravit Designera są twórcy różnych pasków – od uczniów uczących się ilustrujących ilustracje wektorowe po doświadczonych projektantów, którzy szukają w pełni funkcjonalnego rozwiązania. Firma Corel zawsze chciała spotykać się z projektantami i twórcami tam, gdzie się znajdują, na używanej przez siebie platformie. Natomiast Gravit designer pozwala nam udostępniać w internecie zaawansowane narzędzia do tworzenia ilustracji wektorowych.
Progresywne aplikacje internetowe (PWA) są szczególnie ważne w inicjatywach Gravit Designer i Corel związanych z grafiką online, ponieważ pomagają one połączyć aplikacje internetowe z tradycyjnymi aplikacjami komputerowymi. Progresywne aplikacje internetowe szybko stają się preferowanym sposobem wyświetlania treści na komputery w tradycyjnych aplikacjach internetowych. System operacyjny ChromeOS i Sklep Play to także świetne możliwości dla Corel, ponieważ oferują bezpieczne płatności w aplikacji i obsługę PWA, która zapewnia płynne działanie aplikacji internetowej na komputerze (zwłaszcza lokalny dostęp do czcionek i dostępu do systemu plików), a co najważniejsze – większą widoczność naszych aplikacji internetowych dla większej liczby użytkowników. Uczniowie i nauczyciele mogą z łatwością zainstalować wersję Gravit Designera na ChromeOS i korzystać z tych samych zaawansowanych funkcji niezależnie od platformy.
Wyzwania inżynierskie
Przy obsłudze wielu platform, zwłaszcza internetowych i stacjonarnych, trzeba stawić czoła wielu wyzwaniom. W naszym przypadku bardzo ostrożnie podejmujemy decyzję o wsparciu nowej platformy, bo aplikacja zaczęła być dostępna w internecie. W przypadku platform komputerowych zwykle musimy opakować naszą aplikację w kontener pomocniczy, który ma własny zestaw wyzwań w zależności od platformy hostującej.
Naszym użytkownikom zależy na tym, by użytkownicy mogli płynnie przenosić się z jednej platformy na drugą. Jest to ważne dla wielu naszych klientów, którzy podczas projektowania przechodzą z przeglądarki na komputery, na Chromebooki i z powrotem do internetu. Poza tym nasi użytkownicy chcą, aby ich praca przemieszczała się razem z nimi bez obaw o ich sytuację. Niezależnie od tego, czy są z dowolnego miejsca, czy offline, czy mają połączenie z internetem, chcą mieć dostęp do swoich dokumentów na przykład w chmurze Gravita.
Mamy wieloletnie doświadczenie w przenoszeniu oprogramowania na różne platformy i rozwiązywaniu związanych z nimi wyzwań. Trzeba znaleźć równowagę, aby zapewnić odpowiednią wydajność, spójność funkcji i obsługę UI na poszczególnych platformach. Takie wyzwania to nie lada wyzwanie.
PWA na komputery Gravit Designer
W przypadku niektórych platform rozwiązaniem będzie umieszczenie aplikacji internetowej w kontenerze dostosowanej do konkretnej platformy (np. Electron). Jednak dzięki PWA i ChromeOS możemy spełnić oczekiwania aplikacji internetowej przeniesionej do wersji na komputery przy minimalnych zakłóceniach w działaniu.
W przypadku Gravit Designera nasz zespół zauważył rosnącą wartość takich aplikacji i dokonał wielu starań, aby wesprzeć je jako technologię wspomagającą rozwój w przyszłości. Potencjał kilku głównych platform obsługujących PWA (np. ChromeOS, iOS, Windows i innych) może rozpocząć nową erę wieloplatformowej obsługi określonych aplikacji. Ponieważ Chrome okazał się liderem wśród naszych użytkowników i zapewnił użytkownikom najlepsze wrażenia w przypadku PWA, postanowiliśmy zbadać pracę związaną z opracowaniem wersji PWA aplikacji Gravit Designer.
Zespół zaczął od stworzenia modelu koncepcyjnego, który pozwolił zrozumieć wymagany nakład pracy. Kolejny krok to praca programistyczna związana z obsługą czcionek lokalnych i lokalnego systemu plików. Ostatecznie musieliśmy dostosować obsługę czcionek lokalnych. Po wprowadzeniu ulepszeń w zakresie czasu wczytywania, instalacji i wydajności plików czuliśmy się pewniej, przechodząc poza etap opracowywania koncepcji i kierowanie na obsługę PWA głównej wersji.
Wpływ
Od czasu wprowadzenia na komputery aplikacji PWA obserwujemy stabilny wzrost liczby instalacji i cieszymy się możliwością opublikowania wersji PWA z zaawansowanymi funkcjami dostępnymi na platformie dla ChromeOS i innych platform. Standardowa wersja PWA aplikacji Gravit Designera prowadzi obecnie do pobrań ze sklepu Microsoft Store i Linuksa, więc mamy nadzieję na dalszy rozwój.
Najważniejsze postacie
- 18% wszystkich użytkowników ChromeOS zainstalowało naszą aplikację PWA (instalacje PWA we wszystkich systemach operacyjnych stanowią ok. 5% naszego całości).
- Użytkownicy PWA są o 24% bardziej aktywni niż użytkownicy innych typów instalacji (więcej sesji na użytkownika).
- PWA stanowią o 31% więcej powracających użytkowników niż pozostałe platformy.
- Użytkownicy PWA są 2,5 razy bardziej skłonni do zakupu aplikacji Gravit Designer PRO.
- PWA stanowią około 5% wszystkich nowych kont użytkowników i jest coraz więcej.
Podsumowanie
Wzrost liczby instalacji PWA w przeszłości wskazuje na przyszłość, w której możemy oferować satysfakcjonujące środowisko na komputerach bez konieczności stosowania kodów związanych z konkretną platformą na wielu platformach. Nasza współpraca z Google nad PWA i ChromeOS ma kluczowe znaczenie dla realizacji tego celu, ponieważ obsługiwanych jest coraz więcej funkcji.