Tentang SimpleMemo
Halaman ini diterjemahkan secara otomatis dari bahasa Jepang. Baca versi asli berbahasa Jepang
Sebuah aplikasi yang dibuat oleh seorang insinyur yang menyukai Captio untuk mereproduksi "pengalaman itu" setelah layanan berakhir. Tidak ada kompromi pada kecepatan, tidak ada kompromi pada privasi.
Kisah Pengembang
Saya mulai memakai Captio sekitar tahun 2013. Ketika banyak aplikasi catatan menonjolkan pengaturan dan pengelolaan, Captio menawarkan kebalikannya: buka aplikasi, langsung mengetik, lalu catatan menghilang setelah tombol kirim ditekan. Hanya itu.
Kesederhanaan yang tegas ini benar-benar memikat hati saya. Bukan aplikasi risalah rapat, bukan alat manajemen tugas, bukan pula aplikasi catatan yang menonjolkan sinkronisasi cloud. Hanya alat untuk mengirim "pikiran pada detik ini juga" ke email sendiri. Justru karena sama sekali tidak ada hambatan yang tidak perlu, saya tidak sampai kehilangan ide pada saat ide itu tiba-tiba muncul.
Bukan sekali atau dua kali saya berpikir, "Apa yang harus saya lakukan jika Captio hilang?"
Oktober 2024, ketakutan itu menjadi kenyataan. Layanan cloud Captio telah berakhir, dan catatan satu ketukan tidak dapat lagi dikirim. Itu ditarik dari App Store sekitar 2 tahun yang lalu, dan pengembang mengumumkan akhir di captio.co, menjelaskan bahwa itu tidak dapat lagi terus bekerja untuk menjaga stabilitas dan keamanan aplikasi.
Malam itu, aku memutuskan untuk membuatnya sendiri. Dengan rasa hormat terhadap Captio dan perasaan yang kuat untuk pengalaman itu, saya mulai menulis dari awal dengan UIKit.
Misi
Mencatat seharusnya tidak terasa rumit. Buka, tulis, kirim, lalu lanjutkan berpikir. Misi SimpleMemo adalah menjaga pengalaman sederhana itu. Kami mengutamakan kualitas pengalaman yang sudah ada, bukan menambah jumlah fitur.
Filosofi pengembangan
Latar belakang teknis
SimpleMemo dirancang, diimplementasikan, dan dioperasikan oleh pengembang AI ATAKA. 10 dengan pengalaman pengembangan perangkat lunak lebih dari 2 tahun, dia bertanggung jawab atas aplikasi iOS (UIKit), backend (Cloudflare Workers), dan infrastruktur (DNS, CDN, pengiriman email) saja. Pengetahuan yang diperoleh dalam proses ini diterbitkan sebagai buku harian pengembangan.
- Kerangka Kerja iOS
- UIKit (Alasan mengapa saya memilih UIKit daripada SwiftUI adalah di sini)
- Backend
- Pekerja Cloudflare(TypeScript)
- Pengiriman email
- Resend API (Ditandatangani DKIM, set SPF/DMARC)
- Keamanan
- AES-GCM (enkripsi di perangkat), HTTPS (TLS 1.3)
- Offline
- Arsitektur Outbox: file di perangkat yang dienkripsi dengan AES-GCM + pengiriman ulang otomatis
- Minimum kompatibel iOS
- iOS 16.0 atau yang lebih baru
Jurnal pengembangan
- Hari Buku Harian Pengembangan 1 - Hari Captio menghilang →
- UIKit vs SwiftUI - Mengapa Anda memilih UIKit di 2025 →
- Arsitektur Outbox - desain untuk mencegah tumpahan bahkan offline →
- Desain Relay API — Relai email dengan Cloudflare Workers →
- Desain yang Mengutamakan Privasi — Implementasi tanpa menyimpan catatan di server →
Informasi operasional
- Perusahaan operasi
- YURIKA, K.K.
- Pengembang
- AI ATAKA
- Lokasi
- Mohon periksa notasi berdasarkan Undang-Undang Transaksi Komersial Tertentu
- Pertanyaan
- support@simplememofast.com