Mit, który kosztuje firmy tysiące złotych
"Potrzebujemy aplikacji mobilnej."
To jedno z najczęściej pojawiających się zdań podczas pierwszych spotkań z klientami.
Po kilku minutach rozmowy okazuje się jednak, że firma wcale nie potrzebuje aplikacji mobilnej. Potrzebuje rozwiązania, z którego wygodnie będzie można korzystać na telefonie.
To ogromna różnica.
Przez lata aplikacje mobilne stały się symbolem nowoczesności. Wiele firm zakłada, że skoro konkurencja ma aplikację, to one również powinny ją stworzyć. Często jest to jednak decyzja oparta bardziej na przekonaniu niż na realnych potrzebach biznesowych.
Technologia powinna rozwiązywać problemy. Nie tworzyć kolejne.
Dlatego zanim zaczniemy rozmawiać o Androidzie, iOS czy React Native, warto odpowiedzieć na jedno pytanie: Co użytkownik ma zrobić?
Bo od odpowiedzi na to pytanie zależy wybór odpowiedniego rozwiązania.
Cztery drogi do tego samego celu
W praktyce firmy najczęściej wybierają jedno z czterech rozwiązań:
- responsywną stronę internetową,
- aplikację webową,
- Progressive Web App (PWA),
- natywną aplikację mobilną.
Każde z nich ma swoje mocne strony. Każde ma również ograniczenia.
Największym błędem jest założenie, że jedno z nich jest najlepsze dla wszystkich. Nie jest.
Responsywna strona internetowa - najprostsze rozwiązanie
To klasyczna strona internetowa, która automatycznie dostosowuje swój wygląd do rozmiaru ekranu. Dzisiaj jest to standard. Użytkownik otwiera stronę w przeglądarce i może wygodnie korzystać z niej zarówno na komputerze, jak i na smartfonie.
Kiedy to najlepszy wybór?
Responsywna strona sprawdzi się przede wszystkim wtedy, gdy użytkownik:
- szuka informacji,
- chce poznać ofertę,
- przeczytać artykuł,
- skontaktować się z firmą,
- wysłać formularz,
- zamówić usługę lub produkt.
To rozwiązanie idealne dla:
- stron firmowych,
- blogów,
- serwisów informacyjnych,
- większości sklepów internetowych,
- landing page,
- portali.
Zalety
- najniższy koszt wdrożenia,
- jedno miejsce do zarządzania treścią,
- bardzo dobre pozycjonowanie w Google,
- brak konieczności instalowania czegokolwiek,
- łatwe aktualizacje.
Ograniczenia
Przeglądarka nie daje pełnego dostępu do wszystkich funkcji telefonu.
Choć współczesne technologie webowe potrafią bardzo dużo, nadal istnieją sytuacje, w których rozwiązania natywne mają przewagę.
Aplikacja webowa - gdy sama strona już nie wystarcza
Aplikacja webowa działa również w przeglądarce, ale przypomina klasyczny program.
Użytkownik loguje się do systemu i wykonuje konkretne zadania. Nie przegląda treści - pracuje.
Typowe przykłady to:
- system CRM,
- ERP,
- platforma B2B,
- system rezerwacji,
- panel klienta,
- platforma szkoleniowa,
- system do zarządzania produkcją,
- aplikacja do obsługi dokumentów.
Kiedy warto?
Jeżeli użytkownik codziennie korzysta z systemu i wykonuje konkretne operacje.
Przykładowo:
- pracownik magazynu,
- dział handlowy,
- księgowość,
- serwis,
- partnerzy biznesowi.
Tutaj liczy się przede wszystkim wygoda pracy oraz integracja z innymi systemami.
Zalety
- działa na każdym urządzeniu z przeglądarką,
- jedna wersja systemu,
- łatwiejsze utrzymanie,
- szybkie wdrażanie nowych funkcji,
- niższy koszt niż utrzymywanie dwóch osobnych aplikacji mobilnych.
Progressive Web App (PWA) - rozwiązanie pomiędzy
PWA łączy cechy strony internetowej i aplikacji mobilnej.
Użytkownik otwiera stronę internetową, ale może również zainstalować ją na ekranie telefonu niemal tak, jak klasyczną aplikację.
Coraz więcej osób nawet nie zauważa różnicy.
Co potrafi PWA?
W zależności od urządzenia i przeglądarki może między innymi:
- działać pełnoekranowo,
- wysyłać powiadomienia push,
- przechowywać część danych lokalnie,
- działać w ograniczonym zakresie bez internetu,
- uruchamiać się z ikony na ekranie telefonu.
Jeszcze kilka lat temu możliwości PWA były mocno ograniczone.
Dziś różnice między dobrze przygotowaną PWA a prostą aplikacją mobilną są coraz mniejsze, choć nadal istnieją.
Kiedy PWA będzie świetnym wyborem?
Między innymi dla:
- sklepów internetowych,
- platform B2B,
- systemów rezerwacji,
- portali dla klientów,
- aplikacji wewnętrznych,
- programów lojalnościowych.
Jeżeli użytkownik regularnie wraca do systemu, ale nie potrzebuje wszystkich możliwości telefonu, PWA bardzo często okazuje się najlepszym kompromisem.
Aplikacja natywna - kiedy naprawdę ma sens?
To rozwiązanie tworzone osobno dla systemów Android i iOS lub przy użyciu technologii wieloplatformowych, które nadal korzystają z natywnych możliwości urządzenia. Największą zaletą jest pełna integracja z telefonem.
Możemy korzystać między innymi z:
- aparatu,
- Bluetooth,
- NFC,
- GPS,
- biometrii,
- czujników urządzenia,
- pracy w tle,
- rozszerzonych powiadomień,
- integracji z systemem operacyjnym.
Kiedy aplikacja natywna jest najlepszym wyborem?
Na przykład gdy tworzymy:
- aplikację bankową,
- komunikator,
- aplikację fitness,
- system wykorzystujący GPS w czasie rzeczywistym,
- aplikację dla kurierów,
- rozwiązanie medyczne współpracujące z urządzeniami,
- system wykorzystujący Bluetooth lub NFC,
- zaawansowane rozwiązania offline.
W takich przypadkach możliwości natywne są trudne lub niemożliwe do zastąpienia.
Słowniczek pojęć
Responsive Web Design (RWD)
Technika projektowania stron internetowych, dzięki której automatycznie dostosowują się one do wielkości ekranu urządzenia.
Web App
Aplikacja działająca w przeglądarce internetowej, przypominająca klasyczny program komputerowy.
Progressive Web App (PWA)
Nowoczesna aplikacja webowa, którą można zainstalować na urządzeniu i która wykorzystuje część możliwości systemu operacyjnego.
Native App
Aplikacja przygotowana specjalnie dla konkretnego systemu operacyjnego, np. Android lub iOS.
Co jest najczęściej wybierane?
Jeszcze kilka lat temu wiele firm automatycznie decydowało się na aplikację mobilną. Obecnie coraz częściej wybierane są aplikacje webowe oraz PWA. Powód jest prosty - technologie webowe bardzo się rozwinęły, a dla wielu zastosowań oferują funkcjonalność wystarczającą przy niższych kosztach wdrożenia i utrzymania.
Nie oznacza to jednak, że aplikacje natywne odchodzą do lamusa. Wręcz przeciwnie. Są niezastąpione tam, gdzie liczy się wydajność, bezpieczeństwo lub głęboka integracja z urządzeniem.
Najczęstsze błędy przy wyborze technologii
Pierwszym błędem jest wybór technologii przed określeniem celu biznesowego.
Drugim - kopiowanie konkurencji bez analizy własnych potrzeb.
Trzecim - zakładanie, że im bardziej zaawansowana technologia, tym lepszy produkt.
Czwartym - nieuwzględnienie kosztów utrzymania, rozwoju i aktualizacji.
Piątym - pominięcie doświadczeń użytkowników. Nawet najlepiej napisana aplikacja nie będzie sukcesem, jeśli korzystanie z niej okaże się bardziej skomplikowane niż wejście na stronę internetową.
Jak podjąć właściwą decyzję?
Przed rozpoczęciem projektu warto odpowiedzieć sobie na kilka pytań:
- Czy użytkownik będzie korzystał z rozwiązania codziennie?
- Czy potrzebny jest dostęp do funkcji telefonu?
- Czy aplikacja ma działać offline?
- Czy użytkownik będzie chciał ją instalować?
- Jak często będą pojawiały się aktualizacje?
- Jak wygląda budżet na rozwój i utrzymanie?
- Czy rozwiązanie będzie integrowane z innymi systemami?
- Czy ważniejsze jest szybkie wdrożenie, czy maksymalne możliwości techniczne?
Odpowiedzi na te pytania bardzo często same wskazują właściwy kierunek.
Jak podchodzimy do tego w Web24?
Nigdy nie zaczynamy od technologii. Zaczynamy od rozmowy o biznesie.
Jeżeli najlepszym rozwiązaniem będzie responsywna strona internetowa, zaproponujemy właśnie ją. Jeżeli projekt wymaga aplikacji webowej z rozbudowanymi integracjami - zaprojektujemy taki system. Jeżeli PWA pozwoli osiągnąć ten sam efekt przy niższych kosztach utrzymania, również o tym powiemy. A jeśli projekt rzeczywiście wymaga natywnej aplikacji mobilnej, dobierzemy technologię odpowiednią do jego skali, funkcjonalności i planów rozwoju.
Naszym celem nie jest sprzedaż konkretnej technologii. Naszym celem jest zaproponowanie rozwiązania, które najlepiej odpowiada potrzebom klienta.
Podsumowanie
Pytanie nie powinno brzmieć: „Czy potrzebujemy aplikacji mobilnej?”
Znacznie lepiej zapytać: „Jakie rozwiązanie najlepiej pomoże naszym użytkownikom i naszemu biznesowi?”
Czasami będzie to responsywna strona internetowa.
Czasami aplikacja webowa.
Czasami nowoczesna PWA.
A czasami pełnoprawna aplikacja natywna.
Nie ma jednej właściwej odpowiedzi. Jest tylko właściwie dobrana technologia.



