1page.title=Desain Bahan untuk Pengembang
2page.image=images/cards/material_2x.png
3page.metaDescription=Pelajari cara menerapkan desain bahan pada aplikasi Anda.
4
5
6@jd:body
7
8<div id="tb-wrapper">
9<div id="tb">
10  <h2>Dependensi dan Prasyarat</h2>
11  <ul>
12    <li>Android 5.0 (API Level 21)</li>
13  </ul>
14</div>
15</div>
16
17<p>Desain bahan adalah panduan komprehensif untuk desain visual, gerak, dan interaksi di
18berbagai platform dan perangkat. Untuk menggunakan desain bahan di aplikasi Android, ikuti panduan
19yang dijelaskan dalam
20<a href="http://www.google.com/design/spec/material-design/introduction.html">spesifikasi desain bahan
21</a> dan gunakan komponen serta fungsionalitas baru yang tersedia di Android 5.0
22(API level 21).</p>
23
24<p>Kelas ini menampilkan kepada Anda cara membuat aplikasi desain bahan dengan elemen-elemen berikut:</p>
25
26<ul>
27<li>Tema bahan</li>
28<li>Widget untuk kartu dan daftar</li>
29<li>Bayangan custom dan pemangkasan tampilan</li>
30<li>Drawable vektor</li>
31<li>Animasi custom</li>
32</ul>
33
34<p>Kelas ini juga mengajarkan cara mempertahankan kompatibilitas dengan versi Android sebelum
355.0 (API level 21) bila Anda menggunakan fitur desain bahan dalam aplikasi.</p>
36
37<h2>Pelajaran</h2>
38
39<dl>
40  <dt><a href="{@docRoot}training/material/get-started.html">Memulai</a></dt>
41  <dd>Pelajari cara memperbarui aplikasi Anda dengan fitur desain bahan.</dd>
42
43  <dt><a href="{@docRoot}training/material/theme.html">Menggunakan Tema Bahan</a></dt>
44  <dd>Pelajari cara menerapkan gaya desain bahan pada aplikasi Anda.</dd>
45
46  <dt><a href="{@docRoot}training/material/lists-cards.html">Membuat Daftar dan Kartu</a></dt>
47  <dd>Pelajari cara membuat daftar dan kartu dengan tampilan dan cara kerja yang konsisten menggunakan widget sistem.</dd>
48
49  <dt><a href="{@docRoot}training/material/shadows-clipping.html">Mendefinisikan Bayangan dan Memangkas Tampilan</a></dt>
50  <dd>Pelajari cara mengatur elevasi tampilan Anda untuk membuat bayangan custom dan cara memangkas tampilan.</dd>
51
52  <dt><a href="{@docRoot}training/material/drawables.html">Bekerja dengan Drawable</a></dt>
53  <dd>Pelajari cara membuat drawable vektor dan cara mewarnai sumber daya drawable.</dd>
54
55  <dt><a href="{@docRoot}training/material/animations.html">Mendefinisikan Animasi Custom</a></dt>
56  <dd>Pelajari cara membuat animasi custom untuk tampilan dan transisi aktivitas dengan elemen bersama.</dd>
57
58  <dt><a href="{@docRoot}training/material/compatibility.html">Mempertahankan Kompatibilitas</a></dt>
59  <dd>Pelajari cara mempertahankan kompatibilitas dengan versi platform sebelum Android 5.0.</dd>
60</dl>
61