Jeans Ruiz

161 posts

Jeans Ruiz

Jeans Ruiz

@rcaos

iOS Dev. Sharing code, productivity. https://t.co/h3piY7vCgM

🇵🇪 Katılım Temmuz 2011
194 Takip Edilen112 Takipçiler
Jeans Ruiz
Jeans Ruiz@rcaos·
Having your app modularized makes migration way easier. Don’t panic. One package at a time. Core packages first.
Jeans Ruiz tweet media
English
0
0
0
15
Jeans Ruiz
Jeans Ruiz@rcaos·
Claude could migrate my project to Swift 6, with the right Skills, but I’m doing the first modules manually. I need to understand these concepts myself. I don’t want to take that shortcut.
English
0
0
0
20
Jeans Ruiz
Jeans Ruiz@rcaos·
Just started migrating to Swift 6. Everyone said it would be chaos. They were right.
GIF
English
0
0
0
18
Jeans Ruiz
Jeans Ruiz@rcaos·
@DonnyWals Work project. Already moved the critical ones to SPM. The rest are stuck in prioritization limbo.
English
0
0
0
17
Donny Wals 👾
Donny Wals 👾@DonnyWals·
Who's still working on a project that includes cocoapods? 👀
English
19
1
10
3.1K
Jeans Ruiz
Jeans Ruiz@rcaos·
@vituu Exactly!, you could check the details on the GitHub repo.
English
1
0
1
17
Victor Tavernari 
Victor Tavernari @vituu·
@rcaos I’ve seen that previews rely on the main app’s Bundle, so isolated packages miss localized assets unless you expose them explicitly. Are you overriding the preview’s bundle to include the localized resources?
English
1
0
0
15
Jeans Ruiz
Jeans Ruiz@rcaos·
Localized SwiftUI previews in SPM packages were driving me crazy. Finally fixed it. Simpler than I thought.
GIF
English
1
0
1
71
Jeans Ruiz
Jeans Ruiz@rcaos·
@vituu Not sure I understand the question - can you clarify?
English
0
0
0
4
Victor Tavernari 
Victor Tavernari @vituu·
@rcaos Your persistence layer abstracts the store - did you find a sweet spot between compile-time type safety and runtime flexibility when handling version migrations?
English
1
0
0
22
Jeans Ruiz
Jeans Ruiz@rcaos·
@vituu The issue is that my apps are modularized. SwiftUI previews don’t support localization in isolated packages. Everything works fine in the main target though.
English
1
0
1
21
Victor Tavernari 
Victor Tavernari @vituu·
@rcaos I see you are using LocalizableString.AppFeature.greeting.localized() - what issues have you encountered when trying to preview a Spanish locale in Xcode?
English
1
0
0
17
Jeans Ruiz
Jeans Ruiz@rcaos·
Thanks to the organizers and everyone who showed up on Saturday. It was amazing to share and learn with such an awesome community. 🙌 @androiddevperu
Jeans Ruiz tweet media
English
0
0
0
69
Jeans Ruiz
Jeans Ruiz@rcaos·
@charliesbot XcodeBuildMCP, con un iOS code base con múltiples schemes, targets. Lo uso para después de hacer cambios en modo agente compile y ejecute tests.
Español
0
0
0
1.4K
Charlie L ⚡️
Charlie L ⚡️@charliesbot·
My friends, cuales son sus MCPs favoritos y que usen constantemente? 👀 Los leo!
Español
15
12
212
39.2K
Jeans Ruiz
Jeans Ruiz@rcaos·
As a full-time iOS dev, I spend more time in Cursor than in Xcode these days. Side projects, docs, thinking… all happen there.
English
0
0
1
90
Jeans Ruiz
Jeans Ruiz@rcaos·
TaskMaster is an amazing tool! Found a sneaky edge case today (seems like uncharted territory 😅). After some debugging, I logged it here 👉 github.com/eyaltoledano/c…. Hope it saves you time next time! @TaskmasterAI
English
1
0
2
199
Jeans Ruiz
Jeans Ruiz@rcaos·
Swift concurrency is great, but you have to pay special attention to memory management, it is very easy to fall into memory leaks using AsyncStream and Task in general.
English
0
0
3
182
Jeans Ruiz
Jeans Ruiz@rcaos·
Cerrando es genial tener una opcion built-in para trabajar con streams de datos, pero por alguna razón olvidaron darle cariño al testeo de los Schedulers.
Español
0
0
1
0
Jeans Ruiz
Jeans Ruiz@rcaos·
Terminé de mover un projecto de RxSwift a Combine, bastante aprendizaje en el camino, quedó 100% funcional pero perdí cierta testabilidad.
Español
1
0
1
0