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

Android Jetpack

Android Jetpack

# Events
umeda.apk #4
https://shibuya-apk.connpass.com/event/88738/
hakata.apk #1
https://shibuya-apk.connpass.com/event/88745/

# Links

Modern Android development : Android Jetpack, Kotlin, and more
https://www.youtube.com/watch?v=IrMw7MEgADk

Android Jetpack: how to smartly use Fragments in your UI
https://www.youtube.com/watch?v=WVPH48lUzGY

Android Jetpack: what's new in Architecture Components
https://www.youtube.com/watch?v=pErTyQpA390

Android Jetpack: what's new in Android Support Library
https://www.youtube.com/watch?v=jdKUm8tGogw

Android Jetpack: easy background processing with Work Manager
https://www.youtube.com/watch?v=IrKoBFLwTN0

Android Jetpack : managing UI navigation with Navigation Controller
https://www.youtube.com/watch?v=8GCXtCjtg40

Android Jetpack: sweetening Kotlin development with Android KTX
https://www.youtube.com/watch?v=st1XVfkDWqk

Android Jetpack : managing infinite lists with RecyclerView & Paging
https://www.youtube.com/watch?v=BE5bsyGGLf4

How to Kotlin - from the Lead Kotlin Language Designer
https://www.youtube.com/watch?v=6P20npkvcb8

What's new with ConstraintLayout and Android Studio desing tools
https://www.youtube.com/watch?v=ytZteMo4ETk

satorufujiwara

June 07, 2018
Tweet

More Decks by satorufujiwara

Other Decks in Technology

Transcript

  1. About me Satoru Fujiwara (@satorufujiwara) Android Engineer @CyberAgent ,Inc Organizer

    of Shibuya.apk ༁ॻ : Kotlin ΠϯɾΞΫγϣϯ ஶॻ : Android ΞϓϦઃܭύλʔϯೖ໳
  2. Android Jetpackͱ͸ • ྑ͍ΞϓϦΛૣ͘؆୯ʹͭ͘ΔͨΊͷɺϥΠϒϥϦ΍πʔϧ΍ ઃܭࢦ਑ • Foundation (جຊ)ɺArchitecture (ΞϓϦઃܭ)ɺBehavior (ಈ

    ࡞)ɺUIͷ4ͭʹ෼ྨ͞Ε͍ͯΔ • Support Library΍Architecture Components΋ؚ·ΕΔ ը૾ : https://developer.android.com/jetpack/
  3. What’s new in Android Jetpack • WorkManager • Navigation •

    Paging • Slices • Android KTX ը૾ : https://android-developers.googleblog.com/2018/05/use-android-jetpack-to-accelerate-your.html
  4. • Modern Android development : Android Jetpack, Kotlin, and more

    • https://www.youtube.com/watch?v=IrMw7MEgADk • Android Jetpack: how to smartly use Fragments in your UI • https://www.youtube.com/watch?v=WVPH48lUzGY • Android Jetpack: what's new in Architecture Components • https://www.youtube.com/watch?v=pErTyQpA390 • Android Jetpack: what's new in Android Support Library • https://www.youtube.com/watch?v=jdKUm8tGogw • Android Jetpack: easy background processing with Work Manager • https://www.youtube.com/watch?v=IrKoBFLwTN0 • Android Jetpack : managing UI navigation with Navigation Controller • https://www.youtube.com/watch?v=8GCXtCjtg40 • Android Jetpack: sweetening Kotlin development with Android KTX • https://www.youtube.com/watch?v=st1XVfkDWqk • Android Jetpack : managing infinite lists with RecyclerView & Paging • https://www.youtube.com/watch?v=BE5bsyGGLf4
  5. AndroidX ͷϦϑΝΫλϦϯά • ύοέʔδΛϦϑΝΫλϦϯά • com.android.support.** → androidx.** • android.databinding.**

    → androidx.databinding.** • android.arch.** → androidx.arch.core.** • v4΍v7ͳͲͷදه͕ফ͑Δ • όʔδϣϯ͕28.0.0͔Β1.0.0ʹϦηοτ͞ΕΔ • ؅ཧ΋ݫີʹ (ϝδϟʔόʔδϣϯ͕ಉ͡ͳΒޓ׵ੑ͋Γ)
  6. MotionLayout • ConstraintLayout 2.2 ͔Βಋೖ͞ΕΔConstraintLayoutͷαϒΫϥ ε • Viewͷঢ়ଶ(ConstraintSet)ؒΛΞχϝʔγϣϯΛ࢖ͬͯಈ͔͢͜ ͱ͕Ͱ͖Δ •

    What's new with ConstraintLayout and Android Studio desing tools • https://www.youtube.com/watch?v=ytZteMo4ETk