SlideShare a Scribd company logo
1 of 123
Download to read offline
Design dla estetycznie
ograniczonych
Zbigniew Cisiński
zbigniew (at) cisinski.com
O czym będzie
• podstawowe elementy i zasady designu
• skupimy się na UI
• będzie “po naszemu”
• typografia
• animacje
Designer
Dlaczego?
Dobra i zła wiadomość
Design
Elementy designu
• kolor
• tekstura
• figura
• kształt
• przestrzeń
Kolor
Koło kolorów
Koło kolorów
Kolory podstawowe
Koło kolorów
Kolory drugorzędne
Koło kolorów
Kolory trzeciorzędne
Koło kolorów
Kolory ciepłe i zimne
zimne
ciepłe
Koło kolorów
Tinta, odcień, ton
czysty kolor
tinta
ton
odcień
Koło kolorów
Prawdziwy widok
Kolory
Kolory wystające i chowające się
Kolory
Kolory wystające i chowające się
Kolory
Kolory wystające i chowające się
Lorem Adipiscing Quam
Sed posuere consectetur est
Lorem Adipiscing Quam
Sed posuere consectetur est
Nullam quis risus eget urna mollis ornare
vel eu leo. Integer posuere erat a ante
venenatis dapibus posuere velit aliquet.
Maecenas sed diam eget risus varius
blandit sit amet non magna. Etiam porta
sem malesuada magna mollis euismod.
Vivamus sagittis lacus vel augue laoreet
rutrum faucibus dolor auctor.
Nullam quis risus eget urna mollis ornare
vel eu leo. Integer posuere erat a ante
venenatis dapibus posuere velit aliquet.
Maecenas sed diam eget risus varius
blandit sit amet non magna. Etiam porta
sem malesuada magna mollis euismod.
Vivamus sagittis lacus vel augue laoreet
rutrum faucibus dolor auctor.
Kolory
Obrazy impresjonistów
Kolory
Subtelne różnice
Click here Click here
Na co uważać
• profile kolorów
• niedoskonałości monitorów
• klienta
• moda
• ślepota na barwy
• przyjęte konwencje
• kontrast
Kolory
Kontrast
To jest bardzo niski
kontrast
To jest dobrze
dobrany kontrast
1.3 5.3
Dobór koloru
• branding
• max 5
Metody doboru koloru
Monochromatyczny
Metody doboru koloru
Analogiczny
Metody doboru koloru
Komplementarny
Metody doboru koloru
Półkomplementarny (Split-Complementary)
Metody doboru koloru
Triadyczny
Metody doboru koloru
Tetradyczny
Dobór koloru
• narzędzia w sieci
• colorschemedesigner.com
• kuler.adobe.com
• https://designschool.canva.com/blog/100-
color-combinations/
Dobór koloru
https://designschool.canva.com/blog/100-color-combinations/
Dobór koloru
https://designschool.canva.com/blog/100-color-combinations/
Dobór koloru
https://designschool.canva.com/blog/100-color-combinations/
Dobór koloru
• narzędzia w sieci
• colorschemedesigner.com
• kuler.adobe.com
• https://designschool.canva.com/blog/100-color-
combinations/
• po tagach
• metody doboru
Animacje
The Animation
Animacje
Easing
czas
wartość
0
3
6
9
12
Duration
Rola animacji
• prowadzą oko użytkownika
Rola animacji
• prowadzą oko użytkownika
• budują model mentalny
Rola animacji
• prowadzą oko użytkownika
• budują model mentalny
• tłumaczą zmiany w UI
Rola animacji
• prowadzą oko użytkownika
• budują model mentalny
• tłumaczą zmiany w UI
• nadają charakter
Rola animacji
• prowadzą oko użytkownika
• budują model mentalny
• tłumaczą zmiany w UI
• nadają charakter
• sugerują dostępność
Rola animacji
• prowadzą oko użytkownika
• budują model mentalny
• tłumaczą zmiany w UI
• nadają charakter
• sugerują dostępność
• skupiają uwagę
Rola animacji
• prowadzą oko użytkownika
• budują model mentalny
• tłumaczą zmiany w UI
• nadają charakter
• sugerują dostępność
• skupiają uwagę
• sprawiają, że UI wydaje się
naturalnie reagować
Animacja
• nie jest łatwo stworzyć coś, co ma sens
• muszą być spójne
• animacje systemowe
• płynne
• interaktywne i nie przeszkadzające
• mieć sens w danym kontekście
Typografia
Typografia
Fonty szeryfowe i bezszeryfowe
Czytelność
• szerokość
• szeryfowe fonty są czytelniejsze
• wysokość linii
• kapitalizacja wyrazów
• odległości między znakami
• izolacja problemu
• 1 font
• systemowy
Niestandardowe fonty
• licencja
• naprawa
• dobór
Charakter fontu
Charakter fontu
Niestandardowe fonty
• serwisy z gotowymi
wzorcami
• najlepiej zestawić
nieszeryfowe fonty
dla nagłówków z
szeryfowym dla
tekstu
Przestrzeń i układ
Przestrzeń i układ
Wyrównanie optyczne
Przestrzeń i układ
Wyrównanie optyczne
Przestrzeń i układ
Wyrównanie optyczne
Przestrzeń i układ
Do linii
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent commodo cursus magna, vel
scelerisque nisl consectetur et. Vestibulum id ligula porta felis euismod semper. Fusce dapibus,
tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
risus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Etiam porta sem
malesuada magna mollis euismod.
Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Duis mollis, est non commodo
luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Aenean lacinia bibendum nulla
sed consectetur. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Nullam
quis risus eget urna mollis ornare vel eu leo. Vestibulum id ligula porta felis euismod semper.
Aenean lacinia bibendum nulla sed consectetur. Maecenas sed diam eget risus varius blandit
sit amet non magna. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec sed
odio dui. Vestibulum id ligula porta felis euismod semper.
Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Etiam porta sem malesuada magna
mollis euismod. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis
vestibulum. Curabitur blandit tempus porttitor. Vestibulum id ligula porta felis euismod semper.
Przestrzeń i układ
Do linii
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent commodo cursus magna, vel
scelerisque nisl consectetur et. Vestibulum id ligula porta felis euismod semper. Fusce dapibus,
tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet
risus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Etiam porta sem
malesuada magna mollis euismod.
Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Duis mollis, est non commodo
luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Aenean lacinia bibendum nulla
sed consectetur. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Nullam
quis risus eget urna mollis ornare vel eu leo. Vestibulum id ligula porta felis euismod semper.
Aenean lacinia bibendum nulla sed consectetur. Maecenas sed diam eget risus varius blandit
sit amet non magna. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec sed
odio dui. Vestibulum id ligula porta felis euismod semper.
Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Etiam porta sem malesuada magna
mollis euismod. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis
vestibulum. Curabitur blandit tempus porttitor. Vestibulum id ligula porta felis euismod semper.
Przestrzeń i układ
Marginesy
Przestrzeń i układ
Mit Złotego Podziału
1.61803398875
Przestrzeń i układ
Mit Złotego Podziału
Przestrzeń i układ
Mit Złotego Podziału
Cum sociis natoque
penatibus et magnis dis
parturient montes,
nascetur ridiculus mus.
Nulla vitae elit libero, a
pharetra augue. Fusce
dapibus, tellus ac cursus
commodo, tortor mauris
condimentum nibh, ut
fermentum massa justo sit
amet risus.
Vulputate
Pellentesque
Commodo
Etiam
Przestrzeń i układ
Inne proporcje
• 1:√2
• 2:3
• 3:4
Przestrzeń i układ
Urządzenia mobilne
• Przykładowo:
• Google Nexus One - 0,6 (3:5)
• Macbook Pro - 0,625 (5:8)
• iPhone 4 - 0,66 (2:3)
• stare ekrany - 0,75 (3:4)
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Jak wykorzystać proporcje w projektowaniu?
Przestrzeń i układ
Siatka
Przestrzeń i układ
Siatka
Przestrzeń i układ
Siatka
Przestrzeń i układ
Przestrzeń negatywna
Przestrzeń i układ
Przestrzeń negatywna
Przestrzeń i układ
Przestrzeń negatywna
Przestrzeń i układ
Przestrzeń negatywna
Przestrzeń i układ
Przestrzeń negatywna
Przestrzeń i układ
Przestrzeń negatywna
Przestrzeń i układ
Przestrzeń negatywna
Zasady designu
Zasady designu
Równowaga symetryczna
Aenean eu leo quam.
Pellentesque ornare sem
lacinia quam venenatis
vestibulum. Vivamus
sagittis lacus vel augue
laoreet rutrum faucibus
dolor auctor. Curabitur
blandit tempus porttitor.
Maecenas faucibus
mollis interdum.
Praesent commodo
cursus magna, vel
scelerisque nisl
consectetur et. nisi erat
porttitor ligula mauris
condimentum nibh
Zasady designu
Równowaga asymetryczna
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
Fusce dapibus, tellus ac cursus commodo, tortor mauris
condimentum nibh, ut fermentum massa justo sit amet risus.
Donec id elit non mi porta gravida at eget metus. Fusce dapibus,
tellus ac cursus commodo, tortor mauris condimentum nibh, ut
fermentum massa justo sit amet risus. Donec id elit non mi porta
gravida at eget metus. Cras justo odio, dapibus ac facilisis in,
egestas eget quam.
Praesent commodo cursus magna, vel scelerisque nisl
consectetur et. Curabitur blandit tempus porttitor. Nullam id dolor
id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies
vehicula ut id elit.
Integer posuere erat a ante venenatis dapibus posuere velit
aliquet. Vestibulum id ligula porta felis euismod semper. Cras
justo odio, dapibus ac facilisis in, egestas eget quam. Sed
posuere consectetur est at lobortis. Duis mollis, est non
commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem
nec elit.
Cras mattis consectetur purus sit amet fermentum. Nullam quis
risus eget urna mollis ornare vel eu leo. Cum sociis natoque
penatibus et magnis dis parturient montes, nascetur ridiculus
mus. Aenean lacinia bibendum nulla sed consectetur.
Zasady designu
Bliskość
Zasady designu
Powtórzenie
Zasady designu
Powtórzenie - rytm
Zasady designu
Kontrast
Wyróżnienie
Wyróżnienie
• Przez złamanie zasad:
• bliskości - izolacja
Wyróżnienie
• Przez złamanie zasad:
• bliskości - izolacja
• powtórzenia i rytmu, zaburzenie podobieństwa
Wyróżnienie
• Przez złamanie zasad:
• bliskości - izolacja
• powtórzenia i rytmu,
zaburzenie podobieństwa
• kontrast
Wyróżnienie
• Przez złamanie zasad:
• bliskości - izolacja
• powtórzenia i rytmu,
zaburzenie podobieństwa
• kontrast
• proporcje, skala, dominacja
Budowanie hierarchii
Budowanie hierarchii
• appka randkowa dla fanów Star Trek - widok profilu
• “firmowe kolory”
• zdjęcia, głosowanie hot/not, ulubione odcinki wraz z linkami
do opisu, dodawanie do znajomych, imię, nazwisko, nick
• kluczowa funkcjonalność: zdjęcia, głosowanie, dodawanie
do znajomych
• design ma być “lekki”, ale “firmowy”, karta z widokiem
profilu ma się zmieścić na 1 ekranie
• zdjęcie ma być kwadratowe i wyraźne
Podsumowanie
Design dla estetycznie
ograniczonych
Zbigniew Cisiński
zbigniew (at) cisinski.com

More Related Content

Viewers also liked

Wielkie protokoły wielkich ludzi
Wielkie protokoły wielkich ludziWielkie protokoły wielkich ludzi
Wielkie protokoły wielkich ludziThe Software House
 
Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...
Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...
Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...The Software House
 
Pi razy drzwi - o szacowaniu projektów
Pi razy drzwi - o szacowaniu projektówPi razy drzwi - o szacowaniu projektów
Pi razy drzwi - o szacowaniu projektówThe Software House
 
Bitcoin - (nie)udany eksperyment?
Bitcoin - (nie)udany eksperyment?Bitcoin - (nie)udany eksperyment?
Bitcoin - (nie)udany eksperyment?The Software House
 
Tester - przyjaciel czy wróg programisty?
Tester - przyjaciel czy wróg programisty?Tester - przyjaciel czy wróg programisty?
Tester - przyjaciel czy wróg programisty?The Software House
 
You Shall Not Pass - Security in Symfony
You Shall Not Pass - Security in SymfonyYou Shall Not Pass - Security in Symfony
You Shall Not Pass - Security in SymfonyThe Software House
 
Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...
Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...
Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...The Software House
 
Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...
Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...
Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...The Software House
 
Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...
Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...
Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...The Software House
 
Gulp.js - alternatywa do Grunta
Gulp.js - alternatywa do GruntaGulp.js - alternatywa do Grunta
Gulp.js - alternatywa do GruntaThe Software House
 
Angular 2.0 – Kochaj albo rzuć!
Angular 2.0 – Kochaj albo rzuć!Angular 2.0 – Kochaj albo rzuć!
Angular 2.0 – Kochaj albo rzuć!The Software House
 
PSR-7 - HTTP message interfaces
PSR-7 - HTTP message interfacesPSR-7 - HTTP message interfaces
PSR-7 - HTTP message interfacesThe Software House
 
Angular restmod – wygodny sposób na komunikację z API
Angular restmod – wygodny sposób na komunikację z APIAngular restmod – wygodny sposób na komunikację z API
Angular restmod – wygodny sposób na komunikację z APIThe Software House
 
AngülarJS – Czyli o czym warto pamiętać programując za Odrą
AngülarJS – Czyli o czym warto pamiętać programując za OdrąAngülarJS – Czyli o czym warto pamiętać programując za Odrą
AngülarJS – Czyli o czym warto pamiętać programując za OdrąThe Software House
 

Viewers also liked (20)

Wielkie protokoły wielkich ludzi
Wielkie protokoły wielkich ludziWielkie protokoły wielkich ludzi
Wielkie protokoły wielkich ludzi
 
Varnish
VarnishVarnish
Varnish
 
Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...
Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...
Inżynieria społeczna jako element testów bezpieczeństwa - tylko teoria, czy j...
 
Pi razy drzwi - o szacowaniu projektów
Pi razy drzwi - o szacowaniu projektówPi razy drzwi - o szacowaniu projektów
Pi razy drzwi - o szacowaniu projektów
 
Bitcoin - (nie)udany eksperyment?
Bitcoin - (nie)udany eksperyment?Bitcoin - (nie)udany eksperyment?
Bitcoin - (nie)udany eksperyment?
 
Tester - przyjaciel czy wróg programisty?
Tester - przyjaciel czy wróg programisty?Tester - przyjaciel czy wróg programisty?
Tester - przyjaciel czy wróg programisty?
 
You Shall Not Pass - Security in Symfony
You Shall Not Pass - Security in SymfonyYou Shall Not Pass - Security in Symfony
You Shall Not Pass - Security in Symfony
 
Testing and symfony2
Testing and symfony2Testing and symfony2
Testing and symfony2
 
Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...
Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...
Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i c...
 
PHP 7
PHP 7PHP 7
PHP 7
 
Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...
Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...
Wprowadzenie do języka Swift, czyli nowe podejście do programowania aplikacji...
 
Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...
Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...
Praktyczne porady na temat optymalizacji wydajności aplikacji tworzonych z u...
 
O Electronie słów kilka
O Electronie słów kilkaO Electronie słów kilka
O Electronie słów kilka
 
Gulp.js - alternatywa do Grunta
Gulp.js - alternatywa do GruntaGulp.js - alternatywa do Grunta
Gulp.js - alternatywa do Grunta
 
Angular 2.0 – Kochaj albo rzuć!
Angular 2.0 – Kochaj albo rzuć!Angular 2.0 – Kochaj albo rzuć!
Angular 2.0 – Kochaj albo rzuć!
 
PSR-7 - HTTP message interfaces
PSR-7 - HTTP message interfacesPSR-7 - HTTP message interfaces
PSR-7 - HTTP message interfaces
 
Persisting Value Objects
Persisting Value ObjectsPersisting Value Objects
Persisting Value Objects
 
Angular restmod – wygodny sposób na komunikację z API
Angular restmod – wygodny sposób na komunikację z APIAngular restmod – wygodny sposób na komunikację z API
Angular restmod – wygodny sposób na komunikację z API
 
AngülarJS – Czyli o czym warto pamiętać programując za Odrą
AngülarJS – Czyli o czym warto pamiętać programując za OdrąAngülarJS – Czyli o czym warto pamiętać programując za Odrą
AngülarJS – Czyli o czym warto pamiętać programując za Odrą
 
What the Hack?!
What the Hack?!What the Hack?!
What the Hack?!
 

More from The Software House

Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...
Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...
Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...The Software House
 
Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?The Software House
 
O co chodzi z tą dostępnością cyfrową?
O co chodzi z tą dostępnością cyfrową?O co chodzi z tą dostępnością cyfrową?
O co chodzi z tą dostępnością cyfrową?The Software House
 
Chat tekstowy z użyciem Amazon Chime
Chat tekstowy z użyciem Amazon ChimeChat tekstowy z użyciem Amazon Chime
Chat tekstowy z użyciem Amazon ChimeThe Software House
 
Jak nie zwariować z architekturą Serverless?
Jak nie zwariować z architekturą Serverless?Jak nie zwariować z architekturą Serverless?
Jak nie zwariować z architekturą Serverless?The Software House
 
Analiza semantyczna artykułów prasowych w 5 sprintów z użyciem AWS
Analiza semantyczna artykułów prasowych w 5 sprintów z użyciem AWSAnaliza semantyczna artykułów prasowych w 5 sprintów z użyciem AWS
Analiza semantyczna artykułów prasowych w 5 sprintów z użyciem AWSThe Software House
 
Feature flags na ratunek projektu w JavaScript
Feature flags na ratunek projektu w JavaScriptFeature flags na ratunek projektu w JavaScript
Feature flags na ratunek projektu w JavaScriptThe Software House
 
Typowanie nominalne w TypeScript
Typowanie nominalne w TypeScriptTypowanie nominalne w TypeScript
Typowanie nominalne w TypeScriptThe Software House
 
Automatyzacja tworzenia frontendu z wykorzystaniem GraphQL
Automatyzacja tworzenia frontendu z wykorzystaniem GraphQLAutomatyzacja tworzenia frontendu z wykorzystaniem GraphQL
Automatyzacja tworzenia frontendu z wykorzystaniem GraphQLThe Software House
 
Serverless Compose vs hurtownia danych
Serverless Compose vs hurtownia danychServerless Compose vs hurtownia danych
Serverless Compose vs hurtownia danychThe Software House
 
Testy API: połączenie z bazą danych czy implementacja w pamięci
Testy API: połączenie z bazą danych czy implementacja w pamięciTesty API: połączenie z bazą danych czy implementacja w pamięci
Testy API: połączenie z bazą danych czy implementacja w pamięciThe Software House
 
Jak skutecznie read model. Case study
Jak skutecznie read model. Case studyJak skutecznie read model. Case study
Jak skutecznie read model. Case studyThe Software House
 
Firestore czyli ognista baza od giganta z Doliny Krzemowej
Firestore czyli ognista baza od giganta z Doliny KrzemowejFirestore czyli ognista baza od giganta z Doliny Krzemowej
Firestore czyli ognista baza od giganta z Doliny KrzemowejThe Software House
 
Jak utrzymać stado Lambd w ryzach
Jak utrzymać stado Lambd w ryzachJak utrzymać stado Lambd w ryzach
Jak utrzymać stado Lambd w ryzachThe Software House
 
O łączeniu Storyblok i Next.js
O łączeniu Storyblok i Next.jsO łączeniu Storyblok i Next.js
O łączeniu Storyblok i Next.jsThe Software House
 
Amazon Step Functions. Sposób na implementację procesów w chmurze
Amazon Step Functions. Sposób na implementację procesów w chmurzeAmazon Step Functions. Sposób na implementację procesów w chmurze
Amazon Step Functions. Sposób na implementację procesów w chmurzeThe Software House
 
Od Figmy do gotowej aplikacji bez linijki kodu
Od Figmy do gotowej aplikacji bez linijki koduOd Figmy do gotowej aplikacji bez linijki kodu
Od Figmy do gotowej aplikacji bez linijki koduThe Software House
 

More from The Software House (20)

Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...
Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...
Jak kraść miliony, czyli o błędach bezpieczeństwa, które mogą spotkać również...
 
Uszanowanko Podsumowanko
Uszanowanko PodsumowankoUszanowanko Podsumowanko
Uszanowanko Podsumowanko
 
Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?Jak efektywnie podejść do certyfikacji w AWS?
Jak efektywnie podejść do certyfikacji w AWS?
 
O co chodzi z tą dostępnością cyfrową?
O co chodzi z tą dostępnością cyfrową?O co chodzi z tą dostępnością cyfrową?
O co chodzi z tą dostępnością cyfrową?
 
Chat tekstowy z użyciem Amazon Chime
Chat tekstowy z użyciem Amazon ChimeChat tekstowy z użyciem Amazon Chime
Chat tekstowy z użyciem Amazon Chime
 
Migracje danych serverless
Migracje danych serverlessMigracje danych serverless
Migracje danych serverless
 
Jak nie zwariować z architekturą Serverless?
Jak nie zwariować z architekturą Serverless?Jak nie zwariować z architekturą Serverless?
Jak nie zwariować z architekturą Serverless?
 
Analiza semantyczna artykułów prasowych w 5 sprintów z użyciem AWS
Analiza semantyczna artykułów prasowych w 5 sprintów z użyciem AWSAnaliza semantyczna artykułów prasowych w 5 sprintów z użyciem AWS
Analiza semantyczna artykułów prasowych w 5 sprintów z użyciem AWS
 
Feature flags na ratunek projektu w JavaScript
Feature flags na ratunek projektu w JavaScriptFeature flags na ratunek projektu w JavaScript
Feature flags na ratunek projektu w JavaScript
 
Typowanie nominalne w TypeScript
Typowanie nominalne w TypeScriptTypowanie nominalne w TypeScript
Typowanie nominalne w TypeScript
 
Automatyzacja tworzenia frontendu z wykorzystaniem GraphQL
Automatyzacja tworzenia frontendu z wykorzystaniem GraphQLAutomatyzacja tworzenia frontendu z wykorzystaniem GraphQL
Automatyzacja tworzenia frontendu z wykorzystaniem GraphQL
 
Serverless Compose vs hurtownia danych
Serverless Compose vs hurtownia danychServerless Compose vs hurtownia danych
Serverless Compose vs hurtownia danych
 
Testy API: połączenie z bazą danych czy implementacja w pamięci
Testy API: połączenie z bazą danych czy implementacja w pamięciTesty API: połączenie z bazą danych czy implementacja w pamięci
Testy API: połączenie z bazą danych czy implementacja w pamięci
 
Jak skutecznie read model. Case study
Jak skutecznie read model. Case studyJak skutecznie read model. Case study
Jak skutecznie read model. Case study
 
Firestore czyli ognista baza od giganta z Doliny Krzemowej
Firestore czyli ognista baza od giganta z Doliny KrzemowejFirestore czyli ognista baza od giganta z Doliny Krzemowej
Firestore czyli ognista baza od giganta z Doliny Krzemowej
 
Jak utrzymać stado Lambd w ryzach
Jak utrzymać stado Lambd w ryzachJak utrzymać stado Lambd w ryzach
Jak utrzymać stado Lambd w ryzach
 
Jak poskromić AWS?
Jak poskromić AWS?Jak poskromić AWS?
Jak poskromić AWS?
 
O łączeniu Storyblok i Next.js
O łączeniu Storyblok i Next.jsO łączeniu Storyblok i Next.js
O łączeniu Storyblok i Next.js
 
Amazon Step Functions. Sposób na implementację procesów w chmurze
Amazon Step Functions. Sposób na implementację procesów w chmurzeAmazon Step Functions. Sposób na implementację procesów w chmurze
Amazon Step Functions. Sposób na implementację procesów w chmurze
 
Od Figmy do gotowej aplikacji bez linijki kodu
Od Figmy do gotowej aplikacji bez linijki koduOd Figmy do gotowej aplikacji bez linijki kodu
Od Figmy do gotowej aplikacji bez linijki kodu
 

Design dla estetycznie ograniczonych