iOS Developer https://xitter.cf/t.co/qbTknutDJE and https://xitter.cf/t.co/IyRDKwZGIL Download My Passbook https://xitter.cf/t.co/UJa7PoqfQI in your iPhone

Munich, Germany
Joined March 2008
Jonathan Ramirez retweeted
DON'T SIGN IN WITH GOOGLE DON'T SIGN IN WITH GOOGLE DON'T SIGN IN WITH GOOGLE DON'T SIGN IN WITH GOOGLE DON'T SIGN IN WITH GOOGLE DON'T SIGN IN WITH GOOGLE DON'T SIGN IN WITH GOOGLE
1,871
2,970
386
45,956
14,159,574
Jonathan Ramirez retweeted
Advanced Swift Concurrency: Launch Speed Optimisation You can parallelise app launch work in didFinishLaunchingWithOptions using a GCD DispatchGroup to wait and Swift's taskGroup to parallelise steps This avoids performing all critical work serially on the main thread - but use this with caution - any main-thread isolated work can deadlock if you don't understand what you're doing.
5
9
117
8,318
Understanding the Sendable protocol and @Sendable attribute is important when working with Swift Concurrency features like async/await and Actors. Do you know the answer? avanderlee.com/swift/sendabl… #swiftlang #iosdev
1
2
16
4,036
Jonathan Ramirez retweeted
SwiftUI home is updated! developer.apple.com/swiftui/
1
2
40
2,867
Advanced iOS Thread APIs: Who needs Crashlytics?! There’s a fun Thread API that has no analogy in Swift Concurrency, and it’s one of my favourites: Thread.callStackSymbols. It logs the call stack of the thread. This is actually how your favourite crash reporting tooling works under the hood to get crash traces! Read my full blog post in my first reply: blog.jacobstechtavern.com/p/…
9
98
4,028
Adopting Swift 6 can be frustrating, and you're not alone! In fact, the Swift Langauge Steering Group recognized this in this official vision document on approachable concurrency: github.com/swiftlang/swift-e…
4
13
1
147
17,117
Jonathan Ramirez retweeted
Print and stick it on your wardrobe's door
83
7,176
229
58,051
9,088,851
Jonathan Ramirez retweeted
Finally a way to understand those laundry symbols
67
8,764
213
52,720
6,816,267
Wondering how Google’s Compose Preview Screenshot Testing tool compares to other libraries? In this 20-min talk you’ll not only learn that, but also about other tools that can support your screenshot testing strategy! If you come & learn nothing new, the first beer is on me 🍻!
Get ready for @Gio_Sastre to hit the#dcbln24 stage 🇩🇪 Discover the top screenshot testing tools for #Android, their features, and pros and cons. Choose the best for your project confidently! Read the full abstract to learn more. berlin.droidcon.com/speaker/…
3
12
793
Jonathan Ramirez retweeted
Linux file system explained.
30
2,411
215
14,349
2,761,334
Jonathan Ramirez retweeted
By default @Slack's terms of service allow them to use your data to train their global AI models, including messages, content, & files 😱 How to opt out: 💌 Email [email protected] with the subject “Slack Global model opt-out request” Thx @QuinnyPig arstechnica.com/tech-policy/…
1
2
1
5
994
I’ve come across an interesting blog post on screenshot testing that, unlike others, focuses on the “verifying algorithms”. 📸 Snapshot testing libraries for Android: Shot vs. Paparazzi medium.com/astronauts-id/sna… #AndroidDev #testing
2
9
683
📸 Revamped AndroidUiTestingUtils documentation on GitHub! buff.ly/3t2EC19 🚀 Navigating it used to be an Olympic sport, but now it's a smooth ride 🛤️ 📖 Dive into the docs and feel free to give feedback buff.ly/3SyhAeM #DocumentationRevolution #AndroidDev
4
12
732
📸 AndroidUiTestingUtils 2.2.0 is out! github.com/sergio-sastre/And… ✅ Support Cross-Library screenshot tests with Pseudolocales (also with Paparazzi) ✅ :android-testify module includes ScreenshotRuleWithConfigurationForFragment
1
10
459
I reported an issue when running 📸 Screenshot tests 🐘 with Gradle Managed Devices (GMD) 📱and shards: It only generates screenshots for one shard. issuetracker.google.com/issu… ⭐️ if you’d like to speed up your GMD screenshot tests with sharding, e.g via Android-Testify
1
4
559
Developer’s mistake TODO list ✅Release a library with a wrong tag “Apha” is the new alpha 🤪 And because of that, alpha02 is not displayed as the last version 🙃
1
10
785
Unexpected SwiftUI redraws can be frustrating and hard to debug. Using a private API method called _printChanges() allows you to find out the root cause. avanderlee.com/swiftui/debug… #swiftlang #iosdev
6
15
1
130
18,123
Jonathan Ramirez retweeted
¿Has oído hablar de Robolectric? 💡 @Gio_Sastre te cuenta qué es. Y tú, ¿lo usas en tus desarrollos? #Android #AndroidDev #AndroidDevs #JetpackCompose #kotlin
2
1
279