Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Material Design para Desenvolvedores Android

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Material Design para Desenvolvedores Android

Slides de um talk realizado no Capivara Codes, conferência de desenvolvedores que aconteceu em Curitiba, Paraná, no dia 01 de Abril de 2017. O talk foi sobre Material Design para Desenvolvedores Android, que mostra como usar algumas ferramentas para melhorar seus projetos Android.

Link: capivara.codes

Walmyr Carvalho

April 01, 2017

Transcript

61 slides
  1. O mais interessante do Material Design é que ele é

    um design language em constante evolução e adaptação.
  2. NEW! Bottom navigation NEW! Bottom sheets Buttons Buttons: Floating Action

    Button Cards Chips Data tables Dialogs Dividers Expansion panels Grid lists Lists Menus Pickers Progress & activity Selection controls Sliders Snackbars & toasts Steppers Subheaders Tabs Text fields Toolbars Tooltips Widgets
  3. <animated-vector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt"> <aapt:attr name="android:drawable"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24"

    android:viewportHeight="24"> <path android:name="path" android:pathData="M 8 5.14 L 8 19.14 L 19 12.14 L 8 5.14 L 8 5.14 Z" android:fillColor="#ff000000" android:strokeWidth="1"/> </vector> </aapt:attr> <target android:name="path"> <aapt:attr name="android:animation"> <objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" android:propertyName="pathData" android:duration="300" android:valueFrom="M 8 5.14 L 8 19.14 L 19 12.14 L 8 5.14 L 8 5.14 Z" android:valueTo="M 18 18 L 6 18 L 6 6 L 18 6 L 18 18 Z" android:valueType="pathType" android:interpolator="@android:interpolator/fast_out_slow_in"/> </aapt:attr> </target> </animated-vector>
  4. Talk: Material Now Matias Duarte (Google) goo.gl/Rb8AFP Slides: Elevating Your

    Material Design Nick Butcher (Google) goo.gl/9JSkhP Artigo: An Introduction to Animation Techniques Alex Lockwood (Google) goo.gl/kBlmRy

More Decks by Walmyr Carvalho

Other Decks in Technology