2014-09-03 4 views
17

Ich sehe viele Materialelemente sowohl in Polymer und Angular Material. Wie ich weiß, sind beide von Google Produkte über Material Design, gibt es Beziehungen zwischen ihnen? Gibt es irgendwelche Pläne für Material für Angular 2.0?Was ist der Unterschied zwischen eckigem Material und Polymer?

+0

Nach meinem Wissen gibt es drei Implementierung von Material Design für das Web von Google: Polymer, Polymer.dart und AngularJS Teams. Ich bin sicher, dass jemand für AngularJS 2.0 ein Set entwickeln wird, denn warum nicht :) –

+0

Und ich fand den Beitrag im Google Forum. . – johnnyfee

Antwort

14

Material Design ist eine neue Designsprache spec, die viele Frameworks, Widget-Bibliotheken und dritte Autoren übernehmen und implementieren können.

  • Polymer die Referenzimplementierung der Materialgestaltung für das Web. Als zusätzlichen Bonus stellt sich heraus, Web-Komponenten eignen sich sehr gut für das Design/Muster der Material-Design (css Scoping, Kompartimentierung, deklarative, etc.)
  • Polymer.Dart ist einfach ein Dart-Port von Polymer. Da es sich um einen Port handelt, sollten die Elemente paper-* (Material Design) ihren JS-Pendants sehr ähnlich sein. Idealerweise würde es keinen Port der Elemente selbst geben, aber ein echter Dart/Js Interop fehlt gerade.
  • Angular hat ihre eigene Interpretation der material design spec. Nicht sicher, wie genau es der Spezifikation entspricht.
Verwandte Themen