Aplikacje mobilne systematycznie poszerzają rynek i są coraz częściej stosowane w e-commerce. W handlu elektronicznym w sieci klienci uzyskują dostęp do sklepu internetowego, aby móc przeglądać strony i składać zamówienia, korzystając z mobilnych urządzeń znajdujących się w dowolnym miejscu na ziemi. O sukcesie finansowym aplikacji decyduje wygoda w korzystaniu z witryny sklepu internetowego. Co robić, aby była dostępna dla wszystkich użytkowników?
Aplikacja mobilna jest oprogramowaniem stworzonym do działania na urządzeniach przenośnych. Znaczna ich część jest dedykowana działalności e-commerce, która polega na udostepnieniu klientom możliwości robienia zakupów i opłacania należności z poziomu smartfonu. W trakcie składania zamówienia przeglądarka internetowa komunikuje się z serwerem, na którym znajduje się strona sklepu internetowego.
Dostępność UX
UX to skrót z angielskiego user experience, co dosłownie oznacza doświadczenie użytkownika i jego wrażenia z interakcji z produktem. Pojęcie najczęściej dotyczy kontaktów z oprogramowaniem czy stronami internetowymi wykorzystującymi e-commerce. Budowanie pozytywnych doświadczeń polega na wygodnym korzystaniu z witryny sklepu internetowego na każdym etapie procesu zakupowego.
Aplikacja, aby była dochodowa, musi być dostępna dla wszystkich użytkowników. Dlatego powinna być zaprojektowana tak, aby była łatwa w obsłudze. Interfejs użytkownika powinien być prosty i łatwo zrozumiały nawet dla osób, które korzystają z niej po raz pierwszy. Każda niejasność może skłonić użytkownika do zrezygnowania z korzystania z aplikacji. Klienci preferują wygodę. Chcą mieć możliwość szybkiego oraz bezproblemowego sfinalizowania transakcji wybraną metodą.
Dobrze widoczne przyciski ułatwiają obsługę bez względu na to, czy klient korzysta z danej metody płatności po raz pierwszy czy już kolejny raz. Aplikacje powinny natychmiast reagować na interakcje użytkowników. Niezależnie od tego, czy to oznacza natychmiastową reakcję na kliknięcie, czy wyświetlanie animacji ładowania podczas przetwarzania, ważne, aby użytkownik miał świadomość, że jego aktywność nie pozostaje bez reakcji.
Aplikacje inkluzywne
Aplikacje mobilne powinny być tak projektowane, aby były użyteczne dla osób z niepełnosprawnościami. Dotyczy to usuwania barier, które mogą utrudniać dostęp do aplikacji i efektywne korzystanie z niej osobom z zaburzeniami wzroku, słuchu, ruchowymi czy poznawczymi. Biorąc pod uwagę różne potrzeby niepełnosprawnych użytkowników, deweloperzy mogą tworzyć interfejsy, które są intuicyjne, funkcjonalne i zrozumiałe dla szerszego grona odbiorców.
Projektowanie intuicyjne powinno uwzględnić dobre praktyki, w tym elementy wizualne, sygnały dźwiękowe, interakcje dotykowe oraz inne kwestie poznawcze. Tak, aby wszyscy użytkownicy mogli cieszyć się korzyściami i funkcjami aplikacji mobilnej niezależnie od stopnia sprawności. Przed wszystkim u podstaw działania projektanta powinno być zrozumienie użytkowników, ich potrzeb, możliwości i ograniczeń. Może to oznaczać testowanie dostępności wśród obecnych i potencjalnych użytkowników.
Wytyczne WCAG
W projektowaniu należy uwzględniać wytyczne WCAG (Web Content Accessibility Guidelines), które wyjaśniają, jak tworzyć strony internetowe i aplikacje, aby udostępnić je osobom z niepełnosprawnościami np. wzroku, słuchu i ruchu, ale też z niepełnosprawnością intelektualną czy zaburzeniami poznawczymi.
W praktyce oznacza to konieczność uwzględnienia w projekcie potrzeb osób, które chcą wiedzieć, co jest na zdjęciu, choć nie widzą, nie mogą korzystać z myszy, a jedynie z klawiatury lub powiększają sobie widok stron bądź zmienią jej kolory, żeby móc lepiej widzieć treści czy zmieniają ustawienia przeglądarki, aby treść była bardziej czytelna.
Można to osiągnąć m.in. przez możliwość obsłużenia wszystkiego za pomocą samej klawiatury, brak migających treści i możliwość wyłączania ruchomych elementów przez użytkownika, link pozwalający przeskoczyć szybko do treści, etykiety jasno opisujące co wpisać w dane pole formularza czy możliwość wyłączania i zmiany skrótów klawiaturowych.
Narzędzia dla osób z niepełnosprawnościami
Aplikacje dla osób niesprawnych ruchowo powinny koncentrować się przede wszystkim na barierach architektonicznych i na udogodnieniach dla niepełnosprawnych, które dostępne są na danym terenie. Można dzięki nim łatwo sprawdzić, czy tam, gdzie się wybieramy jest na przykład podjazd dla wózków, parking dla niepełnosprawnych, czy są tylko schody lub inna bariera nie do pokonania na kołach.
Odrębną grupą aplikacji są tworzone z myślą o osobach niewidzących lub słabo widzących. Często są to rozwiązania, gdzie kontrast i typografia w jakiś sposób „wzmacniają” funkcje wzroku. Mogą to być również nawigacja głosowa czy elektroniczne lupy bądź różnego rodzaju detektory światła, które warto mieć pod ręką w smartfonie, gdy oczy zawodzą.
Technologie wspomagające
Dla wielu osób niepełnosprawnych, a także dla seniorów nieocenioną pomocą mogą być aplikacje przypominające o zażyciu lekarstwa, zmierzeniu ciśnienia tętniczego czy poziomu cukru we krwi, jak również pomagające w notowaniu i obserwowaniu tych wyników.
AI pozwala wpisać i odtworzyć w formie dźwiękowej dowolny tekst. Komunikat taki jest emitowany z głośnika urządzenia mobilnego. Aplikacja umożliwia również szybkie udzielenie prostej odpowiedzi na pytanie. Użytkownik może w programie zapisywać własne, często używane przez niego zwroty.



