85 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
Episode 208: Micro optimizations
Manage episode 429551673 series 2904702
In this episode Tor and Romain find themselves without a guest and decide to chat about micro optimizations and writing custom tools.
Tor and Romain
Chapters:
Intro (00:00)
Micro optimizations (00:32)
Kotlin explorer (3:25)
Avoiding object allocations (6:49)
Code Inefficiencies (8:10)
Compilers (12:13)
Understand assembly with AI (18:39)
Layout opt (21:20)
Programmers writing tools (21:52)
char.isBlank (25:35)
Lint checks (27:59)
Companion objects (29:40)
Java assertion mechanism (32:00)
Hash maps (35:13)
When to micro optimize and when not to (43:46)
Benchmarking (47:26)
New optimizations (48:46)
Wrap up (50:46)
Romain: @romainguy, threads.net/@romainguy, romainguy@androiddev.social
Tor: threads.net/@tor.norbye and tornorbye@androiddev.social
Catch videos on YouTube → https://goo.gle/adb-podcast
Subscribe to Android Developers → https://goo.gle/AndroidDevs
215 פרקים
Manage episode 429551673 series 2904702
In this episode Tor and Romain find themselves without a guest and decide to chat about micro optimizations and writing custom tools.
Tor and Romain
Chapters:
Intro (00:00)
Micro optimizations (00:32)
Kotlin explorer (3:25)
Avoiding object allocations (6:49)
Code Inefficiencies (8:10)
Compilers (12:13)
Understand assembly with AI (18:39)
Layout opt (21:20)
Programmers writing tools (21:52)
char.isBlank (25:35)
Lint checks (27:59)
Companion objects (29:40)
Java assertion mechanism (32:00)
Hash maps (35:13)
When to micro optimize and when not to (43:46)
Benchmarking (47:26)
New optimizations (48:46)
Wrap up (50:46)
Romain: @romainguy, threads.net/@romainguy, romainguy@androiddev.social
Tor: threads.net/@tor.norbye and tornorbye@androiddev.social
Catch videos on YouTube → https://goo.gle/adb-podcast
Subscribe to Android Developers → https://goo.gle/AndroidDevs
215 פרקים
כל הפרקים
×
1 Kotlin Multiplatform: Have your code and eat it too 58:08

1 Linting on the Side of Caution: Safety & Security 50:31

1 Episode 213: Compose runtime and performance 56:56

1 Episode 212: Happy birthday, Android Studio! 1:00:50

1 Episode 211: Rules about performance tools 1:10:15

1 Episode 208: Micro optimizations 51:12

1 Episode 207: AI development assistance 52:20

1 Episode 206: Make it faster 1:00:52

1 Episode 202: AndroidX, Gradle and Metalava 53:56

1 Episode 201: Firebase in Android Studio 44:53


1 Episode 199: Compose performance 1:02:25

1 Episode 198: Location location location, revisited 44:24


1 Episode 196: Android Studio, behind the scenes 49:08





1 Episode 191: Compose Lazy Layouts 51:53




1 Episode 187: System UI: A Retrospective 43:52

ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.