To prawdopodobnie pytanie, o którym nigdy nie pomyśleliście, ale teraz chętnie je zadacie.
A my z wielką chęcią na nie odpowiemy!
JAK TO SIĘ ZACZĘŁO
Kilka lat temu nawiązaliśmy współpracę z Uberchord – firmą informatyczną z Niemiec, zajmującą się tworzeniem aplikacji.
Uberchord został zaangażowany przez Yamahę, globalnego lidera w produkcji instrumentów muzycznych, do stworzenia aplikacji wspierającej gitarę URBAN sygnowaną przez Keitha Urbana, znanego muzyka i gitarzystę.
Celem projektu było stworzenie interaktywnej platformy do nauki gry na gitarze, wykorzystującej technologię rozpoznawania dźwięku, elementy grywalizacji oraz dynamiczne animacje.
W tym miejscu wkracza itSilesia – nasz 6-osobowy zespół programistów, wraz z kierownikiem projektu, który przez cztery lata pracował nad rozwijaniem i utrzymaniem tej aplikacji. Kluczową rolę odegrało nasze doświadczenie w pracy z silnikiem Unity, co umożliwiło realizację dynamicznych ćwiczeń w czasie rzeczywistym.
Pracując nad aplikacją Urban Guitar, skupiliśmy się na dostarczeniu jak najbardziej angażujących i zróżnicowanych funkcjonalności, które miały nie tylko uczyć, ale także motywować użytkowników do regularnych ćwiczeń.
OTO, CO UDAŁO NAM SIĘ STWORZYĆ
Główna oś aplikacji opiera się na kursach, które zawierają szczegółowo zaprojektowane lekcje, pomagające nauczyć się grać konkretne utwory muzyczne. Każda lekcja to zestaw ćwiczeń, które krok po kroku rozwijają umiejętności użytkownika. Aby wspomóc naukę, między lekcjami pojawiają się filmy instruktażowe z praktycznymi poradami dotyczącymi danej sekcji.
Aby użytkownicy byli stale zmotywowani, wdrożyliśmy system nagradzania punktami za ukończenie lekcji. Dodatkowo aplikacja wyposażona została w moduł śledzenia postępów, który pokazuje m.in. czas spędzony na ćwiczeniach, liczbę zdobytych punktów doświadczenia, poznane akordy oraz poziom zaawansowania. Użytkownik może w ten sposób obserwować swoje postępy w czasie, co znacząco zwiększa jego zaangażowanie.
Jednym z unikalnych elementów aplikacji jest funkcja „codziennego treningu”. Na podstawie opanowanych przez użytkownika akordów aplikacja automatycznie generuje nowy utwór do ćwiczeń. Funkcja ta zapewnia indywidualne podejście do każdego użytkownika, co czyni trening bardziej spersonalizowanym i atrakcyjnym.
Jednym z naszych priorytetów było lepsze zrozumienie potrzeb użytkowników. W tym celu zaimplementowaliśmy system analityczny, który pozwalał monitorować, jak użytkownicy korzystają z aplikacji. Dzięki tym danym mogliśmy lepiej dostosowywać jej funkcjonalności do oczekiwań odbiorców.
TECHNOLOGIA
Podstawą technologiczną aplikacji był Unity Engine, który umożliwił stworzenie dynamicznych animacji i interaktywnych ćwiczeń w czasie rzeczywistym. Unity doskonale sprawdziło się w implementacji elementów grywalizacji, co nadało nauce gry na gitarze zupełnie nowy wymiar.
Zastosowaliśmy również React Native, który znacząco przyspieszył prace nad modułem CMS. Dzięki niemu zarządzanie treściami kursów oraz wdrażanie nowych funkcji stało się szybsze i bardziej efektywne.
Naszym celem było stworzenie produktu, który łączyłby nowoczesne technologie, intuicyjność obsługi i zaawansowaną mechanikę grywalizacji. Rezultatem naszej pracy była aplikacja, która zyskała szerokie uznanie wśród użytkowników.
DLACZEGO ITSILESIA?
Outsourcing informatyczny to popularne i skuteczne rozwiązanie w branży IT, które pozwala firmom zatrudniać wyspecjalizowane zespoły. Dzięki temu firmy zyskują dostęp do ekspertów o unikalnym zestawie umiejętności, niezbędnych do realizacji wymagających projektów. Jako itSilesia, często współpracujemy z różnymi podmiotami, oferując naszych programistów i zespoły, by wspierać ich w pracach lub kompleksowo realizować projekty. Nasze doświadczenie, zaangażowanie i umiejętności sprawiły, że to właśnie nam powierzono prace nad Urban Guitar.
Aplikacja cieszyła się dużym zainteresowaniem i stała się sukcesem. Na tyle dużym, że…
…to jeszcze nie koniec tej historii! W kolejnych częściach opowiemy Wam, jak dalej rozwijaliśmy aplikację i jakie możliwości daje technologia w kontekście edukacji muzycznej i nie tylko!