Jak zrobić aplikację taką jak IKEA Place
Opublikowany: 2021-10-05W tym artykule podejmujemy gorący temat aplikacji rozszerzonej rzeczywistości i tego, jak stworzyć aplikację rozszerzonej rzeczywistości dla firmy zajmującej się wyposażeniem domu .
Zawartość:
- Co to jest Miejsce IKEA?
- Funkcje niezbędne dla aplikacji takiej jak IKEA Place
- Dodatkowe cechy
- Czego potrzebujesz, aby stworzyć aplikację do mebli AR, taką jak IKEA Place
- Koszt zbudowania aplikacji do mebli AR
Od czasu premiery Pokemon Go w 2016 roku rozszerzona rzeczywistość jest tematem rozmów mobilnej branży IT. Trzy lata później nie ogranicza się do gier, ale jest częścią szerokiej gamy aplikacji w wybranych niszach biznesowych. Firmy zajmujące się dekoracją wnętrz należą do tych, które mogą czerpać korzyści z aplikacji mobilnej obsługującej AR, czego dowodzi IKEA Place.
Co to jest Miejsce IKEA?
IKEA Place została wydana pod koniec 2017 roku, najpierw tylko na urządzenia z systemem iOS; aplikacja pojawiła się na Androida około pół roku później. Od tego czasu rzeczywistość rozszerzona jest wykorzystywana w wielu podobnych aplikacjach do sprzedaży mebli.
Istotą aplikacji IKEA Place jest to, że użytkownicy mogą wirtualnie zmieścić mebel w pokoju, aby zobaczyć, jak będzie wyglądać . To trochę jak robienie zdjęć w pokoju, ale z większą ilością opcji, mniej kłopotów i bez umiejętności tworzenia kolaży/oprogramowania. Istnieje możliwość zmiany koloru przedmiotu, zapisania powstałego obrazu AR i udostępnienia go znajomym i rodzinie, aby poprosić o opinię przed dokonaniem zakupu.
IKEA Place to aplikacja oparta na projekcji ; jest w stanie oszacować wielkość pokoju, dzięki czemu modele mebli 3D, które widzisz, mają dokładnie odpowiedni rozmiar w stosunku do pokoju . W ten sposób od razu będziesz wiedzieć, czy dany element pasuje, a nie tylko, czy pasuje do tapety i dywanu.
Brzmi idealnie, prawda? Jeśli jesteś właścicielem lub partnerem firmy, która sprzedaje meble, podobna aplikacja obsługująca AR może być bardzo pomocna.
Jak więc stworzyć aplikację taką jak IKEA Place? Poniżej znajduje się szczegółowe omówienie funkcji do wdrożenia i używanych technologii.
Funkcje niezbędne dla aplikacji takiej jak IKEA Place
Pierwszą rzeczą, o której należy pamiętać podczas tworzenia marketplace — dowolnego marketplace, nie tylko AR — jest to, że interfejs użytkownika musi być łatwy do zrozumienia i nawigacji. Im więcej kliknięć potrzeba użytkownikom, aby uzyskać żądany produkt, tym mniej użytkowników wróci do Twojej aplikacji po kolejny zakup, nie mówiąc już o polecaniu jej znajomym. Nie możemy wystarczająco podkreślić znaczenia przejrzystego i uporządkowanego interfejsu.
Poniżej znajdują się niezbędne funkcje dla każdej aplikacji, takiej jak IKEA Place.
Rejestracja/logowanie
Najlepszą opcją jest tutaj oferowanie rejestracji za pośrednictwem sieci społecznościowych. Jest szybki, wymaga minimalnej liczby stuknięć/kliknięć i automatycznie łączy Twoją aplikację z kontami sieci społecznościowych użytkownika w celu udostępniania zrzutów ekranu (więcej o nich później).
Katalog
IKEA ma osobną aplikację Katalog IKEA, która była swego rodzaju poligonem doświadczalnym dla funkcjonalności AR, zanim powstała IKEA Place. Ale jego głównym celem jest w zasadzie jego nazwa. Twój katalog to miejsce, w którym użytkownicy mogą przeglądać oferowane przez Ciebie produkty i wypróbowywać je dzięki rozmieszczaniu mebli w rozszerzonej rzeczywistości.
Katalog powinien być podzielony na kategorie dla lepszego doświadczenia użytkownika. Możesz kategoryzować przedmioty według typu (krzesła, biurka, łóżka) lub według przeznaczenia (salon, kuchnia, sypialnia). Możesz też połączyć te kategorie.
Jeśli nie zamierzasz dołączać funkcji rzeczywistości rozszerzonej do wszystkich sprzedawanych mebli — lub jeśli planujesz dodawać elementy AR stopniowo — możesz potrzebować osobnego katalogu zawierającego tylko zdjęcia. Możesz też przechowywać wszystko w jednym katalogu, ale dodać tag do elementów obsługujących AR.
Funkcja wyszukiwania
Posiadanie katalogu w aplikacji mebli AR jest koniecznością, podobnie jak funkcja wyszukiwania. Przeglądanie całej kategorii może zająć trochę czasu, a w przypadku, gdy użytkownicy chcą konkretnego elementu (np. z drukowanego katalogu), powinni być w stanie go łatwo znaleźć.
Innym aspektem wyszukiwania jest filtrowanie. Pozwól swoim klientom filtrować pozycje katalogu według:
- rodzaj
- wymiary
- Cena £
- kolor
Jeśli sam nie jesteś właścicielem firmy meblarskiej, ale zamierzasz stworzyć aplikację do agregacji mebli AR, powinieneś również dodać filtrowanie według producenta, sprzedawcy i ewentualnie kraju pochodzenia.
Kupowanie funkcjonalności
Twoja aplikacja do mebli w rzeczywistości rozszerzonej absolutnie potrzebuje opcji, aby użytkownicy mogli dokonywać zakupów. Możesz połączyć się z witryną swojego sklepu lub zintegrować bramkę płatności, aby uzyskać szybsze i płynniejsze transakcje z poziomu aplikacji mobilnej. Pamiętaj tylko, aby wybrać usługę z jasnymi i zrozumiałymi zasadami.
Profile użytkowników i pulpit nawigacyjny
Wszystko, co użytkownik robi w aplikacji, jest rejestrowane w jego profilu: przeglądane przedmioty, obserwowane kategorie, ulubione, historia zamówień i koszyk (jeśli integrujesz funkcję kupowania). Numery kart kredytowych i adresy dostawy to poufne informacje, więc jeśli chcesz umożliwić użytkownikom zapisywanie ich w aplikacji, musisz zachować szczególną ostrożność i wdrożyć wysokiej klasy certyfikaty bezpieczeństwa danych .
Skanowanie wymiarów
Teraz doszliśmy do sedna sprawy. To, co sprawia, że aplikacja do rozmieszczania mebli IKEA jest tak dobra, to jej zdolność do prawidłowego pomiaru wymiarów pokoju i ilości wolnego miejsca za pomocą aparatu w smartfonie. Bez tej funkcji Twoja aplikacja będzie niekompletna. Dokładne skanowanie wymiarów ma kluczowe znaczenie w aplikacji takiej jak IKEA Place.
Manipulacja obiektami
Tym, co odróżnia rzeczywistość rozszerzoną od zwykłego wklejania przedmiotów na zdjęcie pokoju, jest to, że w AR można obracać obiekt w tę i w tę, patrząc na niego ze wszystkich stron. Jeśli kiedykolwiek grałeś w The Sims, wiesz, o czym mówimy. W aplikacjach AR zdjęcia mebli są nie tylko importowane do aplikacji. Modele 3D są tworzone dla każdego elementu zgodnie z jego rzeczywistym rozmiarem, co umożliwia obracanie mebla, gdy użytkownik chce ustawić go np. w rogu.
Powiadomienia push
Powiadomienia push są przydatne w każdej aplikacji detalicznej. Mogą być używane do wysyłania klientom wiadomości o nowych produktach, starych produktach, które są z powrotem w magazynie, rabatach, wyprzedażach i nie tylko.
Dodatkowe cechy
Te funkcje mogą mieć nieco mniejsze znaczenie dla prawidłowego działania aplikacji mebli rozszerzonej rzeczywistości. Jednak każdy z nich z pewnością zwiększy wygodę i radość korzystania z Twojej aplikacji.
IKEA Place ma już te cechy, więc nie są one zupełnie nowe ani wyjątkowe. Jeśli Twoja firma nie konkuruje bezpośrednio z IKEA, jedną z tych funkcji może być unikalna propozycja wartości (UVP) Twojej aplikacji . Jeśli IKEA ma ogromną obecność w Twojej niszy, będziesz potrzebować innego UVP, aby się wyróżnić.
Jeśli pracujesz z outsourcingową firmą zajmującą się tworzeniem aplikacji AR, kierownik projektu pomoże Ci znaleźć UVP i go wdrożyć.
Bez dalszych ceregieli zobaczmy, jakie mogą być te funkcje.
Ulubione
Kupowanie mebli nie jest czymś, co większość ludzi robi z kaprysu. Decyzja może zająć kilka dni na przeglądanie i porównywanie. Dlatego jest to wielka zaleta dla aplikacji mebli rozszerzonej rzeczywistości, która pozwala użytkownikom zapisywać przedmioty, które przyciągają ich uwagę, aby wrócić do nich później.
Zrzuty ekranu i łatwe udostępnianie
Jedną z najpopularniejszych funkcji aplikacji rzeczywistości rozszerzonej IKEA jest możliwość uchwycenia obrazu pokoju z wirtualnymi meblami i udostępnienia go znajomym . Niezależnie od tego, czy użytkownicy udostępniają za pośrednictwem poczty e-mail, Facebooka lub Twittera, czy po prostu zapisują zrzut ekranu, aby sprawdzić go później, opcja zachowania obrazu jest mile widziana. Na początek pomaga klientom porównać różne przedmioty. I to jest po prostu fajne.
Opinie
Zaufanie, jakim ludzie obdarzają opinie, jest oszałamiające: nawet 90% klientów sprawdza recenzje online przed dokonaniem zakupu. Pozwalając klientom na zostawianie opinii w Twojej aplikacji, ułatwiasz im to. Gdy kupujący mogą od razu zostawić recenzję w aplikacji, zamiast wchodzić na Twoją witrynę, chętnie ją wystawią. Możesz także wdrożyć natychmiastowe powielanie opinii z aplikacji na swoją stronę internetową. Może to zwiększyć popularność Twojej aplikacji.
Wsparcie dla wielu języków
Nawet jeśli Twoja firma działa w jednym kraju lub nawet mieście, istnieje prawdopodobieństwo, że użytkownicy nie będą mówić tym samym językiem. Aby lepiej objąć grupę docelową Twojej wirtualnej aplikacji meblowej, ważny jest wielojęzyczny interfejs.
Śledzenie dostawy
Gdy Twoi klienci dokonują zakupu za pośrednictwem Twojej aplikacji, chcą wiedzieć, ile czasu zajmie dostarczenie mebli. Możesz wysyłać powiadomienia e-mail na każdym etapie dostawy lub pozwolić swoim klientom sprawdzić stan dostawy na osobnym ekranie w aplikacji. Powiadomienia push mogą również służyć do powiadamiania kupujących o zmianie statusu dostawy.
Ta lista nie jest kompletna; to tylko kilka podstawowych funkcji, które pomogą Ci dowiedzieć się, od czego zacząć opracowywanie aplikacji rozszerzonej rzeczywistości dla firmy meblarskiej. Na uwagę zasługują także chatboty, programy lojalnościowe i analityka. Współpracując z twórcami aplikacji rzeczywistości rozszerzonej, będziesz tworzyć więcej funkcji opartych na ich wiedzy i doświadczeniu.
Czego potrzebujesz, aby stworzyć aplikację do mebli AR, taką jak IKEA Place
Aplikacje rzeczywistości rozszerzonej stanowią pewne wyzwania, które odróżniają je od większości innych aplikacji. Wdrożenie AR nie jest łatwym zadaniem, a także nie jest najtańszym przedsięwzięciem. Jednak dzięki postępom technologicznym, które obserwujemy dzisiaj, zainwestowanie zarówno czasu, jak i pieniędzy w taki projekt ma wszelkie szanse, aby się dobrze opłacić.
Zapoznaj się z niektórymi wymaganiami dotyczącymi tworzenia aplikacji rzeczywistości rozszerzonej do mebli:
Narzędzia do tworzenia rozszerzonej rzeczywistości
Bez zbytniego wchodzenia w technikę powiemy tylko, że twórcy aplikacji podobnych do aplikacji rzeczywistości rozszerzonej IKEA używają różnych zestawów do tworzenia oprogramowania (SDK), aby im pomóc. SDK to w zasadzie wszystko, czego można potrzebować do tworzenia oprogramowania, zebrane w pakiecie.
Do implementacji funkcji AR Apple oferuje ARKit, a Google ARCore . Ogólnie rzecz biorąc, jeśli zamierzasz opracować aplikację na Androida i iOS, będziesz potrzebować obu zestawów. Ale to nie są twoje jedyne opcje. Jednym z najpopularniejszych pakietów SDK do implementacji AR jest SDK WikiTude, ponieważ obsługuje on szereg frameworków i platform. Na rynku są też inni dostawcy SDK.
Niektórzy twórcy aplikacji AR używają silników do gier, takich jak Unity, jeśli mają z nimi doświadczenie. Unity może być używany zarówno w tradycyjnych aplikacjach, jak i w grach.
Modele mebli 3D
Teoretycznie możliwe jest wykorzystanie dokładnie obrobionych zdjęć przedmiotów, ale w praktyce nie jest to dobry pomysł: w przeciwieństwie do modeli 3D , zdjęciami nie da się zbytnio manipulować. Dzięki zdjęciom użytkownicy nie będą mogli odwrócić mebli, aby zobaczyć, jak wyglądają ze wszystkich stron i w dowolnej części pokoju.
Modele 3D można bez trudu skalować, co jest niezbędne przy ustawianiu mebli w pomieszczeniu (w końcu jest perspektywa). Modele 3D można również obracać o 360 stopni, ponieważ nie są płaskie jak zdjęcia.
Dlatego będziesz potrzebować projektanta modeli 3D, aby stworzyć realistyczne modele swoich mebli. Im większy katalog, tym lepiej, a rozszerzenie listy produktów jest zawsze dobrą praktyką firmy. Zalecamy renderowanie całego ekwipunku w 3D dla aplikacji rozszerzonej rzeczywistości. I chociaż nie jest to tanie , rozsądną decyzją jest również utrzymywanie kontaktu z projektantami 3D w celu dodawania nowych modeli, gdy dodajesz nowe pozycje do swojego katalogu.
Koszt zbudowania aplikacji do mebli AR
Jeśli chodzi o koszt budowy aplikacji mobilnej takiej jak IKEA Place, trudno jest nawet zgrubnie oszacować z góry.
Twój zespół tworzący aplikację rozszerzonej rzeczywistości dla firm zajmujących się meblami domowymi powinien składać się z:
- 1 kierownik projektu
- 1 projektant UI/UX
- 1-2 artystów do tworzenia modeli mebli 3D
- 1 programista Androida
- 1 programista iOS
- 1 programista Unity (opcjonalnie, w zależności od firmy)
- 1 specjalista ds. backendu
- 1 specjalista ds. kontroli jakości
Z takim zespołem możesz oczekiwać, że koszt stworzenia aplikacji takiej jak IKEA Place zacznie się od 70 000 USD . Cena będzie się różnić w zależności od tego, skąd pochodzą twoi programiści, a także od ich doświadczenia w szczególności w zakresie technologii AR.
Wniosek
AR to młoda technologia na urządzenia mobilne i wciąż się rozwija. To sprawia, że wdrożenie jest zarówno trudne, jak i ekscytujące. Aplikacje mobilne rzeczywistości rozszerzonej nie są jeszcze tak rozpowszechnione, choć ich popularność szybko rośnie. Teraz nadszedł czas, aby złapać ten trend. Wirtualna aplikacja do mebli AR może być przewaga, której szuka Twoja firma .
Staraliśmy się odpowiedzieć na jak najwięcej pytań na ten temat. Nasza strona kontaktowa jest zawsze otwarta i czeka, napisz do nas wszystko, co chcesz wiedzieć o tym, jak stworzyć aplikację rozszerzonej rzeczywistości, taką jak IKEA Place.