Servizi

Azienda di Sviluppo App iOS per Brand US e UE

Ingegneria iOS nativa su Swift 6 e SwiftUI per prodotti consumer e B2B destinati a iPhone, iPad, Apple Watch e Apple Vision Pro. YuSMP Group rilascia progetti iOS a perimetro fisso, strutturati per complessità: un MVP da 3.500 USD in 4–8 settimane con il flow principale e una pubblicazione App Store, un'app di produzione da 5.800 USD, un prodotto completo da 9.200 USD e un'app complessa da 11.500 USD. Build pronte per l’App Store che superano la revisione alla prima submission, App Tracking Transparency senza perdere il funnel, IP trasferita a voi dal primo giorno. Giornata lavorativa CET con sovrapposizione 9:00–13:00 ET, conforme al GDPR di default.

Ambiente di sviluppo iOS con codice Swift e strumenti di progettazione UI mobile

iOS è dove vivono i ricavi statunitensi e dove la conformità UE colpisce più duramente. La revisione App Store rifiuta il 35–40% delle prime submission per le stesse ragioni banali: purpose string mancanti, IAP instradati tramite Stripe, cancellazione account non in-app, etichette App Privacy non sincronizzate con gli SDK effettivi. App Tracking Transparency azzera l’attribuzione per i team che la aggiungono alla fine. Il DMA UE ha aperto marketplace alternativi e motori di browser di terze parti, ma ha aggiunto una nuova superficie contrattuale. Sviluppiamo app iOS che vengono rilasciate senza queste sorprese: Swift 6 strict concurrency, SwiftUI + Observation, async/await ovunque e una checklist di revisione pre-flight eseguita prima di ogni submission. Vedete come funziona nel nostro caso di studio Signatory Pro.

Cosa include un engagement iOS

Sviluppo prodotto Swift 6 + SwiftUI

Nuove funzionalità e app complete su Swift 6 strict concurrency, SwiftUI con framework Observation, NavigationStack con route type-safe e moduli Swift Package Manager. Interop UIKit dove SwiftUI è ancora indietro.

Prontezza alla revisione App Store

Checklist pre-flight sulle Linee Guida 2.x/3.x/4.x/5.x: routing IAP, purpose string, account demo, cancellazione account in-app, etichette App Privacy sincronizzate con gli SDK, Sign in with Apple dove richiesto.

Conformità ATT + EU DMA

App Tracking Transparency con pre-prompt corretti e degradazione controllata, attribuzione SKAdNetwork 4, supporto marketplace alternativo EU DMA, BrowserEngineKit su iOS 17.4+ dove il prodotto lo richiede.

Migrazione e riscrittura legacy

Objective-C verso Swift, UIKit verso SwiftUI, RxSwift/Combine verso async/await, layout manuale verso Auto Layout/SwiftUI, CocoaPods verso SwiftPM. Migrazioni con pattern strangler che continuano a rilasciare ogni due settimane.

Performance e Instruments

Cold start sotto 400 ms, scroll a 120 Hz su ProMotion, profiling della pressione di memoria con Instruments, revisione metriche Xcode Organizer, prioritizzazione crash guidata da MetricKit, audit log energetici per lavoro in background.

Apple Intelligence + ML on-device

Packaging modelli Core ML, framework Vision, Speech, Translation, integrazione Writing Tools su iOS 18, framework Foundation Models dove ammissibile, App Intents per Siri e Spotlight.

Stack iOS con cui lavoriamo

Swift 6 SwiftUI UIKit Swift Concurrency Observation Combine SwiftData Core Data CloudKit Core ML Vision AVFoundation MapKit WidgetKit App Intents StoreKit 2 PushKit / APNs Xcode Cloud Fastlane XCTest / XCUITest

Come funziona un engagement iOS

  1. 01

    Discovery

    Settimana 1: audit del progetto esistente (o definizione del perimetro per uno nuovo), scelta del deployment target, analisi gap delle linee guida App Store e redazione del documento di baseline tecnica.

  2. 02

    Fondamenta

    Settimane 2–3: progetto Xcode, moduli SwiftPM, CI su Xcode Cloud o GitHub Actions con Fastlane, pipeline TestFlight, configurazione App Store Connect, etichette App Privacy redatte.

  3. 03

    Cadenza di sviluppo

    Sprint bisettimanali, build TestFlight ogni venerdì, demo settimanale con il fondatore/PO, revisione MetricKit e Crashlytics ogni lunedì, pre-flight App Store Review prima di ogni submission.

  4. 04

    Lancio e iterazione

    Release graduale via App Store Connect, monitoraggio sessioni senza crash nelle prime 48 ore, hotfix path testato, retrospettiva post-lancio, poi ritorno alla cadenza bisettimanale con un funnel utenti reale.

Modelli di ingaggio

Progetto iOS a perimetro fisso

La scelta di default per i brand che rilasciano un'app. Da 3.500 USD all-in per un MVP in 4–8 settimane. Perimetro fisso, timeline fissa, approvato alla fine della discovery, pubblicazione App Store inclusa.

Build di produzione

Per un prodotto reale, non una demo. Da 5.800 USD per un'app di produzione con più funzionalità, integrazione backend, persistenza offline e analytics; fino a 9.200 USD per più moduli, ruoli, integrazioni e CI/CD.

Advanced / continuazione

Per app complesse e lavoro a lungo termine. Da 11.500 USD per pagamenti, sync offline-first, SDK nativi, scalabilità e A/B; poi si continua con lo stesso team su un backlog continuo, oppure si aggiunge staff augmentation.

Tutti gli engagement includono NDA, DPA e cessione completa dei diritti IP firmati prima del kickoff. Giornata lavorativa CET con sovrapposizione 9:00–13:00 ET per i fondatori statunitensi.

Quanto costa un'app iOS

La maggior parte delle agenzie tiene il numero per una call commerciale. Di seguito trovate formati di riferimento per diversi livelli di complessità di prodotto — il preventivo esatto lo indichiamo dopo una valutazione gratuita del perimetro. I progetti iOS sono a perimetro fisso e all-in, quotati in USD, senza costi nascosti e senza sovrapprezzi sugli strumenti. Vedete il budget dettagliato prima che venga scritto codice e lo approvate.

MVP

da 3.500 USD

4–8 settimane · flow principale

Prima app iOS funzionante per utenti reali. Il flow utente principale costruito in Swift e SwiftUI e una pubblicazione App Store.

Normal

da 5.800 USD

app di produzione

Più funzionalità, integrazione backend, persistenza offline con SwiftData o Core Data, analytics di eventi e una pubblicazione App Store.

Optimum

da 9.200 USD

prodotto completo

Più moduli e ruoli, integrazioni esterne, CI/CD su Xcode Cloud o GitHub Actions e QA su dispositivo sulle superfici Apple che rilasciate.

Advanced

da 11.500 USD

app complessa

Pagamenti e abbonamenti in-app con StoreKit 2, sync offline-first, SDK nativi, architettura progettata per scalare e sperimentazione A/B.

Cosa muove il numero: quante superfici Apple rilasciate (solo iPhone vs iPhone + iPad + Apple Watch + Apple Vision Pro — ognuna aggiunge design e QA); la profondità della migrazione legacy (Objective-C→Swift, UIKit→SwiftUI, Combine→async/await, CocoaPods→SwiftPM); quante purpose string, SDK di terze parti ed etichette App Privacy la submission deve giustificare; la complessità di StoreKit e fatturazione (acquisti e abbonamenti in-app, distribuzione alternativa EU DMA e BrowserEngineKit); e il perimetro di conformità (conforme al GDPR di default, compatibile HIPAA o PSD2 alza l'asticella). Le tariffe dell'Apple Developer Program e delle API di terze parti sono addebitate sui vostri account, così mantenete la leva sui costi. Tutto ciò che è fuori dal perimetro firmato va sulla roadmap post-lancio con stime dimensionate. I prezzi sono indicativi e vengono fissati in un preventivo scritto per il vostro perimetro specifico.

Perché i brand US e UE scelgono il nostro team iOS

Conforme GDPR · ISO 27001 ready · SOC 2 Type II in corso · Compatibile HIPAA · CCPA riconosciuto

Solo ingegneri iOS senior

Ogni ingegnere nel roster ha rilasciato almeno tre app iOS in produzione e ha attraversato almeno una migrazione completa a una major version di Swift. Nessun junior fatturato a tariffe senior.

Approvazione alla prima submission

Eseguiamo una checklist pre-flight sulle App Store Review Guidelines e sulle etichette App Privacy prima di ogni submission. Il nostro tasso di approvazione al primo passaggio supera il 90%.

Competenza sulla conformità

Esportazione e cancellazione dati GDPR, segnali CCPA Do Not Sell, pre-prompt ATT rispettosi dell’utente, supporto marketplace EU DMA e DPA con ogni SDK di terze parti nel bundle.

Per i prodotti regolamentati (healthtech, fintech) eseguiamo un gap assessment HIPAA o PSD2 nella settimana 1 e progettiamo i flussi dati di conseguenza — il PII non entra mai nei crash report, i dati sensibili restano nel Keychain o nella storage con Secure Enclave.

Cosa dicono i clienti

Le nostre app iOS e Android si erano distaccate nel corso di anni di sviluppo separato. YuSMP ha ricostruito un'unica soluzione unificata con feed video in diretta, controllo dei dispositivi smart-home e accesso multi-utente basato sui ruoli. Zero difetti critici nei primi sei mesi dal lancio.
Patrick O'Brien, CTO, Grom SecurityVedi il caso →
L'app Android legacy aveva anni di debito tecnico accumulato e nessuna controparte iOS. YuSMP ha effettuato il refactoring del codice esistente, ha rilasciato la versione iOS e ha aggiunto il tracciamento live dei driver e la fatturazione in-app — il tutto senza interrompere le operazioni quotidiane dei nostri autisti.
Markus Hofmann, CEO, xRouten GmbHVedi il caso →

Domande frequenti

Quali versioni di Swift e iOS usate di default?

I nuovi progetti iOS partono da Swift 6 con strict concurrency abilitata e puntano a iOS 17 come minimo di deployment, con iOS 18 come build SDK. Questo copre circa il 92% degli iPhone attivi US/UE al momento della stesura. Per le app B2B che devono girare su dispositivi di flotta legacy abbassiamo il minimo a iOS 16 e isoliamo la concurrency di Swift 6 con @preconcurrency imports. SwiftUI è il layer UI predefinito con interop UIKit dove SwiftUI non ha ancora copertura (pipeline di acquisizione camera, PDFKit avanzato, input da tastiera personalizzato).

Come gestite la revisione App Store ed evitate cicli di rifiuto?

Trattiamo le App Store Review Guidelines 2.x, 3.x, 4.x e 5.x come una checklist pre-flight obbligatoria prima di ogni submission. I pattern di rifiuto più comuni che eliminiamo: Guideline 4.0 (metadati incompleti, account demo mancante), Guideline 2.1 (crash sul build TestFlight con la locale del revisore), Guideline 3.1.1 (beni digitali instradati tramite Stripe invece di IAP), Guideline 5.1.1 (purpose strings mancanti in Info.plist per camera, foto, contatti, movimento) e Guideline 5.1.2 (cancellazione account non in-app, obbligatoria da giugno 2022). Pre-compiliamo anche le etichette App Privacy in modo accurato e le teniamo sincronizzate con il comportamento effettivo degli SDK.

Come implementate App Tracking Transparency e la conformità EU DMA?

App Tracking Transparency (ATT) è obbligatoria da iOS 14.5 per qualsiasi tracking cross-app/sito tramite IDFA. Condizioniamo l’accesso all’IDFA tramite ATTrackingManager.requestTrackingAuthorization, mostriamo il pre-prompt solo quando c’è un reale valore per il prodotto e progettiamo l’app in modo che funzioni pienamente quando l’utente rifiuta (i tassi di opt-in US sono 25–38%). Per la conformità al Digital Markets Act UE supportiamo marketplace alternativi, motori di browser di terze parti tramite BrowserEngineKit su iOS 17.4+ nell’UE e le API NFC/pagamento contactless ove il caso di business lo richieda.

Sviluppate con SwiftUI, UIKit o entrambi?

Il default è SwiftUI-first con il framework Observation (iOS 17+) al posto di ObservableObject, e bridge UIViewRepresentable dove UIKit è ancora avanti — celle tabella ad alto FPS con layout personalizzato, UI camera AVFoundation, PencilKit e overlay MapKit in scala. Usiamo Swift Concurrency (async/await, actor, structured tasks) al posto di Combine per il nuovo codice; le pipeline Combine esistenti vengono mantenute e collegate. La navigazione usa NavigationStack con NavigationPath type-safe. La Composable Architecture (TCA) è disponibile per i team che la preferiscono, ma di default usiamo SwiftUI vanilla + Observation per i nuovi progetti.

Come gestite GDPR, CCPA e la residenza dei dati UE per le app iOS?

GDPR conforme by design: base giuridica documentata per categoria di dati, flussi di consenso in-app separati da ATT, esportazione granulare dei dati e cancellazione account (anch’essa requisito App Store dal 2022), e DPA con ogni SDK di terze parti. Per i clienti UE ospitiamo l’infrastruttura backend in eu-central-1 o eu-west-3, cifriamo a riposo con AWS KMS o GCP CMEK e teniamo il PII fuori dai crash report (PII scrubbing Sentry/Firebase Crashlytics abilitato). Per il CCPA implementiamo la gestione del segnale Do Not Sell/Share e una schermata privacy specifica CCPA per gli utenti californiani rilevati tramite regione (non geolocalizzazione IP, inaffidabile su iOS).

Quanto costa un'app iOS con YuSMP?

I progetti iOS sono a perimetro fisso e strutturati per complessità di prodotto, all-in e quotati in USD. Un MVP parte da 3.500 USD (4–8 settimane) per la prima app funzionante con il flow principale e una pubblicazione App Store; un'app di produzione da 5.800 USD con più funzionalità, integrazione backend, persistenza offline e analytics; un prodotto completo da 9.200 USD con più moduli, ruoli, integrazioni esterne, CI/CD e QA su dispositivo; un'app complessa da 11.500 USD con pagamenti, sync offline-first, SDK nativi, scalabilità e A/B. Il numero esatto dipende da quante superfici Apple rilasciate, dalla complessità di integrazione e StoreKit e dal perimetro di conformità. Vedete il budget dettagliato alla fine della discovery e lo approvate prima che venga scritto codice. Nessun costo nascosto e nessun sovrapprezzo sugli strumenti. Le tariffe dell'Apple Developer Program e delle API di terze parti sono addebitate sui vostri account.

Cercate un team iOS senior che superi la revisione App Store al primo tentativo?

Prenota una chiamata di analisi

Richiedi una proposta

Condividete alcuni dettagli e un consulente senior risponderà entro un giorno lavorativo.

Preferite parlare direttamente? ☎ Call +374 44 871 811 ✉ sales@yusmpgroup.com