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

Jetpack Compose - DevFest 2019

Jetpack Compose - DevFest 2019

latepost, jetpack compose GDG DevFest 2019 Yogyakarta

Raka Adi Nugroho

September 24, 2022
Tweet

More Decks by Raka Adi Nugroho

Other Decks in Technology

Transcript

  1. About Raka Adi Nugroho - Software Engineer Android @Tokopedia -

    External Academy Reviewer @Dicoding - Android Developer @PrivyID /rakaadinugroho
  2. Overview Jetpack Compose Jetpack Compose is a modern toolkit for

    building native Android UI. Jetpack Compose simplifies and accelerates UI development on Android with less code, powerful tools, and intuitive Kotlin APIs.
  3. Core Concept - Concise and Idiomatic Kotlin - Declarative -

    Compatible - Beautiful Apps - Accelerate Development
  4. Data Flow The declarative nature of Compose and it's UI

    components influence how data flows through a Compose application. DATA EVENT
  5. UI as a Tree VS COLUMN JOURNAL ITEM 1 JOURNAL

    ITEM N CARD TITLE ABSTRACTION BUTTON
  6. UI as a Tree VS COLUMN JOURNAL ITEM 1 JOURNAL

    ITEM N CARD TITLE ABSTRACTION BUTTON
  7. - Flexibility - Re-Usability - Reactive Model - Less code

    POV : Pros & Cons - Min. API 21 - Layout Params (Padding)
  8. Quick Recap 1. New Way to Build UI on Android

    2. As an Android Developer, you must try