Andrew Kurniadi
CEO & Co-Founder - Lumio.id
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Android 12
Android 12
- Material You
- Redesigned Widget
- Stretch Scroll
- Smooth Audio Transition
- Faster, more efficient system
performance
- Faster Startup Time
- Performance class
- MEDIA_PERFORMANCE_CLASS
- Database Query Performance
- ACTION_VIEW_PERMISSION_
USAGE_FOR_PERIOD
- Mic and camera indicators
- Microphone & camera
toggles
- Clipboard read notification
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
- Compose tooling
- App Inspector
- Debug Database
- Debug Background Task
- Memory Profiler
- Faster Build Speed
- Android Gradle Plugin 7.0
- New DSL
- Variant APIs
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
- Jetpack Compose 1.0 (July 2021)
- Camera X
- Hilt
- Paging 3.0
- Security Crypto
- EncryptedSharedPreferences
- Data Store (Beta)
- Better version of SharedPreference
- AppSearch (Alpha)
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
- New Tools
- Wear Emulator
- Simpler Way to Pair phone
with emulator
- Virtual Heart Rate Sensor
- Jetpack APIs
- Tiles
- Ongoing Activities
- Health Service
- And many more...
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi
- Drag and Drop
- Keyboard Shortcuts
- SlidingPaneLayout
- NavRail
- WindowManager Jetpack Library
THANKS!
HAPPY CODING! Follow me:
@andrewkurniadi

More Related Content

PDF
7 steps to AI production - global azure bootcamp 2020 Koln
PPTX
DSC ASEB Android Study Jams 2020: New to Programming 3
PDF
Google DSC Android Study Jams Session 1
PPTX
DSC Android Study Jam
PDF
ML Kit , Cloud FF GDSC MESCOE.pdf
PDF
Flutter overview - advantages & disadvantages for business
PPTX
7 steps to AI production - global azure bootcamp 2020 Koln
DSC ASEB Android Study Jams 2020: New to Programming 3
Google DSC Android Study Jams Session 1
DSC Android Study Jam
ML Kit , Cloud FF GDSC MESCOE.pdf
Flutter overview - advantages & disadvantages for business

What's hot (20)

PPTX
Android Study Jams - New to Programming [27th december]
PPTX
Cognitive Services Labs in action - Project Conversation Learner
PDF
Animations in Flutter
PPTX
Ephesoft SnapDoc SDK 4.0
PPTX
PHP And Silverlight - DevDays session
PDF
Android studio 2.2 Tips and Tricks
PPTX
Top picks from 2021 release wave 2 - Power Platform
PPTX
RAD in Action: Building Connected Apps with Bluetooth and App Tethering
PDF
Mobile Day - Intel XDK & Testing
PPTX
Mobile sdk best practices
PDF
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...
PPTX
2021 12 01 Global XR Conference - My experiences adapting a Digital Twin WebG...
PDF
Kotlin native for iOS and Android
PPTX
Decrease build time and application size
PDF
Android Workshop Part 1
PDF
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
PDF
Google Home and Google Assistant Workshop: Build your own serverless Action o...
PPTX
PPTX
Notes from the field on customizing your AI using Cognitive Services
PDF
Sony robotics overview
Android Study Jams - New to Programming [27th december]
Cognitive Services Labs in action - Project Conversation Learner
Animations in Flutter
Ephesoft SnapDoc SDK 4.0
PHP And Silverlight - DevDays session
Android studio 2.2 Tips and Tricks
Top picks from 2021 release wave 2 - Power Platform
RAD in Action: Building Connected Apps with Bluetooth and App Tethering
Mobile Day - Intel XDK & Testing
Mobile sdk best practices
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...
2021 12 01 Global XR Conference - My experiences adapting a Digital Twin WebG...
Kotlin native for iOS and Android
Decrease build time and application size
Android Workshop Part 1
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
Google Home and Google Assistant Workshop: Build your own serverless Action o...
Notes from the field on customizing your AI using Cognitive Services
Sony robotics overview
Ad

More from DicodingEvent (20)

PDF
Developer Coaching #114.pdf
PDF
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
PPTX
tantangan menjadi developer di abad 21
PDF
Mengenalkan augmented reality (ar) pada snapchat
PDF
Membangun Aplikasi Serverless di Platfrom AWS
PDF
IDCamp X Madrasah: Pengenalan Computational Thinking
PDF
Membuat Produk Digital Terbaik ala Startup Unicorn
PDF
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
PDF
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
PDF
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
PDF
Potensi karier menjadi ios developer di masa depan
PDF
Id camp x dicoding live : persiapan jadi software engineer hebat 101
PDF
Tips sukses berkarir sebagai developer dan programmer 2021
PDF
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
PDF
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
PDF
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
PDF
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
PDF
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
PDF
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
PDF
Dicoding Developer Coaching #33: Android | Depedency Injection dengan Dagger,...
Developer Coaching #114.pdf
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...
tantangan menjadi developer di abad 21
Mengenalkan augmented reality (ar) pada snapchat
Membangun Aplikasi Serverless di Platfrom AWS
IDCamp X Madrasah: Pengenalan Computational Thinking
Membuat Produk Digital Terbaik ala Startup Unicorn
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CD
Membuat Solusi Bermanfaat dengan Programming - Nur Rohman
Potensi karier menjadi ios developer di masa depan
Id camp x dicoding live : persiapan jadi software engineer hebat 101
Tips sukses berkarir sebagai developer dan programmer 2021
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...
Pengantar Cloud Computing dengan AWS - Petra Novandi Barus
Dicoding Developer Coaching #36: Android | Pentingnya Performa pada Aplikasi ...
Dicoding Developer Coaching #34: Android | Modular Android App dengan Dynamic...
Dicoding Developer Coaching #35: Android | Setup Continuous Integration di An...
Dicoding Developer Coaching #33: Android | Depedency Injection dengan Dagger,...
Ad

Recently uploaded (20)

PPTX
Basics of Stereotypes and Prejudice(1).pptx
PDF
Building event-driven application with RAP Business Events in ABAP Cloud
PPTX
Ulangan Harian_TEOREMA PYTHAGORAS_8.pptx
PDF
The History of COBSI, a Community-based Smallholder Irrigation, and its Regio...
PDF
Pitch Style Data Report Template Preview
PPTX
Presentacion lugares conocidos ingles sena.pptx
PPTX
RP Virtual Session One intro to workplace readiness
PDF
Criminology Midterm-Ed Gein Presentation
PPTX
Analytics in Human Resource Management FY
PPTX
Ease_of_Paying_Taxes_Act_Presentation.pptx
PDF
Echoes of AccountabilityComputational Analysis of Post-Junta Parliamentary Qu...
PPTX
History Subject for High School_ Military Dictatorships by Slidesgo.pptx
PDF
Community User Group Leaders_ Agentblazer Status, AI Sustainability, and Work...
PPTX
Animal Farm powerpointpresentation- Kopie – Kopie.pptx
PPTX
Staff WelFare Presentation for Larger Organizations
PPTX
Training for Village Watershed Volunteers.pptx
PDF
Ch-5.pdf important formulas requires for class 12
PPTX
Ruth Week 1 - Hope in Barren Places.pptx
PPTX
HRPTA PPT 2024-2025 FOR PTA MEETING STUDENTS
PDF
Pitch Perfect Minimal Presentation for PPT
Basics of Stereotypes and Prejudice(1).pptx
Building event-driven application with RAP Business Events in ABAP Cloud
Ulangan Harian_TEOREMA PYTHAGORAS_8.pptx
The History of COBSI, a Community-based Smallholder Irrigation, and its Regio...
Pitch Style Data Report Template Preview
Presentacion lugares conocidos ingles sena.pptx
RP Virtual Session One intro to workplace readiness
Criminology Midterm-Ed Gein Presentation
Analytics in Human Resource Management FY
Ease_of_Paying_Taxes_Act_Presentation.pptx
Echoes of AccountabilityComputational Analysis of Post-Junta Parliamentary Qu...
History Subject for High School_ Military Dictatorships by Slidesgo.pptx
Community User Group Leaders_ Agentblazer Status, AI Sustainability, and Work...
Animal Farm powerpointpresentation- Kopie – Kopie.pptx
Staff WelFare Presentation for Larger Organizations
Training for Village Watershed Volunteers.pptx
Ch-5.pdf important formulas requires for class 12
Ruth Week 1 - Hope in Barren Places.pptx
HRPTA PPT 2024-2025 FOR PTA MEETING STUDENTS
Pitch Perfect Minimal Presentation for PPT

Teknologi Baru Android di Google I/O 2021 - Andrew Kurniadi

  • 1. Andrew Kurniadi CEO & Co-Founder - Lumio.id
  • 5. - Material You - Redesigned Widget - Stretch Scroll - Smooth Audio Transition
  • 6. - Faster, more efficient system performance - Faster Startup Time - Performance class - MEDIA_PERFORMANCE_CLASS - Database Query Performance
  • 7. - ACTION_VIEW_PERMISSION_ USAGE_FOR_PERIOD - Mic and camera indicators - Microphone & camera toggles - Clipboard read notification
  • 12. - Compose tooling - App Inspector - Debug Database - Debug Background Task - Memory Profiler - Faster Build Speed - Android Gradle Plugin 7.0 - New DSL - Variant APIs
  • 14. - Jetpack Compose 1.0 (July 2021) - Camera X - Hilt - Paging 3.0 - Security Crypto - EncryptedSharedPreferences - Data Store (Beta) - Better version of SharedPreference - AppSearch (Alpha)
  • 16. - New Tools - Wear Emulator - Simpler Way to Pair phone with emulator - Virtual Heart Rate Sensor - Jetpack APIs - Tiles - Ongoing Activities - Health Service - And many more...
  • 19. - Drag and Drop - Keyboard Shortcuts - SlidingPaneLayout - NavRail - WindowManager Jetpack Library
  • 20. THANKS! HAPPY CODING! Follow me: @andrewkurniadi

Editor's Notes

  • #11: Kotlin is now the most used primary language by professional Android developers according to our recent surveys; in fact, over 1.2M apps in the Play Store use Kotlin, including 80% of the top 1000 apps. And here at Google, we love it too: 70+ Google apps like Drive, Home, Maps and Play use Kotlin. And with a brand-new native solution to annotation processing for Kotlin built from the ground up, Kotlin Symbol Processing is available today, a powerful and yet simple API for parsing Kotlin code directly, showing speeds up to 2x faster with libraries like Room.
  • #13: With this latest release you can create modern UIs with Compose tooling, see test results across multiple devices, and optimize debugging databases and background tasks with the App Inspector. We’re also making your apps more accessible with the Accessibility Scanner and more performant with Memory Profiler. And for faster build speeds, we have the Android Gradle plugin 7.0, new DSL, and variant APIs. You can learn more about the Android Studio updates here.
  • #17: support for curved text, input, watch faces, complications and remote interactions.
  • #20: You can use WindowManager to detect display features such as folds or hinges. It also gives information about how the display feature affects your app, so you can create an optimal experience. For example, reacting to the foldable device state changes when the device is folded into tabletop mode while the user is watching a video.