§ 01 — Nedir buBir startup değil, bir stüdyo.
Sapplify, az miktarda paraya karşılık, yavaş bir şekilde, az sayıda küçük uygulama yapar.
Bir stüdyo ile bir startup arasında fark vardır ve Sapplify bir stüdyodur. Bir startup, büyümeye yönelik bir bahis yapmaktır. Bir stüdyo ise iyi olmaya yönelik bir bağlılıktır. Biri kendisini kullanıcılar ve yatırım turlarıyla ölçer; diğeri ise kendisini kaç yıldır sessizce ürün sunduğuyla ölçer.
Sapplify yaklaşık on sekiz aydır sevkiyat yapıyor. Plan, on yıl sonra da sevkiyat yapmaya devam etmek.
§ 02 — Ne üretiyoruzAltı uygulama. Hepsi küçük.
Her biri tam olarak tek bir iş yapar ve ikinci bir işi yapmayı nazikçe reddeder.
Uygulamalar ortak bir tasarım dili, gizlilik tutumu ve size engel olmama yönünde genel bir tavır paylaşıyor. Verileri, bildirimleri veya bir "süper uygulama" çatısını paylaşmıyorlar. Eğer bir tane istiyorsanız, bir tane indirin. Eğer altı tane istiyorsanız, altı tane indirin.
Planlanan yedinci bir tane daha var. Adı Palate, bir yemek takipçisi ve tasarım problemi daha zor olduğu için diğerlerinden daha uzun sürüyor. Hazır olduğunda piyasaya sürülecek.
§ 03 — Nereden geliyorYorgun bir insan, sessiz bir fikir.
Her Sapplify uygulaması, arayıp da bulamadığım uygulamadır.
2024 yılında, market alışverişlerimi bir reklam ağına satan bir liste uygulaması kullanıyordum. Kapatamadığım bildirimleri olan bir kilo takip uygulaması kullanıyordum. Bankama bağlanmak isteyen bir bütçe uygulaması kullanıyordum. Ve şöyle düşündüm: Bunlar çok küçük yazılımlar, çok basit işler yapıyorlar ve "faydalı" ile "kullanılabilir" arasındaki bir yerlerde, hepsi iş modelleri tarafından yutulmuş durumda.
Böylece, işlevini yerine getirmeye devam eden mümkün olan en küçük versiyonu yapma hedefiyle, onları tek tek yeniden yazmaya başladım.
Altı uygulama sonra bile, tek kural hâlâ bu.
İşlevini yerine getirmeye devam eden mümkün olan en küçük sürümü yapın.
§ 04 — İnandığımız şeyBeş küçük mahkumiyet.
Bunların hiçbiri yeni değil. Çoğu yazılım stüdyosu bunlara inanıyor ve yine de tam tersini piyasaya sürüyor.
§ 05 — Nasıl finanse edildiğiKüçük, bağımsız, sürdürülebilir.
Risk sermayesi yok, zengin akraba yok, çıkış planı yok, Seri A yok.
Stüdyo; yarı zamanlı danışmanlık, ara sıra gelen okuyucu bağışları ve birkaç bülten sponsorluğu gibi küçük gelir kaynaklarının bir karışımıyla dönüyor ve bunların hiçbiri sizi takip etmeye dayanmıyor.
Bu, Sapplify'ın gerçekten ihtiyaç duyduğu araçlar ve sunucular için de pay bırakacak şekilde, geçinmeye yetecek kadar bir miktar; ki uygulamalar yerel öncelikli (local-first) olduğu için bu ihtiyaç çok da fazla değil. CRM yok, pazarlama yığını yok, analitik faturası yok.
Eğer uygulamalar bir gün ana gelir kaynağı haline gelirse, harika. Gelmezse de harika. Mesele ölçeklenmek değil.
§ 06 — Uygulamalar nasıl yapılırYavaşça. Herkesin önünde.
Her bir uygulamanın yapımı bir ile dört ay arasında sürüyor. Her biri hâlâ bakım görmeye devam ediyor.
SwiftUI'nın uygun olduğu yerlerde SwiftUI, uygun olmadığı yerlerde ise UIKit kullanılarak Swift ile yazılmışlardır. Arka uç, kesinlikle gerekli olduğunda, gördüğü her şeyi birkaç saniye içinde unutan küçük bir Cloudflare Worker'dır.
Tasarım sistemi tek bir dosyada yazılıdır. Marka sistemi ise halka açıktır. Renkler OKLCH formatındadır çünkü bu format üzerinde düşünmeyi daha kolay buluyorum. Tipografi Instrument Serif ve Geist'ten oluşmaktadır; her ikisi de ücretsizdir, her ikisi de iyi çizilmiştir ve hiçbiri kötü görünecek kadar modaya uygun değildir.
Blogda, her uygulamada neyin değiştiğini sade bir dille belirten ve her değişikliğin yanına bir neden ekleyen aylık bir gemi günlüğü bulunuyor. Pazarlama tonu yok. "Alev alev hızlı" gibi ifadeler yok. Sadece neyin değiştiği var.
§ 07 — Sırada ne var?Damak. Sonra sessizlik.
Yedinci uygulama, bir yemek takipçisi olan Palate. Ondan sonra, stüdyo bir süreliğine bakım moduna geçiyor.
Tek bir kişi için altı uygulamayı takip etmek çok fazla. Palate yayınlandıktan sonra —muhtemelen 2026 sonlarında— plan, yeni uygulama eklemeyi durdurmak ve mevcut yediyi mükemmel tutmaya odaklanmaktır. Küçük, sessiz güncellemeler. Daha az duyuru. Daha fazla yıl.
Başıma felaket niteliğinde bir şey gelirse, her uygulamanın bir planı var: bir dışa aktarma aracı, ömür boyu yerel lisans ve stüdyo kapanırsa uygulamalarınız çalışmaya devam eder şeklinde net bir not. Ben gittiğimde hiçbir şey bozulmaz.