davidcafor Profile Banner
David Cardeña Profile
David Cardeña

@davidcafor

Followers
3K
Following
31K
Media
2K
Statuses
32K

Mobile Dev 🇪🇸🇺🇸 | iOS (Swift) & Android (Kotlin) | Building apps & sharing code tips

A Coruña, Spain
Joined October 2009
Don't wanna be here? Send us removal request.
@davidcafor
David Cardeña
4 months
🧵 THREAD: From iOS-Only to Dual Native Development in 2025 The question I get asked most: "How did you transition from iOS-only to developing for both platforms?" Here's my complete roadmap for mastering dual native development 👇 🎯 Why I Chose Dual Native Over Cross-Platform
4
2
14
@davidcafor
David Cardeña
4 months
🧵 THREAD: From iOS-Only to Dual Native Development in 2025 The question I get asked most: "How did you transition from iOS-only to developing for both platforms?" Here's my complete roadmap for mastering dual native development 👇 🎯 Why I Chose Dual Native Over Cross-Platform
4
2
14
@davidcafor
David Cardeña
2 days
Why don’t neobanks like @Revolut release a Spotify-style wrapped, but for my bank transactions? “Your 2025 top hit: Coffee. Played 347 times.”
0
0
0
@davidcafor
David Cardeña
4 days
I wish I could go back to this version of macOS Sequoia. Newer doesn’t always mean better.
@9to5mac
9to5Mac
4 days
Apple releases macOS Sequoia 15.7.3 https://t.co/tcTGp63BoS by @mvcmendes
0
0
0
@Yosoycorra
Jorge Corrales
7 days
Llevo un tiempo dudando si contar esto, pero como yo no creo en las redes sociales del postureo, de atardeceres y de frases vacías, creo que es justo que os cuente esto: Mi última novela no ha ido bien. Bueno, miento, ha ido muy bien para los lectores. Las críticas han sido
60
222
601
@davidcafor
David Cardeña
13 days
SwiftData devs: why can’t I use a simple #Predicate { $0.id == https://t.co/kGlhdK7rOJ } when the outer `item` is a local variable from the loop? Getting this error 👇 "Cannot convert value of type 'PredicateExpressions.Equal<…>' to closure result type 'any
0
0
0
@davidcafor
David Cardeña
16 days
I’m exploring using RSS to follow daily news for a small side project. I’d love to ask you all a couple of question. Anyone here actively using RSS these days?
0
0
0
@davidcafor
David Cardeña
20 days
iPadOS window management is wild… every time I try to do one simple thing, a window randomly resizes, another refuses to go fullscreen, and the whole layout collapses like Jenga. How did they manage to make it worse every year?
1
0
1
@seanallen_dev
Sean Allen
21 days
🚨 Black Friday sale is live! All iOS dev courses, source code, and coaching calls are 30% off at https://t.co/qHG8Z1LFj7. If you've enjoyed my courses in the past, RTs are appreciated :)
1
11
23
@davidcafor
David Cardeña
22 days
When you decide to build an ML model in Swift and nobody warns you that you’re basically signing up to repeat the same exercise about 200 times. #iosdevs #Swift
0
0
1
@_artcc_
Arturo Carretero Calvo
23 days
Day 1. I went from consulting to freelancing 3 years ago, and a year ago I tried to live solely from my indie projects. This Sunday will be my last day as a freelancer. Time to return to the 9-5. Not everything is success—every day I’ll share my job search. #searchinpublic
3
2
7
@_artcc_
Arturo Carretero Calvo
25 days
I’m still looking for projects or client contracts, and the market is really slow — at least here in Spain. Is it the same where you are? Especially curious about the iOS development market.
0
3
4
@davidcafor
David Cardeña
28 days
Twilight switches might just be endgame — ultra-low acoustic profile, buttery travel, and that perfectly tuned tactile curve. Peak keyboard nerd bliss.
0
1
1
@davidcafor
David Cardeña
27 days
Out of my last 10 tweets, not a single one cracked 100 interactions… and there are 3.5k of you following me. I officially do not understand Twitter anymore.
1
0
0
@davidcafor
David Cardeña
28 days
Switch 2
@CultureCrave
Culture Crave 🍿
28 days
We’re giving away 10 Nintendo codes for ‘Tomb Raider: Definitive Edition’ 🎮 It released on Switch & Switch 2 today Rules: 1️⃣ Follow @CultureCrave 2️⃣ Like this post 3️⃣ Reply with which system
0
0
0
@davidcafor
David Cardeña
28 days
Twilight switches might just be endgame — ultra-low acoustic profile, buttery travel, and that perfectly tuned tactile curve. Peak keyboard nerd bliss.
0
1
1
@davidcafor
David Cardeña
29 days
Alright tech folks — what’s the best 27–32" 4K/5K USB-C monitor for a Mac with great pixel density… without selling a kidney? Let’s say under €1000. Actually… under €600 would be even nicer 😅 Trying to treat myself this Black Friday without going bankrupt. Any hidden gems?
1
0
0
@_naxotellado
NACHO TELLADO
1 month
Hay mas respeto hacia España en este video que en el Congreso.
@NFL
NFL
1 month
The National Anthem of Spain performed by the Madrid Marine Infantry Group.
327
7K
44K
@davidcafor
David Cardeña
1 month
Anyone here with watchOS dev experience? 🤔 I can’t get my Apple Watch into developer mode, and my watch app won’t install from the Watch app on iPhone. I keep getting: “This app could not be installed at this time.” Would love a hand! 🙏⌚️
0
0
0
@Rafael_Narbona
Rafael_Narbona
1 month
Qué duro es superar los 60 años sin familia. Mi mujer y yo no tenemos hijos ni sobrinos. Yo he perdido a mis tres hermanos y mi mujer sufre algo peor: la desafección de dos hermanos por culpa de una herencia. Los amigos solo son una brizna de afecto en el vasto océano de la
4K
5K
33K
@davidcafor
David Cardeña
1 month
Funny how the best app ideas start as a joke while grabbing drinks with friends… Something’s cooking 👀 #iOSDev #IndieDev
1
0
4