Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie

Podstawy projektowania interfejsów użytkownika Język: 1

978-83-283-3790-9

Cena Brutto: 37.00

Cena netto: 35.24

Ilość:
Wersja: Drukowana
Autor Witold Malina, Mariusz Szwoch
Liczba_stron 144
Wydawnictwo Helion
Oprawa miękka
Data_Wydania 2017-10-13

Podstawy projektowania interfejsów użytkownika


Interfejs użytkownika to wizytówka każdej aplikacji komputerowej i strony WWW, a także brama zapewniająca dostęp do ich funkcji. Nawet najlepsze, najbardziej wydajne i oferujące największe możliwości oprogramowanie ma niewielkie szanse na rynkowy sukces, jeśli jego interfejs będzie toporny, brzydki lub nieintuicyjny, a używanie go — męczące. Ludzie po prostu lubią korzystać z ładnie i funkcjonalnie zaprojektowanego oprogramowania i chcą to robić w jak najprostszy sposób, nie tracąc przy tym zbyt wiele czasu na naukę.


Budowanie przyjaznych interfejsów użytkownika to sztuka, którą zdecydowanie warto opanować, gdy tworzy się oprogramowanie komunikujące się z ludźmi. Pomoże Ci w tym książka Podstawy projektowania interfejsów użytkownika,  wprowadzająca w tę rozbudowaną i interesującą dziedzinę wiedzy. Znajdziesz w niej opis wybranych urządzeń wejścia–wyjścia oraz stosowanych obecnie elementów interfejsów, informacje na temat sposobów tworzenia projektów interfejsów i ich rozwoju, a także praktyczne przykłady zarówno dobrych, jak i złych rozwiązań w tej dziedzinie.

  • Podstawowe informacje na temat UI
  • Sposoby interakcji człowieka z komputerem
  • Graficzne interfejsy użytkownika i ich elementy
  • Rozwiązania multimedialne i multimodalne
  • Zasady projektowania interfejsów użytkownika
  • Możliwości analizy i oceny interfejsów
  • Interfejsy stosowane w VR i AR

Dobrze programujesz? Zacznij też dobrze projektować swoje interfejsy użytkownika!

    Wstęp (5)

    Rozdział 1. Wprowadzenie do interfejsów użytkownika (7)

    • 1.1. Interfejs użytkownika (7)
    • 1.2. Komputer i jego otoczenie (10)
    • 1.3. Historia rozwoju interfejsów człowieka z komputerem (11)
    • 1.4. Interfejs dla osób niepełnosprawnych (16)

    Rozdział 2. Urządzenia interakcji (19)

    • 2.1. Urządzenia wejściowe (20)
    • 2.2. Urządzenia wyjściowe (27)
    • 2.3. Uwagi końcowe (31)

    Rozdział 3. Style interakcji człowieka z komputerem (33)

    • 3.1. Wprowadzenie (33)
    • 3.2. Interfejs tekstowy i języki poleceń (34)
    • 3.3. Graficzny interfejs użytkownika (36)
      • 3.3.1. Charakterystyka GUI (37)
      • 3.3.2. Kategorie kontrolek (37)
    • 3.4. Menu (39)
      • 3.4.1. Menu pojedyncze i liniowe (41)
      • 3.4.2. Menu drzewiaste i grafy menu (43)
      • 3.4.3. Menu stałe i kontekstowe (50)
      • 3.4.4. Uwagi końcowe (55)
    • 3.5. Okna (58)
      • 3.5.1. Struktura i zawartość okna (58)
      • 3.5.2. Rodzaje okien (61)
      • 3.5.3. Zarządzanie wieloma oknami (63)
    • 3.6. Ikony i kafelki (69)
      • 3.6.1. Ikony (69)
      • 3.6.2. Kafelki (72)
    • 3.7. Manipulacja bezpośrednia (73)
      • 3.7.1. Kursory (74)
      • 3.7.2. Zastosowania manipulacji (75)
      • 3.7.3. Wady i zalety manipulacji bezpośredniej (75)
    • 3.8. Formularze (78)
      • 3.8.1. Numer telefonu (81)
      • 3.8.2. Daty (81)
      • 3.8.3. Czas (81)
      • 3.8.4. Waluta (82)
      • 3.8.5. Uwagi końcowe (82)

    Rozdział 4. Systemy multimedialne i multimodalne (83)

    • 4.1. Multimedia - rozwój i zastosowanie (83)
    • 4.2. Sygnały akustyczne i język naturalny (86)
      • 4.2.1. Interfejsy dźwiękowe (86)
      • 4.2.2. Systemy informacji głosowej (88)
      • 4.2.3. Generacja (synteza) mowy (88)
      • 4.2.4. Rozpoznawanie słów (89)
      • 4.2.5. Mowa ciągła (89)
    • 4.3. Gesty (91)
    • 4.4. Uwagi końcowe (91)

    Rozdział 5. Projektowanie interfejsu człowiek - komputer (93)

    • 5.1. Wprowadzenie (93)
    • 5.2. Analiza zadań i użytkowników (94)
    • 5.3. Projektowanie struktury interfejsu (95)
    • 5.4. Wybór urządzeń interfejsu i stylu interakcji (98)
    • 5.5. Prezentacja informacji wyjściowej (100)
      • 5.5.1. Diagram Gutenberga (100)
      • 5.5.2. Projektowanie ekranów aplikacji (101)
      • 5.5.3. Wybór kolorów (103)
    • 5.6. Formy pomocy dla użytkownika (104)
    • 5.7. Prototypowanie i ocena interfejsu (105)
      • 5.7.1. Narzędzia prototypowania graficznego interfejsu użytkownika (106)
      • 5.7.2. Ocena interfejsu (110)
      • 5.7.3. Uwagi końcowe (110)

    Rozdział 6. Rzeczywistość wirtualna i rozszerzona (113)

    • 6.1. Rzeczywistość wirtualna (113)
      • 6.1.1. Interfejs i interakcja (115)
      • 6.1.2. Zastosowania VR (118)
    • 6.2. Rzeczywistość rozszerzona (122)
    • 6.3. Uwagi końcowe (126)

    Zakończenie (129)

    Literatura (131)

    Źródła zdjęć (135)

    Skorowidz (137)

powrót
 
Produkty Podobne
Tworzenie gier w języku HTML5 dla profesjonalistów. Wydanie II
Nowoczesna Java w działaniu. Wyrażenia lambda, strumienie, programowanie funkcyjne i reaktywne
C# 7.1 i .NET Core 2.0 dla programistów aplikacji wieloplatformowych
PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie V
Java. Przewodnik dla początkujących. Wydanie VII
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian
Młodzi giganci programowania. Scratch
Projektowanie systemów rozproszonych. Wzorce i paradygmaty dla skalowalnych, niezawodnych usług
UX w projektowaniu witryn internetowych
Angular: instalacja i działanie. Nauka krok po kroku
Więcej produktów