Figma Nasıl Kullanılır? Temelden Tasarım Sistemine Yol Haritası
Beceri rehberi

Figma Nasıl Kullanılır? Temelden Tasarım Sistemine Yol Haritası

Hazırlayan: Mindset Institute EditörlüğüGüncellendi: 5 dk okuma

Figma'da tasarım yapmayı adım adım öğrenin: çalışma ortamı, bileşenler, Auto Layout, prototip, dosya düzeni ve ekip kütüphanesi için pratik yol haritası.

Figma nedir, ne için kullanılır?

Figma, arayüz ve ürün tasarımı için kullanılan, tarayıcı üzerinden ve ekip hâlinde çalışmaya uygun bir tasarım aracıdır. Web sayfaları, mobil uygulama ekranları, pano ve yönetim paneli gibi arayüzler burada tasarlanır; aynı dosya üzerinde tasarımcı, ürün yöneticisi ve geliştirici birlikte çalışabilir. Bu ortak çalışma yeteneği, aracı yalnız bir çizim programından ayırır.

Aracı öğrenmek iki katmandan oluşur. Birinci katman araç bilgisidir: çerçeve, katman, metin, görsel, renk ve hizalama gibi temel işlemler. İkinci katman tasarım düşüncesidir: kullanıcı kim, ekran hangi görevi çözüyor, bilgi hiyerarşisi nasıl kurulmalı, tutarlılık nasıl sağlanır? Araç bilgisi tek başına iyi tasarım üretmez; ama düzensiz ya da tutarsız çalışma biçimi iyi fikirleri de kötü teslim edilir hâle getirir.

Bu sayfa, aracın menü ve düğme adlarına girmeden, çalışma mantığını ve öğrenme sırasını anlatır. Güncel arayüz ayrıntıları için Figma'nın kendi yardım dokümanlarına bakmak gerekir.

Başlangıç: çalışma ortamı ve temel beceriler

Başlangıçta üç şeye odaklanın: çerçeve (frame) mantığı, katman düzeni ve hizalama. Her ekran bir çerçeve içinde tasarlanır; çerçeveler hedef cihaz boyutunu temsil eder. Katmanları anlamlı adlandırmak ve gruplamak, ilk günden alışılması gereken bir alışkanlıktır. "Rectangle kopya" gibi isimlerle dolu bir dosya, ekip arkadaşı ya da geliştirici için okunmaz hâle gelir.

Ardından metin stilleri, renkler ve boşluk kullanımını öğrenin. İyi arayüz tasarımının büyük kısmı boşluk, hizalama ve tutarlı tipografiye dayanır. Henüz karmaşık bileşenlere geçmeden, tek ekranı titizlikle hazırlamayı pratik edin: bir giriş formu, bir ürün kartı ya da bir listeleme sayfası gibi.

Ekip çalışma ortamı da erken öğrenilmelidir: dosya paylaşma, yorum bırakma, sürümleri izleme ve izinleri yönetme. Tek kişilik dosyadan ekip dosyasına geçerken en çok sorun, yetki ve sahiplik belirsizliğinden çıkar.

Bileşenler ve Auto Layout

Aynı düğmeyi her ekranda yeniden çizmek hem zaman kaybıdır hem de tutarsızlık yaratır. Bileşen (component) mantığı bu sorunu çözer: bir kez tasarlanan öğe bileşen yapılır, ekranlarda ise o bileşenin örnekleri kullanılır. Ana bileşende yapılan değişiklik örneklere yansır. Böylece bir düğmenin köşe yuvarlaklığını değiştirmek, yüzlerce ekranda tek tek düzeltme yapmak yerine tek noktada gerçekleşir.

Auto Layout ise öğelerin içeriğe göre otomatik boyutlanmasını ve hizalanmasını sağlar. Metin uzadığında düğme genişler, listeye öğe eklendiğinde boşluklar korunur. Bu, duyarlı davranışı tasarım aşamasında düşünmenizi sağlar ve geliştiriciyle ortak dili güçlendirir.

Bileşenleri tasarlarken önce küçük birimlerden başlayın: düğme, giriş alanı, etiket. Sonra bunları birleştirerek kart, form ve gezinme çubuğu gibi daha büyük yapılar kurun. Her bileşenin durumlarını da düşünün: normal, üzerine gelinmiş, seçili, devre dışı ve hata hâli. Durumu eksik bir bileşen, geliştirme sırasında sorulara yol açar.

Prototipleme ve geliştiriciyle teslim

Prototip, statik ekranları bir akış olarak gösterir: hangi düğmeye basınca hangi ekrana gidilir, hangi geçiş kullanılır. Amacı güzel animasyon göstermek değil, kullanıcı akışının mantıklı olup olmadığını erken sınamaktır. Bir prototipi gerçek kullanıcıya ya da iş birimine göstermek, kodlama başlamadan önce yanlış varsayımları yakalamayı sağlar.

Örneğin bir kayıt akışını tasarlıyorsanız, kullanıcı hatalı bilgi girerse ne olacağını, geri gittiğinde bilgilerin korunup korunmadığını ve başarı ekranının ne gösterdiğini prototipte deneyin. Bu soruları tasarım aşamasında cevaplamak, geliştirmede ters yüz edilen akışlardan daha ucuza gelir.

Teslim aşamasında geliştiricinin ihtiyacı olan şeyler: net adlandırılmış katmanlar, bileşen ve stil kullanımı, boşluk ve ölçü bilgisi, durum varyasyonları ve açıklayıcı notlar. İyi hazırlanmış bir dosya, geliştiriciye "bunu nasıl yapmalıyım?" diye sorma ihtiyacını azaltır.

Tasarım sistemi ve ekip kütüphanesi

Tasarım sistemi, bir ürünün tasarımında tutarlılığı sağlayan ortak kurallar ve yeniden kullanılabilir parçaların bütünüdür. Renk, tipografi, boşluk gibi temel değerler (design token), bileşen kütüphanesi ve kullanım kuralları bu sistemin parçalarıdır. Figma'da bu parçalar paylaşılan bir kütüphane olarak yayımlanır ve ekip üyeleri kendi dosyalarında bu kütüphaneyi kullanır.

Sistem kurmanın zor yanı teknik değil, düzenle ilgilidir. Bileşen isimlendirme standardı olmazsa kütüphanede aranan parça bulunmaz. Sahiplik belirsizse bileşenler kimsenin sorumluluğunda değildir ve sürüm kirliliği oluşur. Kullanımda olan bileşen sessizce değiştirilirse, o bileşeni kullanan bütün ekranlar etkilenir.

Bu nedenle dosya hijyeni ayrı bir konudur: sayfa yapısı, kapak düzeni, adlandırma kuralları, eski sürümlerin arşivlenmesi ve kütüphane bakım rutinleri. Bunlar önce sıkıcı gelir ama ekip büyüdükçe verimliliğin asıl belirleyicisi olur.

Sık yapılan hatalar

Figma öğrenenlerde sık görülen hatalar şunlardır: • Katmanları adlandırmamak ve her şeyi tek sayfaya yığmak • Bileşen yerine aynı öğeyi kopyala-yapıştır ile çoğaltmak • Auto Layout kullanmadan her ölçüyü elle ayarlamak • Yalnız mutlu akışı tasarlamak, hata ve boş durumları atlamak • Renk ve yazı tipi değerlerini stil olarak tanımlamamak • Dosyayı geliştiriciye açıklama eklemeden teslim etmek • Ekip kütüphanesini sahipsiz bırakmak

Bu hataların çoğu bir süre sorun çıkarmaz; sorun ekip büyüdüğünde, ürün karmaşıklaştığında ortaya çıkar. Bu yüzden düzenli çalışma alışkanlığını araç öğrenirken baştan kazanmak, sonradan temizlik yapmaktan çok daha kolaydır.

Figma'yı nereden öğrenirsiniz?

Bir öğrenme sırası şöyle olabilir. Önce temel araç becerileri ve ekip çalışma ortamı. Ardından tasarım sistemi temelleri ve mimarisi. Sonra bileşen kütüphanesi, stil ve design token yönetimi, Auto Layout ve duyarlı bileşenler, prototipleme ve etkileşimli tasarım. İleri aşamada tasarım sisteminin yönetimi, ölçeklendirilmesi ve dosya düzeninin standartlaştırılması gelir.

Mindset kataloğunda bu yolun farklı aşamalarına karşılık gelen eğitimler var. Figma ile Tasarım Sistemi eğitiminin modül başlıkları Figma temel becerileri ve ekip çalışma ortamı, tasarım sistemi temelleri ve mimari, bileşen kütüphanesi oluşturma, design token ve stil yönetimi, Auto Layout ve duyarlı bileşenler, prototipleme ve etkileşimli tasarım ile tasarım sistemi yönetimi ve ölçeklendirmedir. Figma Organizasyonu eğitimi ise çalışma alanı mimarisi, dosya hijyeni ve adlandırma standardı, kütüphane düzeni ve bakımı üzerine kuruludur.

İlgili Mindset programı

Figma ile Tasarım Sistemi

Sık sorulanlar

Sık sorulan sorular

Figma öğrenmek için tasarım bilgisi gerekli mi?

Araç temel işlemlerini tasarım geçmişi olmadan da öğrenebilirsiniz; ancak iyi sonuç için bilgi hiyerarşisi, hizalama, renk ve tipografi gibi temel ilkeleri de çalışmanız gerekir. Araç ve tasarım düşüncesi birlikte gelişir. Küçük gerçek ekranlar tasarlayarak ilerlemek, kuramsal çalışmadan daha hızlı öğretir. Kendi yaptığınız bir uygulama ekranını yeniden çizmek iyi bir ilk alıştırmadır.

Bileşen ile stil arasındaki fark nedir?

Stil, renk, yazı tipi ya da efekt gibi tek bir özelliğin yeniden kullanılabilir tanımıdır. Bileşen ise yapısı, düzeni ve davranışıyla bütün bir arayüz öğesidir; örneğin düğme ya da kart. İkisi birlikte çalışır: bileşenler stilleri kullanır ve ekranlarda tutarlılığı birlikte sağlar. Stil değiştiğinde onu kullanan bileşenler ve ekranlar da otomatik güncellenir.

Figma dosyası geliştiriciye nasıl teslim edilir?

Katmanları anlamlı adlandırın, bileşen ve stilleri tutarlı kullanın, durum varyasyonlarını gösterin ve gerekli yerlere kısa notlar ekleyin. Geliştiriciyle teslimden önce kısa bir tur yapıp belirsiz noktaları netleştirmek, sonradan gelecek soruları azaltır. Güncel teslim özellikleri için Figma'nın resmî dokümanlarına bakın. Teslimden sonra da dosyayı güncel tutmak ve değişiklikleri not etmek, ekipler arası güveni korur.

Tasarım sistemi her ekip için gerekli mi?

Küçük ve tek ürünlü ekiplerde hafif bir bileşen kütüphanesi yeterli olabilir. Çok ürünlü, çok ekipli ya da hızlı büyüyen yapılarda tam bir tasarım sistemi tutarlılığı ve hızı belirgin biçimde destekler. Karar, bakım yükünü karşılayabilecek bir sahiplik düzeni kurulup kurulamayacağına da bağlıdır. Sahibi olmayan bir sistem kısa sürede güncelliğini yitirir.

Figma ile Tasarım Nasıl Yapılır? Başlangıçtan Sisteme