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