Figma ile mobil uygulama ekranı tasarlama adımları açıklanmaktadır. Wireframe, UI bileşenleri, prototip ve geliştiriciye teslim süreci bu rehberde yer almaktadır.
Figma, mobil ve web uygulamaları için kullanıcı arayüzü (UI) tasarlamak amacıyla en sık tercih edilen tasarım araçlarından biridir. Tarayıcı tabanlı yapısı, ekip içi iş birliği imkânı ve güçlü bileşen sistemi sayesinde tasarım süreçlerini hızlandırır. Bu rehberde, Figma kullanılarak bir mobil uygulama ekranının sıfırdan nasıl tasarlanacağı adım adım ve kurumsal bir bakış açısıyla ele alınmaktadır. Süreç; planlama, wireframe, görsel tasarım ve geliştiriciye teslim aşamalarını kapsamaktadır.
Gerekenler listesi
- Figma hesabı (ücretsiz plan başlangıç için yeterlidir)
- İnternet bağlantısı
- Mobil uygulama fikri veya örnek senaryo
- Temel UI/UX kavramlarına dair genel farkındalık
- (Opsiyonel) Marka renkleri ve tipografi bilgileri
Adım adım nasıl yapılır?
Adım 1: Yeni bir Figma dosyası oluşturulması
- Figma hesabına giriş yapılır.
- Ana panelden New design file seçilerek boş bir dosya açılır.
- Dosya adı, proje ismini yansıtacak şekilde düzenlenir.
- Sağ panelden çalışma birimi olarak Design sekmesinin aktif olduğu kontrol edilir.
Adım 2: Mobil cihaz çerçevesinin (Frame) seçilmesi
- Sol araç çubuğundan Frame (F) aracı seçilir.
- Sağ panelde yer alan hazır cihazlar arasından:
- iPhone (iOS tasarımlar için)
- Android (Pixel, Galaxy vb.)
seçilir.
- Bu frame, tasarlanacak uygulama ekranının temel alanını oluşturur.
Adım 3: Wireframe (iskelet tasarım) hazırlanması
- İlk aşamada renk ve görsel detaylara girilmeden temel yerleşim yapılır.
- Metin alanları, butonlar, liste alanları ve görsel yer tutucular basit dikdörtgenlerle temsil edilir.
- Amaç, ekranın bilgi hiyerarşisini ve kullanıcı akışını netleştirmektir.
- Birden fazla ekran gerekiyorsa (liste, detay, profil vb.) her biri için ayrı frame oluşturulur.
Adım 4: Renk paleti ve tipografinin belirlenmesi
- Uygulamanın genel renk paleti tanımlanır:
- Ana renk
- İkincil renk
- Arka plan ve metin renkleri
- Metin stilleri oluşturulur:
- Başlık
- Alt başlık
- Gövde metni
- Bu stiller Text Styles ve Color Styles olarak kaydedilerek tutarlılık sağlanır.
Adım 5: UI bileşenlerinin tasarlanması
- Butonlar, input alanları, kartlar ve navigasyon öğeleri detaylandırılır.
- Köşe yuvarlama, gölge, boşluk (padding) ve hizalama değerleri standart hâle getirilir.
- Tekrar eden öğeler Component hâline getirilir:
-
- Böylece bir değişiklik tüm ekranlarda otomatik güncellenebilir.
Adım 6: Auto Layout kullanımı
- Liste, kart ve buton grupları için Auto Layout aktif edilir.
- Bu özellik sayesinde:
- Farklı ekran boyutlarında uyumlu tasarım
- Dinamik içerik uzunluklarına karşı esneklik
sağlanır.
- Mobil tasarımlarda responsive davranış için Auto Layout kritik öneme sahiptir.
Adım 7: Prototip oluşturulması
- Sağ panelden Prototype sekmesine geçilir.
- Ekranlar arasında bağlantılar tanımlanır:
- Butona tıklanınca başka ekrana geçiş
- Geri dönüş akışları
- Geçiş animasyonları (instant, dissolve, slide) seçilerek etkileşim simülasyonu oluşturulur.
- Prototip, gerçek bir uygulama hissiyle test edilebilir hâle gelir.
Adım 8: Geliştiriciye teslim için düzenleme
- Katman adları anlamlı şekilde yeniden adlandırılır.
- Renkler, yazı tipleri ve ölçüler netleştirilir.
- Inspect paneli üzerinden geliştiricilerin CSS, Flutter veya iOS/Android ölçülerine erişmesi sağlanır.
- Gerekirse tasarım notları eklenerek ekranların kullanım amacı açıklanır.
İpuçları ve sık yapılan hatalar
- Wireframe aşaması atlanarak doğrudan görsel tasarıma geçilmesi, akış hatalarına yol açabilir.
- Çok fazla font veya renk kullanımı, tasarım bütünlüğünü bozar.
- Bileşen oluşturmadan ilerlemek, ileride yapılan değişiklikleri zorlaştırır.
- Mobil platform rehberleri (iOS / Android) dikkate alınmadan yapılan tasarımlar, geliştirme aşamasında revizyon gerektirir.
- Auto Layout kullanılmaması, farklı ekran boyutlarında uyumsuzluk oluşturabilir.
Editör notu
Figma ile uygulama ekranı tasarlama süreci, planlı ilerlediğinde hem tasarım hem de geliştirme tarafında ciddi zaman tasarrufu sağlar. Wireframe, bileşen ve prototip aşamalarının disiplinli şekilde uygulanması, kullanıcı deneyimi yüksek ve geliştirilebilir arayüzlerin ortaya çıkmasına katkı sunar.
