Júlio ZyngerinProAndroidDevSQLite: when Insert means DeleteModernizing some of SoundCloud’s Android app storage layers, I’ve been especially invested in databases, and have been migrating a lot of…4 min read·Jun 30, 2020--1--1
Júlio ZyngerFloorPlan: Visualize database evolutionEasier peer reviews and documentation-as-code3 min read·Jun 16, 2020----
Júlio ZyngerBe a good client: request prioritizationWhen communicating to a backend, clients can expose information about their requests, to allow for the server to qualify and prioritize…5 min read·Mar 23, 2020----
Júlio ZyngerBe a good client: retriesWhen a request to a server fails, it is very tempting to issue another try to the same route. How often is this a good idea? Never.4 min read·Mar 11, 2020--1--1
Júlio ZyngerBe a good client: jitterPeriodically triggered jobs are common in modern applications, but handling the computational load can get tricky. What can we do?3 min read·Mar 4, 2020----
Júlio ZyngerMedia Projection and Audio CaptureHow does audio capturing works on Android 10 and how can we verify our apps react correctly when being targeted by that new API?5 min read·Oct 30, 2019--1--1
Júlio ZyngerNative Code and Debug SymbolsAs more applications include native code, understanding how symbolication works to get actionable information from stackdumps is critical.4 min read·Apr 23, 2019----
Júlio ZyngerYour app and low-latency audio outputWhen building audio software, we must provide the best possible experience to users, and optimising latency is key for success.7 min read·Jun 18, 2018--2--2
Júlio ZyngerExtending the Web with Android Instant AppsDuring I/O 2016, Google announced it was developing a new way to bridge the gap between the web and native apps, by making them as easy to…8 min read·May 18, 2017----
Júlio ZyngerinAndroid Dev BRContinuous Deployment no Android: como usar a Publishing API para automatizar seu releaseApesar de uma prática já bem estabelecida dos círculos de desenvolvimento de software, principalmente do lado back-end, a Entrega Contínua…9 min read·May 10, 2016----