Bài viết này có nhiều vấn đề. Xin vui lòng giúpcải thiện hoặc thảo luận về những vấn đề này bêntrang thảo luận.(Tìm hiểu cách thức và thời điểm xóa những thông báo này) (Tìm hiểu cách thức và thời điểm xóa thông báo này)
|
| Nhà phát triển | |||||||
|---|---|---|---|---|---|---|---|
| Phát hành lần đầu | 25 tháng 6 năm 2014; 11 năm trước (2014-06-25) | ||||||
| |||||||
| Viết bằng | HTML,CSS,Sass (v4),JavaScript,AngularJS,Angular,Java,Objective-C,Swift,Dart | ||||||
| Nền tảng | Android,iOS,Web | ||||||
| Thể loại | Design language software | ||||||
| Giấy phép |
| ||||||
| Website | material | ||||||
Material Design (tên mã làQuantum Paper)[1] là mộtngôn ngữ thiết kế được phát triển vào năm 2014 bởiGoogle. Mở rộng dựa trên mô típ "thẻ" có mặt trênGoogle Now, Material Design đem đến phong cách tự do hơn với các cách bố trí dạng lưới, các phản hồi hoạt họa chuyển động, kéo giãn, và các hiệu ứng chiều sâu như ánh sáng và đổ bóng.
Google giới thiệu Material Design vào ngày 25 tháng 6 năm 2014, tại hội nghịGoogle I/O 2014.
Nhà thiết kếMatías Duarte giải thích, "không giống một tờ giấy ngoài đời, các vật thể số của chúng tôi có thể mở rộng và biến đổi một cách thông minh. Các vật thể có bề mặt và các cạnh về mặt vật lý, còn các đường biên và bóng đổ mang ý nghĩa về những gì bạn có thể chạm vào." Google nói rằng ngôn ngữ thiết kế mới của họ được dựa trên giấy và mực.[2][3][4]
Material Design có thể được sử dụng từ API cấp độ 21 (Android 5.0) trở lên hoặc qua thư viện v7 appcompat, gần như được sử dụng trên tất cả thiết bị Android sản xuất sau năm 2009.[cần dẫn nguồn] Material Design sẽ dần được mở rộng khắp các trang web và sản phẩm di động của Google, nhằm đồng bộ trải nghiệm trên khắp các nền tảng và ứng dụng. Google cũng đã phát hành các bộgiao diện lập trình ứng dụng (API) cho các nhà phát triển bên thứ ba để đưa ngôn ngữ thiết kế này vào các ứng dụng của họ.[5][6][7]
Tính đến năm 2015[cập nhật] hầu hết các ứng dụng di động của Google cho Android đã áp dụng ngôn ngữ thiết kế mới, bao gồmGmail,YouTube,Google Drive,Google Docs, Sheets và Slides,Google Maps,Inbox,Google+, tất cả các ứng dụng mang nhãn hiệuGoogle Play, và với một phầntrình duyệt Chrome vàGoogle Keep. Giao diện web trên máy tính của Google Drive, Docs, Sheets, Slides và Inbox cũng đã áp dụng ngôn ngữ này. Gần đây nhất, nó đã bắt đầu xuất hiện trongChrome OS, như trong cài đặt hệ thống, trình quản lý tập tin và ứng dụng máy tính.
Sự chuẩn hóa Material Design cho cácgiao diện người dùngứng dụng web được gọi làPolymer.[8] Nó bao gồm thư viện Polymer, mộtshim cung cấp một API cácThành phần Web cho các trình duyệt không được ứng dụng sẵn chuẩn này, và một catalog các thành phần, bao gồm "bộ sưu tập các thành phần giấy" gồm các thành phần trực quan của Material Design.[9]