iPhones ingerem dados através de cinco modalidades primárias de entrada — cada uma com capacidades, casos de uso e APIs de desenvolvedor únicas.
1. Teclado de Tela Touchscreen (Entrada de Texto Primária)
- QWERTY virtual com texto preditivo, QuickPath swipe, autocorreção, suporte multilíngue (100+ idiomas).
- Teclados personalizados (Gboard, SwiftKey, Grammarly) via API Keyboard Extensions.
- Substituição de Texto atalhos (Ajustes → Geral → Teclado).
- Ditado (tecla 🎤): No dispositivo (iOS 16+) ou servidor-based speech-to-text. Suporta comandos de pontuação.
- Scribble (iPadOS) — Apple Pencil escrita à mão → texto em qualquer campo.
2. Toque e Gestos (Manipulação Direta)
- Toque, pressão longa, swipe, arrastar, pinça, rotação — gestos principais.
- 3D Touch / Haptic Touch (pressão/força → peek/pop, menus contextuais).
- Multi-touch: Até 11 toques simultâneos (iPad Pro).
- Apple Pencil (Pro/2/1/USB-C): Desenho/escrita pixel-perfect, hover (Pro), squeeze (Pro), double-tap troca de ferramenta.
- Suporte a trackpad/mouse (iPadOS 13.4+) — cursor, clique direito, gestos.
3. Câmeras (Entrada Visual)
- Captura foto/vídeo — HEIC/HEVC, ProRAW, ProRes, Live Photos, Retrato, Noturno, Cinematic, Action modes.
- Digitalização de documentos (Notas, Arquivos) — auto-corte, realce, OCR.
- Leitura QR/Código de barras (Camera app nativo, Code Scanner Central de Controle).
- ARKit — Rastreamento mundial, face tracking, detecção de objetos, profundidade LiDAR (modelos Pro).
- Visual Look Up — Identificar plantas, animais, marcos, arte de fotos.
- Live Text — Selecionar/copiar/traduzir texto no visor da câmera ou fotos.
4. Siri (Entrada por Voz e Intenção)
- Ativação: "E aí Siri", segurar botão lateral, Digitar para Siri (Acessibilidade).
- Processamento no dispositivo (iOS 15+) para muitas requisições — mais rápido, privado.
- Capacidades: Controle do dispositivo, consultas, atalhos, controle de casa, tradução, anúncios, interfone.
- SiriKit / App Intents: Integração de apps terceiros (carona, pagamentos, mensagens, mídia).
- App Atalhos: Programação visual para fluxos complexos multi-etapas.
5. Apple Pencil (Entrada de Precisão — Apenas iPad)
- Pressão, inclinação, azimute — desenho/escrita natural.
- Hover (iPad Pro M2 + Pencil Pro): Preview do traço antes do contato.
- Double-tap / Squeeze: Troca de ferramenta, borracha, seletor de cor.
- Freeform, Notes, Procreate, GoodNotes, Adobe Fresco — fluxos criativos profissionais.
- Não no iPhone (tela pequena demais para precisão).
6. Entradas Secundárias / de Acessibilidade
- Controle por Chaves (Switch Control): Chaves externas, rastreamento de cabeça, ações por som.
- Controle por Voz: Controle total do dispositivo por voz (números, grade, comandos).
- Rastreamento Ocular (iPadOS 18+ / Vision Pro) — seleção por olhar.
- AssistiveTouch: Botão virtual para gestos, funções do dispositivo.
- Teclados externos: Bluetooth, Smart Connector (Magic Keyboard), USB-C.
- Controles de jogo: Xbox, PS, MFi — framework Game Controller.
7. Transferência de Dados Com Fio / Sem Fio (Entrada em Massa)
- Lightning / USB-C: Importação de fotos, sync iTunes/Finder, Configurator, debug Xcode.
- AirDrop: Transferência peer-to-peer de arquivos (TLS sobre Wi-Fi/BT).
- iCloud / Sync na nuvem: Fotos, Arquivos, Contatos, Keychain, Dados de apps.
- CarPlay: Projeção UI do carro — toque, voz, botão, touchscreen.
Perspectiva do Desenvolvedor
- UIKit / SwiftUI — TextField, TextEditor, PencilKit, ARKit, Vision, Speech, Core ML.
- InputView / InputAccessoryView — Teclados personalizados, barras de ferramentas.
- UIKeyCommand — Atalhos de teclado hardware.
- ASAuthorizationAppleIDButton — Entrar com Apple (entrada de identidade).
Da digitação com polegar ao escaneamento LiDAR ao ditado com neural engine, a superfície de entrada do iPhone expandiu muito além de um teclado — tornando-o um computador sensorial multimodal.