Come i dati entrano in un iPhone: ogni metodo di input spiegato
Gli iPhone acquisiscono dati attraverso cinque modalità di input primarie — ciascuna con capacità, casi d'uso e API per sviluppatori uniche.
1. Tastiera touchscreen (Input di testo primario)
- Virtual QWERTY con testo predittivo, QuickPath swipe, correzione automatica, supporto multilingue (100+ lingue).
- Tastiere personalizzate (Gboard, SwiftKey, Grammarly) tramite Keyboard Extensions API.
- Sostituzione testo scorciatoie (Impostazioni → Generali → Tastiera).
- Dettatura (tasto 🎤): On-device (iOS 16+) o speech-to-text basato su server. Supporta comandi di punteggiatura.
- Scribble (iPadOS) — scrittura a mano Apple Pencil → testo in qualsiasi campo.
2. Tocco e gesti (Manipolazione diretta)
- Tocco, pressione lunga, swipe, drag, pinch, rotate — gesti principali.
- 3D Touch / Haptic Touch (pressione/forza → peek/pop, menu contestuali).
- Multi-touch: Fino a 11 tocchi simultanei (iPad Pro).
- Apple Pencil (Pro/2/1/USB-C): disegno, scrittura, annotazione pixel-perfect, hover (Pro), squeeze (Pro), doppio tocco per cambiare strumento.
- Supporto trackpad/mouse (iPadOS 13.4+) — cursore, tasto destro, gesti.
3. Fotocamere (Input visivo)
- Cattura foto/video — HEIC/HEVC, ProRAW, ProRes, Live Photos, Ritratto, Notte, Cinematic, Action.
- Scansione documenti (Note, File) — ritaglio automatico, miglioramento, OCR.
- Scansione QR/codici a barre (app Fotocamera nativa, Code Scanner Centro di Controllo).
- ARKit — tracciamento mondo, tracciamento volto, rilevamento oggetti, profondità LiDAR (modelli Pro).
- Visual Look Up — identifica piante, animali, punti di riferimento, opere d'arte dalle foto.
- Live Text — seleziona/copia/traduci testo nel mirino della fotocamera o nelle foto.
4. Siri (Input vocale e di intenti)
- Attivazione: "Ehi Siri", tasto laterale tenuto premuto, Digita a Siri (Accessibilità).
- Elaborazione on-device (iOS 15+) per molte richieste — più veloce, privato.
- Capacità: Controllo dispositivo, query, scorciatoie, controllo casa, traduzione, annunci, interfono.
- SiriKit / App Intents: integrazione app di terze parti (ride share, pagamenti, messaggi, media).
- App Scorciatoie: Programmazione visuale per flussi di lavoro complessi multi-step.
5. Apple Pencil (Input di precisione — solo iPad)
- Pressione, inclinazione, azimut — disegno/scrittura naturale.
- Hover (M2 iPad Pro + Pencil Pro): Anteprima tratto prima del contatto.
- Doppio tocco / Spremitura: Cambio strumento, gomma, selettore colore.
- Freeform, Note, Procreate, GoodNotes, Adobe Fresco — flussi di lavoro creativi professionali.
- Non su iPhone (schermo troppo piccolo per precisione).
6. Input secondari / di accessibilità
- Switch Control: Interruttori esterni, tracciamento testa, azioni sonore.
- Controllo vocale: Controllo completo del dispositivo tramite voce (numeri, griglia, comandi).
- Eye Tracking (iPadOS 18+ / Vision Pro) — selezione tramite sguardo.
- AssistiveTouch: Pulsante virtuale per gesti, funzioni dispositivo.
- Tastiere esterne: Bluetooth, Smart Connector (Magic Keyboard), USB-C.
- Controller di gioco: Xbox, PS, MFi — Game Controller framework.
7. Trasferimento dati cablato / wireless (Input massivo)
- Lightning / USB-C: Importazione foto, sincronizzazione iTunes/Finder, Configurator, debug Xcode.
- AirDrop: Trasferimento file peer-to-peer (TLS su Wi-Fi/BT).
- iCloud / Sincronizzazione cloud: Foto, File, Contatti, Portachiavi, Dati app.
- CarPlay: Proiezione interfaccia auto — tocco, voce, manopola, touchscreen.
Prospettiva sviluppatore
- UIKit / SwiftUI — TextField, TextEditor, PencilKit, ARKit, Vision, Speech, Core ML.
- InputView / InputAccessoryView — Tastiere personalizzate, barre degli strumenti.
- UIKeyCommand — Scorciatoie tastiera hardware.
- ASAuthorizationAppleIDButton — Accedi con Apple (input identità).
Dalla digitazione con il pollice alla scansione LiDAR alla dettatura con motore neurale, la superficie di input dell'iPhone si è espansa ben oltre una tastiera — rendendolo un computer sensoriale multimodale.