From droidcon.com
Unpacking Compose Multiplatform Accessibility - droidcon
1 1
In this talk, we will provide a comprehensive overview of the current state of accessibility in Compose Multiplatform. As an emerging UI framework in multiplatform development, understanding its accessibility features is critical for developers.
23h ago
From droidcon.com
GC You Later, Allocator - droidcon
0 1
Memory management on Android is easy: the garbage collector does almost everything and LeakCanary handles the rest! But Kotlin/Multiplatform brings new challenges. Your new features could be blocked if Kotlin/Native leaks memory.
on Thu, 10PM
From droidcon.com
Actionable App Performance Measurement - droidcon
0 0
Knowing where to start with app performance is half the battle. Other than that getting your product owners and feature stakeholders to buy in to your performance improvement plans is a widely observed challenge.
on Sep 10
From droidcon.com
0 1
Join us at droidcon New York, experience over 80 tech talks and workshops and become part of the largest Android developer community in the world.
on Sep 8
From droidcon.com
Open Source Community Building and Maintainance - droidcon
0 0
Open source software is built by open communities of passionate developers who collaborate across organizations and geographies to deliver value to the community.
on Sep 8
From droidcon.com
0 0
View the complete agenda for droidcon New York and plan your trip to this year's event.
on Sep 8
From droidcon.com
In search of lightness: Advanced Android app shrinking techniques - droidcon
0 1
With the inner complexity of Android apps gradually increasing over the years, it has become crucial to use tools to reduce their footprint in production.
on Sep 4
From droidcon.com
0 0
Get your tickets below and join us at droidcon New York. Grab a group ticket at a reduced price if you're bringing your team.
on Aug 29
From droidcon.com
Ultimate Iteration Speeds with Gradle Configuration Cache - droidcon
0 0
A dive into what is Gradle Configuration Cache and how it works, why you want to have it enabled, and how to debug unexpected configuration cache misses for local and CI workflows.
on Jul 18
From droidcon.com
Protect your code from Gemini in Android Studio - droidcon
0 0
If you are using Android Studio Jellyfish or later, you may see the Gemini in Android Studio (formerly Studio Bot). You can ask it many different types of questions right in your IDE. The tool is very smart and has the ability to use your project code in the IDE to improve the responses it is...
on May 21
From droidcon.com
0 0
View the complete agenda for droidcon San Francisco and plan your trip to this year's event.
on Apr 22
From droidcon.com
Agenda - AndroidMakers by droidcon
0 0
View the complete agenda for AndroidMakers by droidcon and plan your trip to this year's event.
on Apr 18
From droidcon.com
Demystifying Text Rendering in Flutter - droidcon
0 0
Text is an essential component of any user interface. However, comprehending its inner workings can be challenging due to the abstraction of high-level APIs and the complexity of low-level APIs that have been developed over many years with limited resources available.
on Mar 1
From droidcon.com
Healthy Code: A guide to Flutter App audit - droidcon
0 0
As we gain experience and knowledge, we often find that the solutions we initially implemented for our apps are no longer optimal or we may have overlooked some important aspects. Sometimes we may inherit code from someone else and need to learn how to work with it.
on Feb 9
From droidcon.com
Stop Treating Accessibility as an Afterthought: Concrete Steps to Build Inclusive Apps - droidcon
0 0
In today's digital world, Accessibility is more important than ever. However, Accessibility is often treated as an afterthought in the development process, which can lead to exclusion and frustration for users with disabilities.
on Jan 26
From droidcon.com
Reimagining text fields in Compose - droidcon
0 0
The Compose Text team is completely rethinking the text field APIs from scratch.
on Jan 25
From droidcon.com
How Custom RenderObjects can make your life easier - droidcon
0 0
In Flutter we say: "Everything is a Widget!" and behind every visual widget there is at least one RenderObject.If you already know the theory about RenderObjects, but you want to get your hands dirty and you don't know how to start, this talk is for you!
on Jan 19
From droidcon.com
Improve Your Android App Performance With Baseline Profiles - droidcon
0 0
In this post, you will delve into one of these techniques by utilizing the Baseline Profile.
on Jan 8
From droidcon.com
Demystifying Dagger - droidcon
0 0
Dagger gets a bad rap for being "difficult to understand", or "overly complicated", or "black magic".
on Nov 17
From droidcon.com
Sink or swim:proving ideas in production, fast - droidcon
0 0
It all began with a beer and a video call: a group of friends had an app idea and wanted to see whether it could work out. But going from idea to shipping something on the Play Store isn’t that easy.
on Nov 16
From droidcon.com
From Complex to Seamless:Succeeding in codebase migrations - droidcon
0 0
Complex changes require careful planning and execution - from gathering product requirements and system design to implementation.
on Nov 16
From droidcon.com
Android App Performance in a Nutshell - droidcon
0 0
This session will give you a head start with actionable advice on the journey to Inspect, Improve and Monitor your app's performance with the Android Performance development process.
on Nov 16
From droidcon.com
Managing state beyond ViewModels and Hilt - droidcon
0 0
Separation of concerns is a common best practice followed by all successful software projects. In Android applications, there is usually a UI layer, a data layer, and a domain layer. .
on Oct 12, 2023
From droidcon.com
Designing for Disconnection- The Mental Model of Offline Apps - droidcon
0 0
In today's interconnected world we developers rely on our users to have strong networks for the best app experience. Empty states and error states perforate our designs and view systems.
on Oct 12, 2023
From droidcon.com
Measuring and Improving Performance- Insights from One of Cash App's Main Screens - droidcon
0 0
Are you looking to track and improve the performance of specific customer flows in your app?
on Oct 12, 2023
From droidcon.com
0 0
Embrace the Interceptor pattern of software design to create cleaner abstractions, enable flexibility, and set yourself up for writing high quality tests.
on Oct 10, 2023
From droidcon.com
Coroutines, Flow & Android- The Good Parts - droidcon
0 0
In Kotlin Coroutines and Flow, there are many APIs and patterns that we have found either wrong or suboptimal in our work at Cash App and Square.
on Oct 10, 2023
From droidcon.com
Plugging into Anvil and powering up your dependency injection - droidcon
0 0
Writing Dagger code can produce cumbersome boilerplate and Anvil helps to reduce some of it, but isn’t a magic solution.
on Oct 9, 2023