Zeynep Dandin
Project Manager
18 Eylül 2026
Mobil Uygulama Tasarımı Ürününüzün Başarısını Neden Belirler?
UI/UX Tasarım, dekorasyon değildir; kullanıcıların hedeflerine ulaşma biçiminin mimarisidir ve kullanıcının uygulamada kalıp kalmayacağını ya da uygulamayı kaldırıp kaldırmayacağını doğrudan etkiler. Zayıf navigasyona, tutarsız görsel dile veya yavaş hissettiren etkileşimlere sahip uygulamalar, kullanıcılar ürünün temel değerine ulaşmadan onları kaybeder.
İş dünyasındaki sonuçları somuttur. data.ai’nin 2025 State of Mobile raporuna göre, kullanıcılar deneyim hızlı ve net bir değer sunmadığında ortalama bir ila üç oturumun ardından uygulamayı terk eder. Kurumsal ürünlerde bu terk, benimseme başarısızlığına dönüşür ve tüm geliştirme yatırımının getirisini ortadan kaldırır. Girişimler içinse bu durum, hiçbir zaman traction yakalayamayan bir ürüne kaynak harcamak anlamına gelir.
İyi tasarım üç sorunu aynı anda çözer: kullanıcıların bilişsel yükünü azaltır, ürünü iş hedefleriyle hizalar ve geliştiricilere kesin, hayata geçirilebilir bir şartname sunar. Bu rehberdeki her aşama söz konusu üç çıktı etrafında yapılandırılmıştır.
Hedefleri, Hedef Kitleyi ve Temel Kullanım Senaryolarını Önce Tanımlayın
Herhangi bir ekran taslağa dökülmeden önce ekibin üç soruyu yanıtlaması gerekir: Bu ürün kim için, kullanıcıların neyi başarması gerekiyor ve işletmenin üründen beklentisi ne?
Bu keşif aşamasıdır; atlamak ise mobil ürün geliştirmedeki en maliyetli hatadır. Doğrudan görsel tasarıma geçen ekipler, yanlış ekranları kusursuz biçimde tasarlar.
Yapılandırılmış bir keşif aşaması şu unsurları kapsar:
Varsayımlara değil gerçek araştırmaya dayanan, hedefleri, bağlamı ve hayal kırıklıklarını tanımlayan kullanıcı personaları
İşlem tamamlama oranı veya oturum sıklığı gibi ölçülebilir çıktılara bağlanmış iş hedefleri
Tasarım çabasının en önemli iş akışlarına yoğunlaşması için öncelik sırasına göre sıralanmış temel kullanım senaryoları
Uyulması gereken kalıpları ve değerlendirilebilecek boşlukları belirlemek amacıyla iki ila dört benzer ürünün rekabet analizi
Bu aşamanın çıktısı, tasarımcının, ürün yöneticisinin ve mühendislik liderinin onayladığı ortak bir brifingdir. Bu belge olmadan sonraki her tasarım kararı, bir referansa değil müzakereye dönüşür.
Kullanıcı Akışlarını ve Bilgi Mimarisini Planlayın
Kullanıcı akışları ve bilgi mimarisi (IA), herhangi bir arayüz tasarlanmadan önce uygulamanın iskeletini tanımlar. Kullanıcı akışı, bir kullanıcının belirli bir görevi tamamlamak için izlediği adım dizisidir. IA ise her ekranı ve içerik türünü gezinilebilir bir hiyerarşi içinde düzenleyen genel yapıdır.
Bu iki unsuru doğru kurmak, mobil uygulamalardaki en yaygın yapısal başarısızlığı önler: kullanıcılar aradıklarını bulamaz.
Pratik bir yaklaşım şu adımları izler:
Keşif aşamasındaki her temel kullanım senaryosunu listeleyin ve kullanıcının her birini tamamlamak için izlediği adım adım yolu çizin
Yolların kesiştiği noktaları (profil veya ayarlar gibi ortak ekranlar) ve ayrıldığı noktaları (role veya izne dayalı görünümler) belirleyin
iOS için sekme çubuğu, Android için alt navigasyon gibi birincil navigasyon kalıbını seçin ve üst düzey bölüm sayısına göre doğrulayın
Wireframe başlamadan önce ekibin toplam kapsamı bilmesi için tüm ekran envanterini haritalandırın
Navigasyon Kalıbı | En Uygun Kullanım | Tradeoff |
Sekme çubuğu (iOS) | 3 ila 5 üst düzey bölüm | En fazla beş sekmeyle sınırlıdır |
Alt navigasyon (Android) | Bölümler arasında sık geçiş | Hareket navigasyonuyla çakışır |
Hamburger menüsü | Büyük, seyrek kullanılan bölüm setleri | Navigasyonu sıradan kullanıcıdan gizler |
Yığın tabanlı (drill down) | Doğrusal görev akışları | Bölümler arası geçişe olanak tanımaz |
Bu aşamada net bir IA oluşturmak, wireframe sürecini hızlandırır, prototiplemeyi daha isabetli kılar ve geliştirici tahminlerini daha güvenilir hale getirir.

Wireframe’den Etkileşimli Prototipe: Adım Adım Süreç
Wireframing, soyut akışların somut ekran düzenlerine dönüştüğü aşamadır. Herhangi bir görsel tasarım veya kod yazılmadan yapısal kararlar almanın en hızlı ve en az maliyetli yoludur.
Süreç üç ayrıntı düzeyinden geçer:
Düşük ayrıntı: düzen bölgelerini, içerik hiyerarşisini ve birincil etkileşimleri tanımlayan kaba eskizler veya gri tonlamalı kutular. Bu aşamada kağıt ya da beyaz tahta yeterlidir.
Orta ayrıntı: boşlukları, bileşen yerleşimini ve navigasyon kalıplarını belirleyen Figma veya Sketch’teki dijital wireframe’ler. Bunlar iç inceleme için yeterince kesindir ancak görsel stil içermez.
Yüksek ayrıntılı prototip: gerçek tipografi, renk, görsel ve mikro etkileşimlere sahip; gerçek deneyimi simüle eden tıklanabilir bir akışa bağlı ekranlar.
Orta ayrıntıdan yüksek ayrıntıya geçiş, görsel tasarım çalışmasının büyük bölümünün gerçekleştiği yerdir. Her ekrana bileşen kütüphanesi uygulanır, boşluk token’ları ayarlanır ve etkileşim durumları tanımlanır: varsayılan, üzerine gelme, basılı, devre dışı ve hata.
Tıklanabilir prototip, herhangi bir geliştirme başlamadan önce gerçek kullanıcılarla test edilen çıktıdır. Aynı zamanda build aşamasında mühendislik ekibinin birincil referans belgesidir.
İki haftada oluşturulan bir prototip, canlıda düzeltilmesi iki ay sürecek sorunları önceden yakalar.
Her Mobil Uygulamanın Uyması Gereken Temel UI Tasarım İlkeleri
Profesyonel mobil UI/UX tasarımı, sektörden veya platformdan bağımsız olarak geçerli bir dizi ilkeyle yönetilir. Bu ilkeleri göz ardı etmek, görsel stil güçlü olsa bile arayüzlerin cilasız hissettirmesine yol açar.
Tipografi bir ölçek üzerinde çalışır. Mobilde gövde metni 15 ila 17 punto arasında yer alır. Başlıklar, hiyerarşiyi yalnızca boyutla değil ağırlık ve boyut kontrastıyla kurar. Gövde metninde satır yüksekliği, küçük ekranlarda rahat okuma için yazı tipi boyutunun 1,4 ila 1,6 katı olarak belirlenir.
Renk sistemleri, her biri tanımlı bir role sahip üç ila beş renkten oluşan birincil bir palet üzerine kurulur: marka, eylem, arka plan, yüzey ve hata. Arka plan üzerinde metin için kullanılan her renk çifti, normal metin için 4,5:1 oranını gerektiren WCAG AA kontrastını en az karşılamalıdır.
Touch target tartışmaya kapalıdır. Apple’ın İnsan Arayüzü Yönergeleri minimum dokunulabilir alan olarak 44x44 punto belirtir. Google’ın Material Design’ı ise 48x48 yoğunluktan bağımsız piksel tanımlar. Bu eşiklerin altındaki öğeler, özellikle 40 yaş üstü kullanıcılarda sürekli dokunma hatası üretir.
Boşluk, genellikle 4 veya 8 punto olan temel bir birimi izler; her kenar boşluğu, dolgu ve aralık değeri bu birimin katıdır. Bu yaklaşım görsel ritim oluşturur ve tasarım sistemini geliştiriciler için öngörülebilir kılar.
Platform kuralları önemlidir. iOS ve Android kullanıcılarının navigasyon hareketleri, düğme yerleşimi ve modal davranışı konusunda farklı öğrenilmiş beklentileri vardır. Bu kuralları göz ardı eden bir tasarım, kullanıcıları temel etkileşimleri yeniden öğrenmeye zorlar.
Tasarım Öğesi | iOS Kuralı | Android Kuralı |
Birincil navigasyon | Altta sekme çubuğu | Alt navigasyon çubuğu |
Geri hareketi | Sol kenardan sağa kaydırma | Sistem geri hareketi veya düğmesi |
Kayan eylem | Daha az yaygın | FAB (floating action button) |
Tipografi sistemi | SF Pro | Roboto |
Modal kapatma | Aşağı kaydırma | Geri hareketi veya kapat düğmesi |

Profesyonel Uygulama Tasarımcılarının Kullandığı Araçlar
Aracın kendisi tasarımcıyı belirlemez; ancak doğru aşama için doğru araç süreci kayda değer ölçüde verimli kılar.
Figma, mobil UI tasarımında günümüzün sektör standardıdır ve profesyonel ürün ekiplerinin büyük çoğunluğunun tercihidir. Tarayıcıda çalışır, gerçek zamanlı iş birliğini destekler ve geliştiricilerin tasarım sistemlerini oluşturma biçimiyle doğrudan örtüşen bileşen ve değişken sistemine sahiptir. Tasarım ile mühendislik arasında köprü kuran ekipler için Figma’nın geliştirici modu, ayrı bir teslim aracına gerek kalmadan özellikleri, token’ları ve varlık dışa aktarmalarını sunar.
Sketch, köklü macOS tabanlı iş akışlarına ve Figma ile uyumsuz büyük varlık kütüphanelerine sahip ekiplerde kullanılmaya devam etmektedir. Eklenti ekosistemi olgunlaşmıştır; ancak iş birliği modeli Abstract veya Zeplin gibi üçüncü taraf araçlar gerektirir.
Adobe XD, Adobe’nin Figma’yı satın almasının ardından — ki bu satın alma daha sonra düzenleyiciler tarafından engellendi — büyük ölçüde bakım moduna geçmiştir. XD’ye dayanan ekiplerin büyük bölümü Figma’ya taşınmıştır.
Figma’nın yerel yeteneklerinin ötesinde prototipleme için ProtoPie, statik araçların yeniden oluşturamadığı karmaşık koşullu etkileşimleri ve sensör tabanlı prototipleri üstlenir. Prototip, kullanılabilirlik testi için gerçek cihaz davranışını simüle etmesi gerektiğinde doğru tercihtir.
Figma AI ile Galileo AI ve Midjourney gibi araçlar, erken fikir aşamasında mood board ve kaba düzen konseptleri oluşturmak için giderek daha fazla kullanılmaktadır. Keşif sürecini hızlandırırlar; ancak çıktıyı değerlendirip uyarlamak için deneyimli bir tasarımcı gerekir. Kullanılabilir bir ürün ortaya çıkaran yapısal düşüncenin yerini alamazlar.
Kullanılabilirlik Testi: Geliştirme Öncesinde Tasarımı Nasıl Doğrularsınız?
Kullanılabilirlik testi, varsayımların gerçeklikle buluştuğu aşamadır. Tıklanabilir prototipi gerçek kullanıcıların önüne koyarak onların ürünle nasıl etkileşime girdiğini, nerede şaşırdıklarını ve neyi bulamadıklarını gözlemlemeyi kapsar.
Amaç, tasarımın iyi olduğunu doğrulamak değildir. Amaç, ekibin zaten ürünün nasıl çalıştığını bildiği için göremediği sorunları bulmaktır.
Prototip aşamasında etkili bir kullanılabilirlik testi yapılandırılmış bir yaklaşım izler:
Hedef personayla örtüşen beş ila sekiz katılımcı seçin. Nielsen Norman Group’un araştırmaları, beş kullanıcının kritik kullanılabilirlik sorunlarının büyük çoğunluğunu ortaya çıkardığını tutarlı biçimde göstermektedir.
Talimat değil, görev senaryosu yazın. “Bir kişiye para göndermenin yolunu bulun” bir görev senaryosudur. “Transfer düğmesine dokunun” ise testin amacını ortadan kaldıran bir talimattır.
Müdahale etmeden gözlemleyin. Kullanıcıların duraksadığı, geri döndüğü veya şaşkınlık ifade ettiği anları not edin; bu anlar verinin ta kendisidir.
Her oturumun ardından bulgular üzerine değerlendirme yapın ve bulguları şiddete göre etiketleyin: kritik (görevi tamamlamayı engeller), büyük (kayda değer sürtünmeye yol açar) ve küçük (kozmetik veya tercih kaynaklı).
Kritik bulgular geliştirme başlamadan düzeltilir. Büyük bulgular ilk yinelemede önceliklendirilir. Küçük bulgular ise iş birikimine eklenir.
Maze ve Useberry gibi uzaktan test araçları, denetimsiz büyük ölçekli testlere olanak tanır. Bu araçlar, denetimli oturumlar yapısal sorunları çözdükten sonra belirli akışları daha geniş örneklemlerle doğrulamak için kullanışlıdır.

Tasarımları Geliştiricilere Kaliteden Ödün Vermeden Teslim Etmek
Teslim, tasarım niyetinin en çok risk altında olduğu aşamadır. Yapılandırılmış bir teslim süreci olmadığında geliştiriciler boşluk, renk değerleri ve etkileşim davranışı konusunda kendi yorumlarını üretir; bu yorumlar sessiz sedasız tasarımdan uzaklaşır.
Profesyonel bir teslim paketi dört unsur içerir:
Bileşen dokümantasyonu: tasarım sistemindeki her bileşen, varyantları, durumları ve kullanım kurallarıyla birlikte açıklanır. Geliştiricilerin bir bileşenin nasıl göründüğünü değil, ne zaman kullanılacağını ve uç durumlarda nasıl davrandığını bilmesi gerekir.
Özellikler ve token’lar: boşluk, tipografi, renk, köşe yarıçapı ve yükseklik için kesin değerler; tercihen doğrudan kod tabanıyla eşleşen tasarım token’ları olarak dışa aktarılır. Figma’nın geliştirici modu, değişken tabanlı bir tasarım sistemi kullanan ekipler için bu değerleri otomatik olarak sunar.
Varlık dışa aktarmaları: her platform için doğru çözünürlük ve formatlarda dışa aktarılan ikonlar, illüstrasyonlar ve görseller. Her iki platformda ikonlar için SVG, iOS’ta raster varlıklar için 1x/2x/3x PNG ve Android için uygun yoğunluk grupları.
Etkileşim açıklamaları: animasyon zamanlaması, geçiş türleri, hareket davranışları ve statik ekranlardan anlaşılmayan durum değişikliklerine ilişkin notlar.
Flutter veya React Native ile geliştirme yapan ekipler için iyi yapılandırılmış bir Figma bileşen kütüphanesi, koddaki widget ve bileşen yapısıyla yakından örtüşür. Bu hizalama, tasarım ile uygulama arasındaki boşluğu daraltır ve mobil uygulama geliştirme sürecini daha hızlı ve öngörülebilir kılar.
Build aşamasında haftalık tasarım-geliştirme senkronizasyonları, sapmaları erkenden yakalar. Bir bileşeni şartnameden farklı geliştiren bir mühendis, bunu QA’da değil aynı sprint içinde bildirmelidir.
Profesyonel Bir Uygulama Tasarım Ortağıyla Ne Zaman Çalışmalısınız?
Bazı ürün ekipleri bu rehberde açıklanan her aşamayı yürütecek dahili kapasiteye sahiptir. Pek çok ekip ise bu kapasiteden yoksundur; “bir tasarımcımız var” ile “mobil ürün tasarım sürecimiz var” arasındaki fark kayda değerdir.
Harici bir tasarım ortağının dahili tasarıma kıyasla daha iyi getiri sağladığı senaryolar belirgindir:
Kurumsal karmaşıklık: birden fazla kullanıcı rolü, iç sistemlerle derin entegrasyonlar ve uyumluluk gereksinimleri olan ürünler, bu kısıtlar içinde daha önce çalışmış tasarımcılara ihtiyaç duyar. Bankacılık uygulamaları, havalimanı operasyon araçları veya sağlık platformları teslim etmiş bir ekip, dahili bir generalist tasarımcının tek bir projede geliştiremeyeceği kalıp tanıma deneyimini beraberinde getirir.
Sıkı teslim tarihleri: yapılandırılmış bir ajans, keşif, IA, wireframing ve prototiplemeyi özel kaynaklarla paralel hatlar üzerinde yürütür. Tasarımı ürün yönetimi ve mühendislikle birlikte sürdüren küçük bir dahili ekip bu hıza nadiren ulaşır.
Platform genişliği: iOS, Android ve web’de aynı anda yayına alınması gereken ürünler, her üç platformda ölçeklenen bir tasarım sistemi gerektirir. Bu sistemi sıfırdan doğru kurmak, çoğu tek platform deneyimli dahili tasarımcının biriktirmediği bir deneyim gerektirir.
İlk ürün: ilk mobil ürününü geliştiren kurucular ve CTO’lar, birçok ürün ve sektörde neyin işe yarayıp neyin başarısız olduğunu görmüş bir ortaktan yararlanır. Bu dersleri yineleme yoluyla öğrenmenin maliyeti, ortaklığın maliyetinden yüksektir.
Doğru ajans, bir brifing uygulayan tedarikçi olarak değil ürün ekibinin bir uzantısı olarak çalışır. Keşif iş birliğine dayalıdır, geri bildirim döngüleri sıkıdır ve teslim, bir dosya aktarımı değil bilgi transferidir.




