Skip to content

Details

http://material-design.storage.googleapis.com/publish/v_2/material_ext_publish/0Bx4BSt6jniD7VG9DQVluOFJ4Tnc/materialdesign_principles_metaphor.png

Material Design wprowadził duże zmiany do projektowania na platformę Android. Niestety urządzeń z Lollipopem jest bardzo mało, a oficjalna biblioteka nie pozwala na korzystanie z nowych możliwości na starszych systemach. Na StackOverflow można znaleźć dużo pytań na temat korzystania z dobrodziejstw nowego designu, a na GitHubie jak grzyby po deszczu pojawiają się biblioteki oferujące implementacje cieni, kontrolek i efektu Touch Ripple.
Chciałbym pokazać, dlaczego Google zdecydowało się na wprowadzenie zupełnie nowego języka projektowania, jakie są jego zasady i jak wykorzystać je w swoich aplikacjach. Oprócz tego omówię metody implementacji najciekawszych elementów Material Design z użyciem API dostępnego nawet w Androidzie Froyo.

Nazywam się Marcin Korniluk i jestem pasjonatem grafiki komputerowej. Zacząłem od DirectX i WinAPI tworząc gry, efekty wizualne i silnik aplikacji 3D. Obecnie pracuję na granicy designu i programowania tworząc animacje i interfejsy użytkownika na platformę Android. Jestem autorem biblioteki Carbon – implementacji Material Design z użyciem API 8.

Po prezentacji zapraszamy do Cotton Club na dyskusję przy kuflu piwa.

Members are also interested in