Przykłady aplikacji napisanych w React Native

Piotr Lewandowski, 18 sierpnia 2021

Przykłady aplikacji napisanych w react native

React Native to stosunkowo nowy framework open sourcowy, który umożliwia tworzenie aplikacji na mobilne systemy operacyjne, takie jak Android oraz iOS. Oficjalnie został przedstawiony światu w 2015 roku, jednak jego początki sięgają 2012 roku, kiedy to Mark Zuckerberg zauważył, że dotychczas stosowane rozwiązanie HTML5 nie do końca spełnia jego oczekiwania. To właśnie wtedy coraz więcej osób zaczynało korzystać z aplikacji Facebooka. Głównym celem było usprawnienie procesu tworzenia aplikacji mobilnych. W efekcie programista React Native musi napisać tylko jeden kod (zamiast tworzyć dwie osobne wersje kodu) wykorzystując JavaScript jako język programowania. Takie rozwiązanie znacząco pomogło obniżyć koszty rozwoju i utrzymania aplikacji.

React Native cieszy się obecnie coraz większą popularnością wśród firm i startupów, a w ciągu ostatnich lat został wykorzystany w wielu znanych aplikacjach mobilnych. Poniżej prezentujemy listę aplikacji napisanych w React Native. Niektóre z nich są napisane w React Native w całości, w przypadku innych w technologii tej powstała tylko ich część.

1. Facebook Ads Manager

Facebook Ads Manager to napisana w całości w React Native aplikacja, która umożliwia tworzenie i monitorowanie reklam. Narzędzie to posiada również takie funkcjonalności jak dodawanie i edycja reklam, planowanie budżetów i harmonogramów oraz obsługę powiadomień push. Obecnie aplikacja jest używana  każdego dnia przez setki tysięcy reklamodawców na Facebooku.

2. Facebook Groups

Oprócz Ads Managera, Facebook stworzył jeszcze inną aplikację mobilną wykorzystując React Native. W 2014 roku uruchomili aplikację Facebook Groups na iOS i Androida, która miała zbliżyć ludzi do siebie. Głównym celem tego rozwiązania było zapewnienie łatwiejszego dostępu dla wszystkich użytkowników do dzielenia się informacjami na wszystkich grupach. Facebook Groups jest hybrydową aplikacją napisaną częściowo w natywnych technologiach Androida i iOS, a częściowo w React Native.

3. Tesla

Aplikacja Tesla to dedykowane rozwiązanie dla właścicieli samochodów elektrycznych, pozwalające monitorować pojazd. Dzięki aplikacji, kierowca może łatwo sprawdzić postęp ładowania, uruchomić lub zatrzymać samochód, ogrzać go lub schłodzić przed jazdą, zlokalizować pojazd, pozwolić pasażerom kontrolować dostępne w pojeździe media, a także błysnąć światłami czy zatrąbić klaksonem. Aplikacja została w całości napisana w React Native,

4. Skype

Skype to popularna, używana na całym świecie aplikacja, która umożliwia międzynarodową komunikację Popularność tego rozwiązania wzrosła jeszcze bardziej podczas pandemii koronawirusa, gdy coraz więcej osób potrzebowało rozwiązań do komunikacji podczas pracy zdalnej. Mobilna wersja Skype od Microsoftu została zrealizowana z wykorzystaniem React Native.

5. Walmart

Walmart to amerykańska firma posiadająca sieć hipermarketów, dyskontowych domów towarowych oraz sklepów spożywczych, która stworzyła aplikację dla swoich klientów. Walmart Shopping & Grocery to mobilne rozwiązanie, które daje klientom dostęp do milionów produktów. Użytkownik może wybierać między opcjami odbioru zakupów w sklepie lub dostawy do domu. Oprócz tego aplikacja umożliwia dokonywanie płatności oraz tworzenie list zakupów.

6. Adidas GLITCH

Adidas Glitch to kolekcja butów piłkarskich, składających się z dwóch części - buta wewnętrznego i zewnętrznego. But wewnętrzny był wygodną i dopasowaną podstawą, a warstwa zewnętrzna była modyfikowalna konstrukcją buta. Główną zaletą tego produktu była możliwość zmiany warstwy wewnętrznej i zewnętrznej w celu stworzenia stworzenia unikalnych butów piłkarskich. Zakup butów Adidas GLITCH był możliwy tylko poprzez specjalną aplikację mobilną stworzoną przy użyciu React Native. Dodatkowo, jeśli chciało się zapisać na zakup butów, potrzebne było zaproszenie lub specjalny kod.

7. Baidu mobile

Baidu to najpopularniejsza wyszukiwarka internetowa w Chinach, podobna do Google, ale skupia się tylko na rynku chińskim. Wzrost wykorzystania urządzeń mobilnych doprowadził do powstania Baidu Mobile, która jest jej smartfonowym odpowiednikiem.

8. Delivery.com

Delivery.com to amerykańska strona internetowa zajmująca się dostarczaniem jedzenia i napojów, posiadająca również swojego mobilnego odpowiednika stworzonego w technologii React Native. Dzięki rozwiązaniu, wszyscy klienci delivery.com mogą  z łatwością zamawiać produkty ze swoich ulubionych restauracji, pubów, sklepów spożywczych i monopolowych poprzez aplikację na swoich smartfonach. Mogą wybrać odbiór na miejscu lub z dostawą. Co więcej, delivery.com umożliwia również zamawianie innych usług, takich jak pranie.

9. Wix.com

Wix.com to platforma do tworzenia witryn internetowych. Wiele firm, jak i osób prywatnych korzysta z Wix. ze względu na ich przyjazne dla użytkownika narzędzia. Dzięki “edytorowi przeciągnij i upuść”, naprawdę łatwo jest tworzyć, zmieniać i dostosowywać unikalną stronę bez umiejętności programowania. Dlatego Wix jest świetną opcją, w szczególności dla małych i średnich firm. Użytkownicy mogą wybierać spośród ponad 500 wizualnie dopracowanych szablonów. Aplikacja mobilna Wix sprawia, że zarządzanie witrynami jest znacznie łatwiejsze. Umożliwia interakcję z odwiedzającymi stronę, prowadzenie sklepu internetowego, zarządzanie rezerwacjami i wystawianie faktur.

10. Bloomberg

Bloomberg to największy konglomerat medialny dostarczający wiadomości finansowe i dane biznesowe z całego świata. Aplikacja mobilna Bloomberg pozwala użytkownikom być na bieżąco z tymi informacjami. Użytkownicy mogą monitorować wiadomości i dane rynkowe w czasie rzeczywistym, kiedykolwiek i gdziekolwiek ich potrzebują. Dodatkowo, poprzez aplikację mobilną Bloomberg, użytkownicy mogą śledzić rynek giełdowy.

11. Airbnb

Airbnb to internetowa giełda ofert noclegowych, która łączy gospodarzy (osoby, które chcą wynająć swoje domy) z gośćmi (osobami, które szukają noclegu). Za pośrednictwem aplikacji mobilnej Airbnb, użytkownicy mogą wyszukiwać oferty i rezerwować miejsca noclegowe, jak również z łatwością i szybko komunikować się z gospodarzami. Mogą także przeczytać opinie o gospodarzach i miejscach noclegowych. Początkowo programiści Airbnb tworzyli aplikacje na iOS i Android przy użyciu natywnych narzędzi, ale po pewnym czasie firma zdecydowała się na wykorzystanie React Native, aby przyspieszyć prace rozwojowe.

12. Gyroscope

Gyroscope to aplikacja mobilna pozwalająca kontrolować stan zdrowia. Generuje raporty na podstawie danych takich jak ciśnienie krwi, liczba spożywanych kalorii i intensywność ćwiczeń. Ponadto aplikacja pomaga użytkownikom w utracie wagi. Jest zintegrowana z niektórymi aplikacjami do śledzenia kroków lub snu. Konta premium dają dostęp do dodatkowych funkcji, np. czatu z osobistym trenerem.

13. Myntra

Myntra to największy sklep e-commerce z modą i produktami lifestyle w Indiach. Użytkownicy mogą wybierać spośród szerokiej gamy odzieży, obuwia, biżuterii, akcesoriów, pielęgnacji włosów, zabawek i mebli za pośrednictwem aplikacji Myntra Shopping App. Można tu kupić modne ubrania znanych marek, takich jak H&M, Nike, Puma, Levi's, a także tradycyjne indyjskie stroje, takie jak sarees i kurtas.

14. UberEats

UberEats to platforma do zamawiania i dostarczania jedzenia, dostępna w 45 krajach. Początkowo UberEats był rozwijany jako aplikacja webowa. Po pewnym czasie firma postanowiła rozszerzyć swoje rozwiązanie o aplikację mobilną na systemy Android i iOS. Programiści wybrali React Native, ponieważ dzięki niej mogli taniej i szybciej budować obie wersje aplikacji mobilnej.

15. Discord

Discord to platforma komunikacyjna bardzo podobna do Facebook Messengera, umożliwiająca czatowanie, organizowanie spotkań wideo i udostępnianie plików. Pierwotnie Discord został stworzony dla graczy, ale obecnie wielu dorosłych i nastolatków (miesięcznie około 140 milionów) korzysta z niego również w innych celach. Discord osiągnął sukces, ponieważ można go było zintegrować z wieloma konsolami i platformami np. Xbox.

16. Instagram

Instagram to aplikacja społecznościowa stworzona w 2010 roku, umożliwiająca publikację i dzielenie się zdjęciami i filmami. Użytkownicy mogą komunikować się za pomocą czatu, komentować zdjęcia i śledzić przyjaciół lub celebrytów. Instagram jest jedną z najpopularniejszych platform społecznościowych na świecie. Ma około 1 miliard miesięcznych aktywnych użytkowników. Dlatego wiele firm wykorzystuje tę platformę do promowania swoich produktów lub usług. W 2016 roku programiści Instagrama postanowili zbudować nową funkcjonalność dla aplikacji mobilnej. Stworzyli powiadomienia push przy użyciu React Native.

17. Discovery VR

Discovery to firma skupiająca się na wydawaniu filmów dokumentalnych związanych z historią, nauką i przyrodą. Firma postanowiła zbudować aplikację mobilną Discovery VR z filmami 360 stopni. Dzięki temu widzowie mogą odkrywać świat w nowy, wciągający sposób. Aby zbudować tę niesamowitą aplikację mobilną, zespół deweloperów wykorzystał React Native.

18. Project September

Project September to aplikacja mobilna do kupowania ubrań. Nazwa tego startupu pochodzi od miesiąca, w którym organizowane są największe pokazy mody. Aplikacja jest podobna do platform społecznościowych, a w szczególności do Pinterest. Użytkownicy zamieszczają zdjęcia i oznaczają ubrania zielonymi kropkami, które zawierają linki prowadzące do danego produktu w sklepie. Każdy może założyć konto i promować swoje ubrania poprzez publikację postów. Wielu influencerów współpracujących z markami modowymi promuje w ten sposób swoje produkty.

19. Soundcloud

Soundcloud to aplikacja, która umożliwia przesyłanie muzyki i podcastów, jak również promowanie i udostępnianie ich wśród znajomych lub fanów. Dzięki Soundcloud słuchacze i artyści mogą budować silne i niesamowite więzi. Platforma posiada również dedykowaną aplikację mobilną o nazwie SoundCloud Pulse na platformę Android i iOS stworzoną w React Native. Firma była zaskoczona, jak szybko przebiegł proces developmentu aplikacji w tej technologii.

20. Townske

Townske to aplikacja mobilna umożliwiająca odkrywanie ciekawych miejsc do odwiedzenia. Użytkownicy mogą dzielić się swoimi zdjęciami i opiniami na temat muzeów, restauracji, pubów, kawiarni i innych miejsc wartych zobaczenia w danym mieście. Aplikacja ma na celu pomóc ludziom cieszyć się pierwszą podróżą do nowego miasta. Dzięki niej planowanie podróży staje się dużo łatwiejsze.

Nasza lista zawiera tylko kilka przykładów aplikacji mobilnych napisanych w React Native. Jedną z największych korzyści płynących z wykorzystania tej technologii jest skrócenie czasu tworzenia aplikacji.

  • Zobacz także

  • Polub nas

    Facebook Pagelike Widget
  • Ebook

  • Pobierz ebooka i zapisz się na Newsletter

    Dołącz do ponad setki specjalistów i przedsiębiorców.

    Wysyłaj mi newsletter.

     

    Pobierz ebooka

    Zapisz się na nasz newsletter, a otrzymasz dostęp do ebooka o tworzeniu startupów. Dołącz do ponad setki specjalistów IT, product managerów, startuperów i pasjonatów. Zostań naszym czytelnikiem. Dostarczamy solidną dawkę informacji.

    Wysyłaj mi newsletter.