Tasarım Dosyası Olmadan Arayüz Geliştirmek
Tasarım Dosyası Olmadan Arayüz Geliştirmek
Bazen masada bir tasarım dosyası olmaz.
Ne Figma linki vardır, ne piksel piksel çizilmiş ekranlar.
Sadece bir fikir, birkaç cümle ve “şöyle bir şey olsa güzel olur” denmiştir.
Ve geliştirici olarak önünde iki seçenek vardır:
Ya ilerlemeyi durdurursun,
ya da arayüzü düşünerek geliştirmeye başlarsın.
İşte ikinci yol, sandığından daha yaygın ve öğreticidir.
Tasarım dosyası yoksa kaos mu olur?
Genelde ilk korku budur.
“Tasarım olmadan olmaz”,
“Sonra baştan yaparız”,
“Bu iş yarım kalır”.
Ama gerçek şu:
Birçok ürün, ilk hâlini tasarım dosyası olmadan alır.
Çünkü tasarım dosyası, her zaman başlangıç değildir.
Bazen sonuçtur.
Arayüz geliştirmek aslında karar vermektir
Tasarım dosyası olmadığında geliştirici şu kararları vermek zorunda kalır:
• Hiyerarşi ne olacak?
• Kullanıcı ilk neyi görmeli?
• Bu buton gerçekten gerekli mi?
Bu sorular normalde tasarım dosyasının cevapladığı sorulardır.
Ama dosya yoksa, cevaplar kod yazarken ortaya çıkar.
Bu da geliştiriciyi sadece uygulayan değil, düşünen tarafa çeker.
Risk nerede başlar?
Risk, “nasıl olsa tasarım yok” diyerek her şeyi geçici yapmakta başlar.
• Rastgele spacing’ler
• Tutarsız renkler
• “Şimdilik böyle” kararları
Bunlar birikir.
Ve bir gün tasarım geldiğinde her şey çarpışır.
Tasarım dosyası olmadan geliştirmek,
tasarımı yok saymak demek değildir.
Aksine, tasarım ilkelerini daha bilinçli kullanmayı gerektirir.
Basitlik burada kurtarıcıdır
Tasarım dosyası yoksa, en güvenli yol şudur:
• Az renk
• Az varyasyon
• Net tipografi
• Tutarlı boşluklar
Yani süslemek yerine anlamlandırmak.
Bu yaklaşım, “şimdilik” yapılan arayüzlerin bile uzun süre dayanmasını sağlar.
İletişim burada daha kritik hâle gelir
Tasarım dosyası olmadığında, iletişim açığı büyür.
O yüzden:
• Neyi neden yaptığını yazmak
• Varsayımları açıkça söylemek
• “Bu benim yorumum” diyebilmek çok değerlidir.
Bu sayede arayüz, kişisel bir tahmin olmaktan çıkar,
bilinçli bir öneri hâline gelir.
Aslında bu bir fırsattır
Tasarım dosyası olmadan arayüz geliştirmek:
• Tasarım düşüncesini öğretir
• Karar alma kasını güçlendirir
• “Ben sadece kod yazarım” sınırını kırar
Bu süreçten geçen geliştirici,
tasarım dosyası geldiğinde artık sadece uygulamaz;
neden öyle olduğunu da anlar.
Son söz
Tasarım dosyası olmadan arayüz geliştirmek ideal değildir.
Ama gerçek hayatta çok sık yaşanır.
Bu durum bir eksik değil,
doğru yaklaşıldığında geliştirici için bir büyüme alanıdır.
Çünkü bazen iyi bir arayüz,
önce çizilmez.
Önce düşünülür.
Henüz yorum yapılmamış. İlk yorumu sen yap!