Material Design czyli projektowanie na Androida dla początkujących.

Material Design to system komponentów i estetyki interfejsu użytkownika urządzeń pracujących na Androidzie, który został wprowadzony w 2014 wraz z Androidem Lollipop.

Przez ostatnie 2 lata zdążył się już nieco zmienić i wciąż ewoluuje, ale Material Design wciąż stanowi podstawowy „język wzornictwa”, którego każdy kto chce programować aplikacje na Androida musi się nauczyć.

Gdzie zacząć naukę Material Design?

Chyba nikogo nie zaskoczę wskazując na oficjalną dokumentację jako podstawowe źródło wiedzy o Material’u. Ale cennych (często darmowych) źródeł wiedzy jest znacznie więcej.

(Pamiętaj, żeby zacząć od ściągnięcia i zainstalownia odpowiedniego środowiska programistycznego. Ja polecam Android Studio).

Dokumentacja

Znajdziesz tu wszystkie najważniejsze i ciągle aktualizowane informacje o tym, jak projektować aplikacje na Androida tak, by były one:

  • piękne i funkcjonalne;
  • zgodne z wytycznymi dla designerów i programistów.

Dokumentacja podzielona jest na sekcje omawiające poszczególne moduły funkcjonalności oraz wzorce projektowe (i najlepsze praktyki), jakie należy wykorzystywać projektując i progarmując swoją aplikację.

Link do dokumentacji:

https://developer.android.com/training/material/get-started.html

Możesz również rozpocząć od zapoznania się z ogólnymi zasadami filozofii Material Design tutaj.

Darmowe kursy on-line

„Dokumentacja” nie należy do najprzyjemniejszych w konsumpcji gatunków literackich – szczególnie jeśli chcemy się czegoś z niej nauczyć. Dlatego właśnie ludzkość wymyśliła kursy on-line.

Na szczęście, w społeczności developerów Androida nie brakuje prawdiwych ewangelistów i ludzi dzielących się swoją wiedzą i pasją do budowania aplikacji zupełnie bezinteresownie. W efekcie, nie brakuje także darmowych, porządnych kursów.

Jeden z najlepszych kursów został stworzony przez samo Google i możesz z niego skorzystać (zupełnie za darmo) na Udacity:

https://www.udacity.com/course/material-design-for-android-developers–ud862

Szczególnie mocno polecam go tym, którzy dopiero rozpoczynają swoją przygodę z Material Design i stawiają swoje pierwsze kroki jako programiści aplikacji Androidowych.

Tutoriale na Youtube

Kolejnym nieocenionym źródłem darmowej wiedzy jest YouTube.

Oto dwa, moim zdaniem, najciekawiej poprowadzone tutoriale o Materialu:

I następny:

Polecam spędzić nieco czasu na YT i poszperać. Developerzy często wrzucają totalnie niesamowite i czasami bardzo szczegółowe wideo poradniki, z których można naprawdę wiele wyciągnąć.

Podsumowanie

Material jest piękny i szybki. I niezbędny każdemu kto chce wiedzieć jak projektować i programować aplikacje na Androida.

Poświęc na naukę trochę czasu a napewno Ci się to zwróci.

 

Material Design czyli projektowanie na Androida dla początkujących.

Jedna uwaga do wpisu “Material Design czyli projektowanie na Androida dla początkujących.

Dodaj komentarz