Ostateczny przewodnik po tworzeniu aplikacji dla dzieci
Opublikowany: 2022-03-11Niecierpliwość. Upór. Niepokój. Takie atrybuty sprawiają, że tworzenie aplikacji dla dzieci to niesamowita propozycja. Jednak przy odrobinie wglądu projektanci mogą projektować doświadczenia i tworzyć aplikacje dla dzieci, które mogą poprawić rozwój ich mózgu oraz pomóc im w zabawie i nauce.
„Zdecydowanie nie zająłbym się programowaniem, gdybym nie grał w gry jako dziecko”, powiedział Mark Zuckerberg.
Projektanci mogą mieć znaczący wpływ na przyszłe pokolenia, ponieważ tworzenie zwycięskiej aplikacji dla dzieci ma niesamowitą, ale często niedocenianą moc kształtowania przyszłości. Te zwycięskie aplikacje mogą kiedyś być odpowiedzialne za stworzenie kolejnego Zuckerberga.
Tworzenie aplikacji dla dzieci nie jest łatwe. W rzeczywistości często jest to dość trudne. Jednak najpopularniejsze interaktywne aplikacje dla dzieci odniosły sukces, ponieważ stosują pewne najlepsze praktyki.
Przyjrzymy się:
- Różnice między projektowaniem dla dzieci i dorosłych
- Podobieństwa między projektowaniem dla dzieci i dorosłych
- Framework do projektowania aplikacji dla dzieci
- Wskazówki i sprawdzone metody tworzenia aplikacji dla dzieci
Tworzenie aplikacji dla dzieci i dorosłych: 4 kluczowe różnice
Główna różnica między budowaniem aplikacji dla dzieci a projektowaniem dla dorosłych sprowadza się do celów użytkowników. Według Debry Gelman, autorki książki Designing for Kids: Digital Products for Playing and Learning, podczas projektowania dla dorosłych — nawet podczas tworzenia gier dla dorosłych — celem jest pomoc w przekroczeniu linii mety. Podczas projektowania produktów cyfrowych dla dzieci, mety to tylko niewielka część historii.
Oto cztery kluczowe różnice, które należy wziąć pod uwagę podczas tworzenia aplikacji dla dzieci.
1. Dzieci uwielbiają dobre wyzwania lub konflikty
Korzystając z aplikacji bankowej lub poczty e-mail, osoba dorosła chce wykonywać swoje zadania tak szybko i efektywnie, jak to tylko możliwe. Podczas gdy dziecko, grając w grę, po drodze lubi wyzwania i konflikty, ponieważ ostatecznie sprawia, że ich osiągnięcie staje się bardziej znaczące.
Doskonałym przykładem jest Toca House, popularna aplikacja na iPada stworzona przez twórców z Toca Boca, która zachęca dzieci do odkurzania brudnego dywanu. Oczywiście dywan nie jest czysty po jednym przetarciu, ponieważ nie byłoby to wystarczająco trudne.
Gelman mówi, że mikrokonflikty (takie jak odkurzanie brudnego dywanu) pomagają dzieciom rozwiązać ich własne wewnętrzne konflikty. Popiera swoją sprawę badaniem LEGO dotyczącym gry w konflikty, w którym stwierdza się, że mikrokonflikty pomagają dzieciom rozwijać takie umiejętności, jak:
- Przewidywanie, jak inni prawdopodobnie zareagują na ich zachowanie
- Kontrolowanie własnych emocji
- Komunikowanie się wyraźnie
- Widzenie punktów widzenia innych ludzi
- Twórcze rozwiązywanie sporów
2. Dzieci chcą opinii na temat wszystkiego
Podczas zabawy w przestrzeni cyfrowej dzieci oczekują wizualnej i słuchowej informacji zwrotnej za każdym razem, gdy wchodzą w interakcję z czymś. Najbardziej udane aplikacje dla dzieci generują odpowiedź (informacje zwrotne) na każdą interakcję. Dzieci oczekują nagrody za to, co robią.
3. Dzieci są bardziej ufne niż dorośli
Ponieważ dzieci nie potrafią przewidzieć ani zrozumieć konsekwencji swoich działań z wyprzedzeniem, zazwyczaj są o wiele bardziej ufne niż dorośli. Projektanci muszą wbudować zabezpieczenia w aplikacje dla dzieci.
4. Dzieci rozwijają się szybciej niż dorośli
W Google Play Store i Apple App Store kategorię dzieci można filtrować według przedziałów wiekowych: „Wiek do pięciu lat”, „Wiek 6-8” i „Wiek 9-11”. Dzieci rozwijają się znacznie szybciej niż dorośli: aplikacja dla czterolatka nie będzie odpowiednia dla sześciolatka.
Dobrą zasadą jest skupienie się na dwuletnim przedziale wiekowym. Istnieją różnice, które należy wziąć pod uwagę między czterolatkiem a ośmiolatkiem. Podczas gdy jedna grupa wiekowa może nurkować i uczyć się aplikacji na bieżąco, inna może potrzebować jasnych instrukcji, aby zwiększyć ich zaufanie do korzystania z aplikacji.
Projektowanie aplikacji dla dzieci i dorosłych: 4 kluczowe podobieństwa
Dobra wiadomość jest taka, że nadal istnieje wiele podobieństw między projektowaniem dla dzieci a projektowaniem dla dorosłych. Aby stworzyć aplikację dla dzieci, projektanci muszą po prostu pamiętać o wszystkim, co już wiedzą o dobrym projektowaniu UX.
Oto cztery kluczowe podobieństwa projektowania aplikacji dla dzieci i projektowania dla dorosłych.
1. Ludzie oczekują spójności
Zarówno dzieci, jak i dorośli oczekują spójnych wzorców projektowych. Wbrew powszechnemu przekonaniu dzieci nie lubią, gdy wszystko na ich ekranach robi coś „fajnego”.
Według Gelmana zarówno dzieci, jak i dorośli denerwują elementy projektu, które wydają się przypadkowe i niepotrzebne. Dzieci lubią przedmioty na ekranie, aby robić fajne rzeczy, o ile istnieje metoda na przysłowiowe szaleństwo.
Elementy, które przeszkadzają lub animują się spontanicznie lub nie przyczyniają się do osiągnięcia ogólnego celu, mogą irytować dzieci i dorosłych oraz spowodować, że porzucą grę lub aplikację. Debry Gelman.
2. Ludzie potrzebują powodu, aby korzystać z aplikacji
Niezależnie od tego, czy projektuje dla dzieci, czy dla dorosłych, projektanci muszą jasno określić, co robi aplikacja i jak działa, lub ryzykują, że ludzie szybko się nią znudzą.
Zarówno dla dorosłych, jak i dla dzieci aplikacja musi mieć cel, a jej cel musi być oczywisty od samego początku. Choć łatwo jest uwierzyć, że dzieci pokochają odkrywanie aplikacji, szybko się znudzą, jeśli nie będą miały dobrego powodu do dalszego jej używania.
3. Ludzie nie chcą być zszokowani
Ludzie liczą na to, że aplikacja działa w określony sposób i tego oczekują. Na przykład, gdy osoba dorosła kupuje coś w Internecie, po zapłaceniu oczekuje potwierdzenia e-mailem, a także wiadomości potwierdzającej zakup. Ludzie nie chcą być przekierowywani na stronę docelową, która próbuje sprzedać im inną ofertę.
Gelman mówi, że to samo dotyczy dzieci i podaje następujący przykład:
„Jako dziecko dodające klejnoty do pudełka w grze, spodziewają się, że będą mogli otworzyć pudełko, w którym przechowywane są klejnoty, aby zobaczyć je wszystkie, nie muszą otwierać pudełka, wyciągać szuflad i polować na rzeczy, które myśl tam była”.
4. Ludzie lubią coś ekstra
Gelman nazywa to lagniappe. Lagniappe to coś ekstra – jajko wielkanocne – wrzucone, by zachwycić ludzi. Zarówno dorośli, jak i dzieci lubią te małe, nieoczekiwane interakcje, które poprawiają ich wrażenia z aplikacji.
Na przykład funkcja „pociągnij w dół, aby odświeżyć” Snapchata pokazuje tańczącego ducha, który zmienia kolory, informując ludzi, że ich kanał aktualizuje się z odrobiną zabawy i radości. Lagniappe różnią się od wstrząsów, których ludzie nie lubią.
Ramy projektowania udanych aplikacji dla dzieci
Projektowanie świetnej aplikacji dla dzieci to coś więcej niż tylko ogłupianie koncepcji dorosłych. Podobnie jak w przypadku projektowania dla dorosłych, projektanci muszą rozumieć swoich użytkowników i kontekst ich użytkowania: ich sytuację poznawczą, fizyczną i emocjonalną, aby aplikacja była z nimi rezonowana.
Najlepiej nie odchodzić zbyt daleko od powszechnych zasad projektowania aplikacji mobilnych, dlatego warto zrozumieć podobieństwa projektowania dla dzieci i dorosłych.
Upuść szkicownik i podnieś notatnik
Zaprojektowanie udanej aplikacji dla dzieci jest trudne, ponieważ projektanci to nie dzieci. Projektanci muszą być w stanie wczuć się w ludzi, dla których projektują, a dzieci mogą być trudne do zrozumienia, zwłaszcza dla tych, którzy nie spędzają z nimi dużo czasu.
Zamiast obserwować dzieci losowo, najlepiej, aby projektanci wybrali przedział wiekowy — nie więcej niż dwa lata między nimi — i zwrócili uwagę, w jaki sposób wchodzą ze sobą w interakcje, co przyciąga ich uwagę, a co nie. Najlepiej byłoby obserwować grupy dziewcząt i chłopców, którzy znają się choć trochę.
Dzieci komunikują się po prostu przez to, jak się bawią, czym się bawią, jak długo chcą się tym bawić i kiedy decydują się na zabawę czymś innym. Debry Gelman.
Podczas obserwacji projektanci muszą zwracać uwagę na to, jak dzieci bawią się, komunikują i wchodzą w interakcję z przedmiotami w ich otoczeniu. Co zaskakujące, każda głupia rzecz, którą zrobi dziecko, może potencjalnie powiedzieć projektantom, jak dzieci mogą korzystać z ich aplikacji.
Kilka rzeczy, na które należy zwrócić uwagę:
- Czy dzieci w tym przedziale wiekowym lubią trzymać się zasad, czy wolą wymyślać własne gry?
- Czy bardzo się starają, czy po prostu próbują się nawzajem ogłupiać?
- Czy istnieją różnice w podejściu chłopców i dziewcząt do zabawy?
Po obserwacji projektanci muszą wybrać konkretny rodzaj zabawy, aby zawęzić, w jaki sposób odnosi się to do projektowania aplikacji dla dzieci. Najlepszym przykładem jest Toca Tea Party, popularna aplikacja na iPada firmy Toca Boca. Zaczęło się od papierowego prototypu, z wyciętymi czajnikami, filiżankami i spodkami na iPadzie. Twórcy ustawili elementy i pozwolili dzieciom bawić się nimi.
„Pierwotnym pomysłem było zrobienie jedzenia, ale dzieci po prostu chciały ominąć tę część” – mówi Jeffery. „Teraz mamy gotowe ciasta, ale możesz nakryć do stołu. Jedną z najbardziej cenionych cech było rozlewanie. To pochodziło od dzieci. „Och, rozlał się!”

Rozważ projektowanie partycypacyjne podczas projektowania dla dzieci
Projektowanie partycypacyjne, zwane również współprojektowaniem, to doskonała metoda na zrozumienie dzieci. Polega ona na gromadzeniu grup dzieci, dostarczaniu im materiałów rzemieślniczych i daniu im własnych pomysłów projektowych.
Takie postępowanie pomaga projektantom — nie dlatego, że projekty dzieci będą dobre — ale dlatego, że projektanci zrozumieją różne punkty widzenia dzieci. Jeśli dziewczyna tworzy wróżkę, aby pomóc jej w odrabianiu zadań domowych, jaki ma typ osobowości? Czy jest złośliwa jak Dzwoneczek, czy opiekuńcza jak Wróżka Chrzestna z Kopciuszka?
Przetestuj projekt aplikacji dla dzieci
Z oczywistych powodów projektanci aplikacji musieliby przetestować aplikację z dziećmi za pomocą narzędzia do prototypowania, które umożliwia testowanie złożonych interaktywnych zadań za pomocą gestów, takich jak przesuwanie i powiększanie.
Testowanie interakcji gestów jest niezbędne, ponieważ młodsze dzieci nie rozwinęły jeszcze swoich umiejętności motorycznych w taki sposób, jak dorośli, i nie są w stanie używać rąk w taki sam sposób, jak dorośli. Jeden z projektantów aplikacji dla dzieci zaleca trzymanie się z dala od tego typu interakcji gestów i trzymanie się klasycznych przycisków strzałek.
Prototyp można przekazać dziecku, które można poprosić o nauczenie innych obsługi aplikacji i obserwować, jak uczą inne dziecko, jak z niej korzystać.
Wskazówki i porady dotyczące tworzenia aplikacji dla dzieci
Projektowanie dla dzieci to radykalnie inna gra w piłkę niż projektowanie dla dorosłych. Uwielbiają jasne kolory i chcą opinii na temat wszystkiego, co robią. Aby przenieść sprawy na wyższy poziom, różni eksperci oferują najlepsze wskazówki i porady dotyczące projektowania dla dzieci.
Niech dzieci popełniają błędy
Word Wizard to aplikacja, która uczy dzieci, jak pisać za pomocą ruchomego alfabetu, który obejmuje błędy. Dzieci mogą układać litery w dowolnej kolejności, a następnie aplikacja odczytuje „słowo” na głos, pozwalając dzieciom zrozumieć, jak litery razem brzmią.
Na przykład dziecko może ułożyć 100-znakowe „słowo” lub fascynującą kombinację pozornie bezsensownych dźwięków. Mogą zmieniać prędkość odtwarzania, akcent i ton, co zwiększa zabawę i wciągającą moc doświadczenia.
Nie ma brzęczyka ostrzegającego dzieci, że stworzyli słowo, którego nie ma w słowniku, a obok pomysłowego zestawienia nie ma czerwonej ikony „X”.
Dzieci zrozumieją, że same popełniły błąd, słuchając wyniku. „Błędy są w porządku. Popełnianie błędów jest w porządku” – powiedział Pierre Abel, twórca. „Błędy są naturalną częścią uczenia się. Włącz błąd do nauki”.
Zapytany, jakie rady udzieliłby projektantom zainteresowanym tworzeniem aplikacji dla dzieci, Abel odpowiada, że bardzo ważne jest, aby aplikacje edukacyjne opierały się na faktach. W przeciwnym razie są bezużyteczne.
„Istnieje wiele aplikacji, w których dana osoba nie odrobiła pracy domowej. Możesz łatwo zdobyć książkę na nowy temat i dowiedzieć się wszystkiego, co musisz wiedzieć, zanim zaczniesz tworzyć aplikację. Jeśli kiedykolwiek mam wątpliwości, pytam ekspertów, a oni mi wszystko wyjaśniają.”
Daj dzieciom nieograniczone możliwości
Josh Sheldon, dyrektor ds. programów w MIT App Inventor, mówi, że najlepsze aplikacje dla dzieci dają dzieciom swobodę odkrywania i zagłębiania się w wciągające wrażenia.
„Upewnij się, że nie jest całkowicie napisany w scenariuszu” – zalecił. „Daj dzieciom możliwość podążania własną ścieżką lub podróżowania przez nowe doświadczenie”.
Najpierw projektowanie dla dzieci
Projektanci mogą nie trafić w sedno, gdy próbują projektować aplikacje skierowane do dzieci z perspektywy dorosłych.
„Może to różnić się od interakcji, które wydają się „normalne” z punktu widzenia osoby dorosłej, takich jak stukanie w przedmiot, aby go wybrać, a następnie stukanie ponownie, aby go użyć, co nie jest czymś, z czym dzieci mogą się odnosić. Dzieci mają tendencję do podnoszenia przedmiotu i natychmiastowego działania, nie jest to dla nich proces dwuetapowy” – powiedział Victor Guerrero, programista w Toca Boca.
Guerrero podaje za dobry przykład Vectorpark. „Vectorpark jest bardzo dobry w interaktywności i fizyczności interakcji. Zabawa z przedmiotami jest bardzo przyjemna. Koncepcje są zawsze zaskakujące, co rozpala wyobraźnię dzieci (i dorosłych)”.
Dzieci są bardziej pomysłowe i fizyczne niż dorośli. Projektanci muszą „spróbować ich zaskoczyć i stworzyć systemy, które dadzą im swobodę, aby mogli odkrywać i być kreatywnymi w aplikacji” – powiedział Guerrero.
Pamiętaj też o dorosłych
Pierre Abel przypomina projektantom, że aplikacja musi również zadowolić rodziców, ponieważ to nie dzieci ją kupują, co może sprawić, że będzie to trochę trudne. Aby obejść tę przeszkodę, Hopscotch, aplikacja, która uczy ludzi, jak kodować, zbiera jak najwięcej informacji zwrotnych od wielu różnych osób w różnych kontekstach.
Zdecydowanie zalecamy, aby uzyskać jak najwięcej opinii od dzieci, nauczycieli i rodziców w różnych kontekstach. Gdy projektanci tworzą aplikacje dla dzieci, będzie mniej prawdopodobne, że będą one zawierać uprzedzenia, jeśli projektanci będą aktywnie poszukiwać opinii różnych grup ludzi.
Myśl poza rzeczywistością
Ograniczanie dostępnych interakcji, ponieważ nie pasują do „rzeczywistości”, może okazać się niefortunną praktyką podczas tworzenia aplikacji dla dzieci. Na przykład, udostępnianie niektórych ubrań tylko niektórym postaciom lub niemożność robienia rzeczy tylko dlatego, że nie możesz tego zrobić w rzeczywistości.
„Jedną z uwielbianych przez dzieci funkcji aplikacji Toca Boca jest możliwość układania na sobie wielu przedmiotów, takich jak czapki czy gałki lodów. Trudno to zrobić w prawdziwym życiu, ale dzieci nie dbają o to, po prostu chcą się bawić i dobrze się bawić” – powiedział. „Kwestionowanie norm może często dać ciekawą perspektywę na zabawę, a zwykle wyzwanie dla norm jest również zabawne”.
Dzieci uwielbiają „ostrą zabawę”
Uczeń pierwszej klasy zainspirował nieżyjącego już matematyka, teoretyka uczenia się i wizjonera edukacji opartej na technologii, Seymoura Paperta, do znalezienia terminu, który mu umykał: „trudna zabawa”.
„Akademia Gardnera była jedną z pierwszych szkół, które posiadały wystarczającą liczbę komputerów, aby uczniowie mogli spędzać z nimi dużo czasu każdego dnia. Ich wprowadzeniem, dla wszystkich klas, była nauka programowania w języku komputerowym Logo na odpowiednim poziomie” – napisał Papert. „Nauczyciel usłyszał, jak jedno dziecko używa tych słów do opisania pracy z komputerem: „To fajna zabawa. To trudne. To Logo. Nie mam wątpliwości, że ten dzieciak nazwał pracę zabawą, ponieważ była ciężka, a nie pomimo tego, że była ciężka”.
Ciężka zabawa sprowadza się do przekonania, że każdy dobrze się bawi, gdy pracuje nad czymś trudnym. Połącz naukę i zabawę, a będziesz mieć aplikację, której dzieci nie mogą się powstrzymać od trzymania się jej.
Papert nie zaleca, aby projektanci korzystali z podręczników dla projektantów programów nauczania, ale zamiast tego zwracają się o wskazówki do projektantów gier i programistów.
Nie naciągaj dzieci na kupowanie rzeczy
Pierre Abel zaleca trzymanie reklam z dala od aplikacji dla dzieci, ponieważ po prostu nie są na to przygotowani. Tata zgadza się i bezwstydnie wywołał aplikację dla dzieci Talking Tom Cat 2 w Smashing Magazine.
„Wiele aplikacji to robi, ale Talking Tom Cat jest absolutnie najgorszy. Ekran jest kopalnią starannie rozmieszczonych ikon, które prowadzą do przypadkowych zakupów, nie wspominając o losowych animowanych banerach reklamowych, które mają odciągnąć uwagę od samej aplikacji” – napisał. „Mroczne wzorce GoDaddy, które próbują nakłonić użytkowników do zakupu większej liczby domen, to jedno, ale jeśli spróbujesz użyć przekonującego projektu na mojej córce, wszystkie zakłady są nieważne. Twoja aplikacja zostanie usunięta i nigdy więcej nie będziemy robić interesów”.
Dzieci są naszą przyszłością. Zaprojektujmy aplikacje, które pomogą im wyznaczać kierunek.
Dzisiejsi najmłodsi użytkownicy aplikacji, świeżo upieczona Generacja Alpha (urodzona po 2010 roku), mają bezprecedensową styczność z technologią cyfrową. Ostatnie badania wykazały, że w USA 75 procent dzieci w wieku poniżej ośmiu lat ma dostęp do smartfona lub tabletu, podobnie jak 36 procent dzieci poniżej pierwszego roku życia.
Chociaż oznacza to, że tworzenie aplikacji dla dzieci może przynieść ogromne korzyści pieniężne, oznacza to również – i prawdopodobnie najważniejsze – że twórcy aplikacji mają potencjał, aby wpłynąć na całe pokolenie. To duża odpowiedzialność, a projektanci powinni postępować ostrożnie.
• • •
Dalsza lektura na blogu Toptal Design:
- Przełamywanie procesu myślenia projektowego
- Zasady projektowania mobilnego UX i najlepsze praktyki
- Mobilny projekt UX – najlepsze praktyki, ograniczenia i współpraca z programistami
- Najlepsze praktyki mobilnego eCommerce dotyczące UX (z infografiką)
- Najlepsze praktyki i błędy w projektowaniu aplikacji mobilnych