I turn web services and experiences into native apps for iPhone, iPad, Mac, Apple Watch and Apple Vision Pro.
Design · Development · Launch
Freelance in Madrid · 14+ years in the Apple ecosystem · Privacy by design
Native isn't a website wrapped in an app.
It's using everything Apple offers to build a faster, smoother, more integrated experience.
Web → native
It's slow, goes blank with no signal, and doesn't integrate with anything on the iPhone. It's not the design's fault, nor the team's: it's how it's built underneath.
If you said yes to three or more, what you have is a wrapper: your website served inside a browser window, with an icon on the home screen. It works. But it's not an app.
| Feature | Wrapper (web in a WebView) | Native |
|---|---|---|
| Performance & scroll | Depends on the WebView: jank and blank waits | Smooth, system gestures, no reloads |
| Offline | Blank screen or error | Local data: keeps working |
| Apple integration (Watch, Wallet, widgets, Shortcuts) | Limited or none | Native, first-class |
| Sign-in & security | Web forms | Face ID / Touch ID and Keychain |
| iOS updates | You react when something breaks | You adapt before it ships |
Sometimes it's enough to wrap what you already have properly, add native Watch and widgets on top, and leave the rest alone. Other times, rebuilding is cheaper than maintaining. The only way to know is to look at the code, not guess from the outside.
€4,500 · VAT not included · 2 weeks from repository access · fully credited if you hire within 60 days
Services
I handle the whole lifecycle —design, native code, launch and evolution— and make sure you always know what's happening and what it costs.
What I do
Apps for iPhone, iPad, Mac, Apple Watch and Vision Pro, built from scratch in Swift and SwiftUI.
Redesign of existing apps or webviews into fast, fluid, modern native experiences.
I connect your app with your REST APIs and Apple services: HealthKit, CloudKit and more.
Continuous evolution, compatibility with new iOS versions, and post-launch support.
How I work · no surprises
We talk through your idea or your current app and what you want to achieve. No strings attached.
Scope, timeline, and fixed price in writing. No surprises.
Iterative deliveries: you see your app progress at every phase.
App Store publication and ongoing support afterwards.
Two weeks reading your code to tell you what you've got, what can be saved, and what it costs to fix. With numbers, not impressions.
I do the audit myself. No junior assigned, no account manager. You talk to the person reading the code.
It costs less than a month of development, and it's the difference between rebuilding what's needed and rebuilding what isn't.
Read access to the repository and a moment to tell me what worries you. If you can also give me access to your App Store Connect stats and reviews, even better, but it's not essential. With the code I can start. If it's held by a provider who no longer replies, we sort that out first: what matters is being able to read it.
Better for you. I hand you the report anyway, separating what's worth touching —there's almost always something: Watch, widgets, performance— from what can stay as it is. Telling you “don't rebuild it” is part of the job, not a failure: you pay for the diagnosis, not for me selling you a big project.
You do. The report is yours the moment I deliver it, to use with whoever you want, even another developer. And if we end up doing the project, the app ships under your developer account and you keep the whole codebase. I don't hold anything hostage.
I don't build it myself — my craft is the Apple ecosystem, and that's where I guarantee truly native quality. But if you need Android, I can manage it for you: I work with trusted Android developers, quote it separately, and stay on as the project's technical lead. A single point of contact answering for both platforms — you don't have to juggle two providers yourself.
Custom-built
Not everything starts with legacy code. If you have a business process —appointments, time-tracking, inventory, clients— running today on paper, a spreadsheet or a generic tool that doesn't fit, I'll build you a native app made to measure, from scratch.
There's no code to review — there's a problem to understand. We start by talking.
Agreed before writing a line. No surprises, no open-ended quotes.
It ships under your account, you keep the code, built to the same native standard as everything else.
I've done exactly this: OnBoard (appointments & clients), OutATime (time-tracking, built for a client) and Turnativo (shifts) all started this way.
Portfolio
I don't just tell you what I can do — I show you on the App Store.
Create and issue invoices and quotes in seconds, with automatic VAT/IRPF and branded PDFs. Compliant with Spain's RD 1007/2023: SHA-256 hash chain, official AEAT QR, and electronic signature (XAdES-EPES) using your digital certificate. Quarterly summaries and exports (PDF, CSV, XML) ready for your accountant. 100% native, all on your Mac and private iCloud: no servers of ours, no telemetry.
How it complies with VeriFactu →
Shift and work-schedule app that turns your rota into real events in your Apple Calendar, synced automatically through iCloud across iPhone, iPad, Mac and Apple Watch. Rotating patterns that fill your month, paint mode, overlap alerts and widgets. 100% native, no servers, no telemetry.
Two-tool native macOS suite: transcribes long recordings (classes, interviews, meetings) and dictates into any text field by holding fn. All on-device with Apple Intelligence — no servers, no telemetry.
Live streaming and video recording from Apple Vision Pro to Twitch and YouTube, using your Persona as camera with customizable backgrounds, audio mixing, and integrated chat.
Background
From managing operations at Apple Retail to developing native apps for businesses. I know the platform from the inside: the quality standards, user experience, and attention to detail that Apple demands.
Oct 2025 – Feb 2026
Swift Developer Program
Apple Coding Academy
2011 – 2025
Operations Specialist
Apple Retail
FAQ
Under your own Apple Developer account, in your name and under your control. If you don't have one yet, I help you set it up. The app, the code and the keys are yours: you don't depend on me to update it or to stay on the App Store.
We agree it in writing before starting, no fine print. Usually: compatibility with new iOS versions, bug fixes and small tweaks. New features are quoted separately. And if you'd rather run it yourself or with another team, it's documented so you can.
Fixed price agreed before starting, paid in phases against deliverables: not everything upfront, not everything at the end. You see the app progress and pay for what's already done. Spanish invoice with VAT, as a freelance.
You keep what's been delivered and paid up to that point: code, accounts and documentation. No penalties, nothing held hostage. Working in phases exists precisely for this: so you can stop at a milestone without losing everything.
I'll be honest: I'm one person, with the schedule that implies —that's why fixed prices and phased timelines. The code is 100% native, standard, with no odd dependencies, and documented so any Swift developer can pick it up. I don't lock you to me.
Contact
Free first consultation. I usually reply within 24 hours.
Or reach me directly: