Poznawanie Androida L Czym dokładnie jest projektowanie materiałów?

  • Mark Lucas
  • 0
  • 4364
  • 467
Reklama

Jeśli będziesz na bieżąco z nowinkami technicznymi, prawdopodobnie słyszałeś o ogłoszeniu nowej wersji Androida, do tej pory nazywanej tylko Androidem L, oraz nowej filozofii projektowania, która jest zgodna z nią, zwanej Material Design. To, czego możesz nie uzyskać, to satysfakcjonujące wyjaśnienie, czym dokładnie jest Projekt Materiałowy lub dlaczego kogo to obchodzi.

Dzisiaj porozmawiamy o tym, co faktycznie zmienia się w Material Design, kiedy można się tego spodziewać i dlaczego jest to całkiem fajne.

Problem z Androidem

Material Design w skrócie przedstawia ogromne odejście od tradycyjnej estetyki Androida - układ inspirowany origami przypomina bardziej pastelową i papierową wersję motywu Metro Microsoftu Dlaczego Microsoft nie powinien naciskać swoim nowym interfejsem Metro na inne produkty [Opinia ] Dlaczego Microsoft nie powinien naciskać swoim nowym interfejsem użytkownika Metro na swoje inne produkty [Opinia] Wraz z wprowadzeniem platformy Windows Phone w 2010 r. Microsoft zaprezentował interfejs użytkownika Metro, zaprojektowany w celu ułatwienia szybkiego i łatwego dostępu do informacji. Zamiast zaśmiecać nową platformę mobilną niekończącymi się rzędami… niż cokolwiek innego.

Aby zrozumieć, dlaczego możesz chcieć tak radykalnego odejścia od tego, co było wcześniej, przyjrzyjmy się dzisiaj, co jest nie tak z Androidem.

Na początek musisz określić, o jakim systemie Android mówisz. Istnieją aktywne wersje Androida, które cofają się o cztery wersje. Każdy z tych systemów operacyjnych ma pół tuzina odmian, ponieważ przewoźnicy starają się oznakować swoją marką, przykręcając swoje zastrzeżone warstwy interfejsów do szkieletu Androida. Google stara się zmusić producentów do standaryzacji, ale to ciężka bitwa.

Z jednego urządzenia z Androidem nie ma spójności interfejsu użytkownika (UI) - nawet małe rzeczy (na przykład to, co dzieje się, gdy przesuwasz w lewo na ekranie głównym) mogą się różnić w zależności od tego, który smak Androida używasz. Jako platforma, ze względu na swoją otwartą naturę, Android jest zdecydowanie najbardziej rozdrobniony z trzech największych systemów operacyjnych na telefony. Bardziej totalitarne platformy, takie jak iOS i Windows Phone, są w stanie wymusić o wiele bardziej spójny interfejs i estetykę we wszystkich obszarach.

Nawet w tym samym systemie operacyjnym i warstwie interfejsu Android jest bałaganem. Na przykład: rozmieszczanie aplikacji na ekranie głównym wykorzystuje zestaw gestów dotykowych (przytrzymaj, aby wybrać, przeciągnij, aby przenieść), których nigdy nie będziesz używać w żadnym innym miejscu w systemie operacyjnym. Zachowanie przycisku Wstecz jest bardzo nieprzewidywalne między aplikacjami (czasami zabiera Cię z powrotem do poprzedniego ekranu, czasem wychodzi z aplikacji, a czasem nie ma żadnego z nich).

Aplikacje na Androida w dużej mierze ignorują wytyczne interfejsu użytkownika Google, co prowadzi do bardzo różnych schematów kontroli między aplikacjami. Gdy użytkownik przechodzi z jednego zadania do drugiego w systemie Android, wkracza do nowego świata z nowymi regułami i musi pamiętać lub nauczyć się, jak wchodzić w interakcje z nowym paradygmatem. To wiele drobnych niedogodności, które składają się na nieporządną, nieintuicyjną obsługę. To nie tylko Android. Oto, co powiedział jeden z twórców Material Design, Jon Wiley w swoim Reddit AMA.

Myślę, że dużym wyzwaniem dla wyszukiwarki Google pod względem doświadczenia jest to, że często wydawało się to serią skoków w tym, co jest rzeczywiście ciągłe. Material design daje nam ramy, których możemy użyć do zrobienia czegoś bliższego zmianie sceny w grze, ciągłego przechodzenia od jednego stanu do drugiego. To może sprawić, że poczuje się znacznie szybciej, a także może dostarczyć wskazówek, co się stało, gdy dotknąłeś czegoś w interfejsie użytkownika. Jest to kolejny krok w kierunku usunięcia nierówności na drodze do uzyskania dobrej odpowiedzi.

Projektowanie materiałów to ćwiczenie zaufania

Jeśli przejdziesz przez wytyczne Google dotyczące projektowania materiałów dla twórców aplikacji, stanie się jasne, że Material Design ma na celu budowanie zaufania między użytkownikiem a oprogramowaniem. Projektowanie materiałów ma ścisły zestaw zasad określających każdy szczegół interakcji użytkownika z systemem operacyjnym: w jaki sposób przeciągane obiekty przyspieszają, w jaki sposób można dodawać i niszczyć elementy oraz jaki rodzaj interakcji może mieć miejsce w elementach interfejsu użytkownika.

Projektowanie materiałów to wysiłek firmy Google mający na celu drastyczne ograniczenie tego, co może się zdarzyć w interfejsie użytkownika Androida, w celu zbudowania pewnego stopnia zaufania do użytkownika. Uważa się, że użytkownicy wchodzący w interakcję z Androidem powinni mieć zaufanie do systemu operacyjnego, który zachowa się w przewidywalny sposób - kiedy dotkną elementu w określony sposób, powinni dokładnie wiedzieć, co się wydarzy. Gdy napotkają nową część interfejsu, powinni być w stanie wymyślić, jak z nią korzystać bez żadnych problemów i niespodzianek.

Smart Paper

Podstawową metaforą Material Design jest Smart Paper - fikcyjny materiał zdolny do poruszania się i zmieniania kształtu, który ma głębokość i może wyświetlać treść. Interfejsy Material Design są wykonane z warstw kart wykonanych z Smart Paper, tak jakby aplikacja była magicznym notatnikiem w twoim telefonie.

Możesz stuknąć kartę, aby ją wybrać. W tym momencie może się podnieść i urosnąć, aby wyświetlać informacje w bardziej widoczny sposób. Możesz przesunąć w prawo, aby odrzucić. Możesz przeciągać karty, aby je zmienić. W żadnym momencie karty nie robią niczego, co nie mogłoby mieć miejsca na grubości urządzenia (powiększanie lub przewracanie). Ich zachowanie jest elastyczne, ale przewidywalne.

Wirtualna fizyka

Wytyczne Google do projektowania materiałów zawierają szczegółowe informacje o tym, jak wirtualne obiekty powinny się poruszać: w jaki sposób powinny przyspieszać i zwalniać, w jaki sposób powinny się odbijać, jak szybko powinny zmieniać rozmiar, jak zrzucić je z ekranu, gdy nadejdzie czas iść. W takich przypadkach Smart Paper może nie być obecny, ale użytkownicy nadal potrzebują spójnego działania w każdej aplikacji.

Widzieć i czuć

Projektowanie materiałów wymusza spójne projektowanie graficzne w aplikacjach i komponentach systemu operacyjnego, aż do schematów kolorów, dla których dają różnorodne palety kolorów do wyboru, oraz wskazówki dotyczące tworzenia własnych (zalecają czerpanie inspiracji ze znaków drogowych i architektury). Czcionki są znormalizowane (do zestawu odmian Google “Roboto“), podobnie jak poziom kontrastu tekstu przy różnych poziomach jasności i rozmiarach - teoria polega na tym, aby tekst był czytelny bez oślepiania użytkownika wzorami o wysokim kontraście.

Następne kroki

System Android L ma zostać uruchomiony w tym roku. Google już zaczął aktualizować kilka aplikacji na Androida, aby zbliżyć je do estetyki Material Design. W następnym roku Google planuje wprowadzić Material design nie tylko dla Androida, ale we wszystkich produktach Google na wszystkich platformach, w tym w aplikacjach internetowych, aplikacji na iOS, gadżetach do noszenia i Google Glass. Ten rodzaj ujednoliconej, bezkompromisowej estetyki między platformami będzie prawie bezprecedensowy dla firmy produkującej oprogramowanie i ciekawe będzie zobaczyć, jak zareaguje opinia publiczna.

Materialne projektowanie może również znacząco zmienić bilans mocy w przestrzeni mobilnego systemu operacyjnego. Windows Phone stale wkracza na rynek dzięki sile interfejsu Metro (który moim zdaniem jest znacznie czystszy, prostszy i bardziej charakterystyczny niż ten oferowany przez iOS lub Android). Materialny design może przeskoczyć Androida przed Windows Phone pod względem interfejsu użytkownika i pomóc zapobiec poważnemu zjedzeniu przez Windows Phone udziału w rynku Google.

Tak czy inaczej, Google publicznie zaangażował się w Material Design w wielkim stylu i nie mogę się doczekać, aby wybrać smartfon z Androidem L w tym roku, aby wypróbować go sam.

Co sądzisz o systemie Android L? Ulepszenie ekosystemu Androida czy krok wstecz w kwestii projektowania? Daj nam znać w komentarzach!

Zdjęcia dzięki uprzejmości Wytycznych Google dotyczących projektowania materiałów




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.