Geliştirme günlüğü
Bu sayfa Japonca aslından makine çevirisiyle hazırlanmıştır. Japonca aslını okuyun
Captio adlı uygulamayı o kadar çok sevdim ki bu deneyimi tekrar yaşamak istedim.
"SimpleMemo"nin geliştirme süreci teknik karar verme ile birlikte kaydedilmiştir.
Bundan sonra ne yapmalı Bundan sonra ne yapmalı'de özetlenmiştir. Öncelikleri belirlemek için bir anket de var.
Teknik konuların derinlemesine kazılması
UIKit vs SwiftUI: Başlangıç hızı için seçim
2026'de UIKit'i seçmemin nedeni. Time-to-Text 500ms veya daha azını hedefleyen mimari tasarım.
Outbox mimarisi: dökülmeyi önlemek için tasarım
Kullanıcı arayüzü gönderilir gönderilmez temizlenir, ancak gönderilmeyen mesaj terminalde kalır ve yeniden gönderilir. AES-GCM şifreleme Outbox modelinin tam resmi.
Röle API: Cloudflare Çalışanları ile bir e-posta dağıtım üssü oluşturun
Posta kutusunda OAuth işbirliğine güvenmeden gönderme. Kenarda hareket eden API rölesinden (Cloudflare Workers) Resend ile gönderin.
Önce Gizlilik Tasarımı: Paranoyak Taahhüt
Terminal içi şifreleme, iletişim önbelleği, günlükler ve kullanım analizinin kapsamı. Uygulama değiştirici ile notları gizlemeyen mevcut spesifikasyon da açıklanmıştır.