Diario de desarrollo
Esta página es una traducción automática del original en japonés. Leer el original en japonés
Me gustó tanto la aplicación llamada Captio que quería volver a hacer esa experiencia. El proceso de desarrollo de
"SimpleMemo" se registra junto con la toma de decisiones técnicas.
Qué hacer a partir de ahora se resume en Qué hacer a continuación. También hay un cuestionario para determinar las prioridades.
Profundizando en temas técnicos
UIKit vs SwiftUI: Selección para la velocidad de inicio
La razón por la que elegí UIKit en 2026. Diseño de arquitectura dirigido a Time-to-Text 500ms o menos.
Arquitectura de la Outbox: diseño para evitar derrames
La interfaz se vacía al enviar, pero los mensajes pendientes permanecen en el dispositivo y se reintentan. Explicamos el patrón Outbox con cifrado AES-GCM.
Relay API: Construye una plataforma de entrega de correo electrónico con los trabajadores de Cloudflare
Envío sin depender de una conexión OAuth al buzón. Una API de retransmisión en el edge, en Cloudflare Workers, envía mediante Resend.
Diseño de privacidad primero: compromiso paranoico
El alcance del cifrado dentro del terminal, caché de comunicación, registros y análisis de uso. También se explica la especificación actual que no oculta las notas con el conmutador de aplicaciones.