Medicine



BRANŻA E-COMMERCE
2024 - OBECNIE
W skrócie

Problem
Klienci cenią unikalny styl Medicine i zależało im na wygodnym dostępie do oferty tego sklepu na smartfonach. Dzięki temu mogliby z łatwością przeglądać modowe inspiracje i robić zakupy gdziekolwiek się znajdują.

Rozwiązanie
Aplikacja mobilna stworzona specjalnie z myślą o marce Medicine. Pozwala wygodnie przeglądać ofertę sklepu na smartfonach, zamawiać produkty i śledzić nowości.
Do jej budowy wykorzystaliśmy technologię cross-platformową Kotlin Multiplatform, która przyspiesza tworzenie aplikacji na systemy iOS i Android. Aby zapewniać użytkownikom lepsze doświadczenia, interfejs (UI) rozwijaliśmy w technologiach natywnych.
Nasze zadania

BUDOWA APLIKACJI natywnych, wspartych KMP

ROZWÓJ NATYWNYCH UI

INTEGRACJA Z INFRASTRUKTURĄ IT WEARMEDICINE.COM

TESTY QA
O kliencie
Sklep Medicine oferuje ubrania, buty i dodatki polskich projektantów. We współpracy z artystami powstają kolekcje inspirowane dziełami sztuki. Charakterystycznym elementem wielu projektów są autorskie printy.
Ubrania Medicine są tworzone dla tych, którzy chcą być na bieżąco z trendami, a jednocześnie lubią się wyróżniać i podkreślać swój unikalny styl.
Marka działa na rynku od 2017 roku i od początku swojej działalności inspiruje do wychodzenia poza modowe schematy. Aktywnie wspiera też działania na rzecz środowiska i lokalnych społeczności.

Cele projektu
- Potrzebne było intuicyjne rozwiązanie, która sprawi, że przeglądanie oferty Medicine na smartfonach stanie się jeszcze wygodniejsze.
- Dzięki aplikacji klienci sklepu mogliby szybciej dowiadywać się o nowych kolekcjach i sprawdzać informacje na temat zamówienia.
- Dodatkowo aplikacja miała wykorzystywać nowoczesne technologie mobilne, żeby zapewniać użytkownikom jak najlepsze doświadczenia.


Wybrane rozwiązania

Kotlin Multiplatform i technologie natywne
Chcieliśmy stworzyć aplikację dla użytkowników systemów Android oraz iOS. Zamiast budować ją w całości natywnie, wykorzystaliśmy technologię Kotlin Multiplatform (KMP), która pozwala szybciej rozwijać oprogramowanie na dwie platformy dzięki współdzielonym partiom kodu.
KMP pozwolił nam uzyskać spójność między platformami, zoptymalizować proces rozwoju aplikacji i przyspieszyć realizację projektu.
Nie zrezygnowaliśmy jednak zupełnie z rozwiązań natywnych. Interfejs użytkownika zapewnia lepsze doświadczenia, gdy jest dostosowany do platformy, dlatego do budowy UI aplikacji na iOS posłużył nam Swift i SwiftUI. Wersja na Androida powstawała w Kotlinie z wykorzystaniem Compose UI.

Synchronizacja danych z koszyka
Infrastruktura klienta umożliwia użytkownikom wygodne zakupy bez względu na to, czy korzystają z aplikacji mobilnej, czy webowej. To możliwe dzięki synchronizacji danych z koszyka i schowka z ulubionymi produktami.

Wiele opcji płatności i dostawy
Użytkownicy mogą wybierać spośród licznych metod szybkich płatności, takich jak PayU, BLIK, Twisto oraz Google Pay i ApplePay. Dostępna jest też opcja zapłaty przy odbiorze.
Klienci Medicine mają też wiele opcji dostawy. Aby umożliwić lokalizację punktów odbioru paczek, zintegrowaliśmy aplikację na Androida z Google Places API i Google Maps, a aplikację na iOS z Apple Maps: MapKit i CoreLocation.

Rozwój aplikacji oparty na danych
Ciągłe ulepszanie aplikacji wymaga trzymania ręki na pulsie, co umożliwiają zaawansowane rozwiązania analityczne. Aplikacja zbiera dane dzięki takim narzędziom, jak Google Firebase, AppsFlyer, Braze czy Facebook Analytics. W rezultacie otrzymujemy informacje, które pozwalają nieustannie poprawiać UX i jeszcze lepiej odpowiadać na potrzeby użytkowników.

Personalizacja
Użytkownikom zależy na rozwiązaniach dopasowanych do ich potrzeb. Aplikacja Medicine wychodzi im naprzeciw, prezentując rekomendowane produkty wybrane na podstawie ich indywidualnych preferencji.
Do tego użytkownik może tworzyć listę ulubionych artykułów i otrzymywać powiadomienia, gdy obserwowane produkty są w promocji.

Płynność działania i intuicyjny design
Priorytetem było także zapewnienie klientom jak najlepszych doświadczeń. Aplikacja działa szybko i płynnie. Korzystanie z niej jest intuicyjne, co zachęca użytkowników do przeszukiwania oferty i robienia zakupów. Za projekt UX i UI odpowiedzialny był Medicine wraz z agencją mohi.to.
Główne funkcje
Zespół

Dominika
Android Developer

Grzegorz
Android Developer

Rafał
Android Developer

Karolina
iOS Developer

Kamil
iOS Developer

Bartek
iOS Developer

Patrycja
QA Specialist

Karolina
QA Specialist
Technologie i narzędzia
- Kotlin Multiplatform
- Kotlin + Jetpack Compose UI
- Swift + SwiftUI
- Bitrise (CI/CD)
- GitHub (kontrola wersji)
- Firebase (analityka i kontrola stabilności)
- AppsFlyer (analityka)
- Figma (UI design)

Szukasz zespołu, który zbuduje Twoją aplikację?
Stwórzmy ją razem. Opowiedz nam o swoim projekcie, a my dobierzemy rozwiązania, które pozwolą Ci osiągnąć cel.
Dlaczego warto rozwijać z nami projekty?

Mobile Trends Awards 2021
Wygrana w kategorii
ŻYCIE CODZIENNE

Nagroda Legalnych Bukmacherów 2019
Najlepsza aplikacja mobilna

Mobile Trends Awards 2023
Wygrana w kategorii
MCOMMERCE ROZWÓJ
24
opinie klientów

Stwórz z nami swoją aplikację
Odpowiedz na kilka pytań, żeby otrzymać wycenę
Nie jesteś jeszcze gotów na wycenę?
Chcesz najpierw dobrać najlepsze technologie albo funkcje?
Napisz do nas na adres [email protected] albo weź udział w warsztatach Product Design Sprint.