Wojciech Kroczak

Wojciech Kroczak DYSANT Software Sp.
z o.o.

Temat: Projektowanie interfejsów webowych i mobilnych

Bardzo często podkreślamy jakość w projektowaniu aplikacji, czy też całych systemów aplikacji biznesowych ze zunifikowanym interfejsem użytkownika (webowym i/lub mobilnym).

Jakość ta przekłada się zarówno na wydajność aplikacji, elastyczność, koszty utrzymania lecz również na jej kontekstowość oraz ergonomię. Są to elementy dość enigmatyczne, które w rozliczeniach projektów kryją się często pod pozycjami tj. testy oraz kontrola jakości (QA). Na pierwszy rzut oka aplikację można zrobić łatwo i szybko, jednak gdy dochodzi do poważanych wdrożeń systemów wieloaplikacyjnych dla kilkuset, a czasami kilku tysięcy użytkowników okazuje się, że zachowanie transparentności aplikacji, kontekstowości i ergonomii interfejsu stanowi jeden z kluczowych czynników sukcesu projektu.

Piszę o tym dlatego, że:
- widziałem już zbyt wiele aplikacji będących produktami projektów, w których czynniki, o których mowa powyżej nie zostały w żaden sposób uwzględnione
- właśnie dlatego produkujemy Frameworka do szybkiej budowy systemów aplikacji webowych (procesowych) przy wykorzystaniu XPages
- natchnął mnie dowód sądowy w batalii pomiędzy Apple i Samsung'iem. Otóż Apple zdobył wewnętrzny raport Samsunga, który "rozbiera" na elementy pierwsze iPhone'a i porównuje go do terminala Samsung'a. W raporcie tym doskonale widać te elementy uwagi inżynierów z Cupertiono, o których pisałem na wstępie tj. "komunikat Loading mało widoczny, powinien być na środku, a nie w rogu; przy tworzeniu zakładki wszystkie pola formularza widoczne są na jednym ekranie, a w Samsungu trzeba przewijać formularz; oświetlenie ikon aplikacji daje efekt ekskluzywności, itd".
Nigdy nie miałem czasu napisać postu wskazującego jakie elementy powinny być brane pod uwagę przy projektowaniu aplikacji. Dziś nadarza się okazja wykorzystać raport inżynierów z Samsunga - link do raportuWojciech Kroczak edytował(a) ten post dnia 12.08.12 o godzinie 14:56