← Back to list

Bi Tık Kaç Pixel? Göremezsin ama hissedersin: Altın Oran

Arayüzde sadece neyin çalıştığını değil, neyin güzel göründüğünü de bilmek isteyen geliştiriciler için: Altın oran, hissedilen estetik…

Alparslan Selçuk Develioğlu in Türkiye UP · 2026-06-24 18:02 · 100 claps · 7.5 min read paywalled
#golden-ratio #türkiye-up #android #ui #ui-design
Open on Medium ↗
Wiki topics: UX · UI/UX Design

**Bi Tık Kaç Pixel? **Göremezsin ama hissedersin: Altın Oran

Arayüzde sadece neyin çalıştığını değil, neyin güzel göründüğünü de bilmek isteyen geliştiriciler için: Altın oran, hissedilen estetik kural.

Image created by author with using Remarker AI

Image created by author with using Remarker AI

Bizler geliştirici olduğumuzdan daha çok birer mobil uygulama kullanıcısıyız aslında. Her gün onlarca ekran açıyor, menüler arasında geziyor, bir kısmından hemen çıkarken bazılarında daha fazla vakit geçiriyoruz. Ve bazen, tam da o anda, farkında olmadan şöyle düşünüyoruz:

“Bu tasarım çok sade ve profesyonel.”

Yıllardır hayalim olan Bilim Kurgu blogum DevDiscipline’i canlıya aldım. Hazır platformlara sığmayan bir konsept için sıfırdan yazdım.

Yazılım mühendisliği, disiplin, koşu ve bilim kurgu üzerine; bazen teknik, bazen felsefi, her zaman dürüst. Çift dilli (TR/EN), fütüristik bir blog oldu.

Yeni yazılarım gördüğün gibi artık ilk burada çıkacak. Arkada öyle bir SEO altyapısı kurdum ki hem burada yazmak çok hoşuma gidiyor hem arama motorlarında çok daha üst sıralarda çıkıyorum. Yapay zeka derin aramalarınızda bile belireceğim. Detay için Blog+ sayfama beklerim. Böyle kişiye veya konseptine özel bir blog istersen bana ulaş: alparslandev

Ama neden? Renk paleti mi? Tipografi mi? Animasyonlar mı? Belki hepsi. Ama çoğu zaman gözün doğal olarak hoşlandığı şeyler de vardır: Oranlar ve simetri.

Estetik algımızın merkezinde yer alan bu sihirli oran, 1.618. Matematikteki adı φ (phi), tasarımcılar ona “golden ratio” yani altın oran der. Yazılım geliştiricileri olarak bu oranı çoğu zaman farkında olmadan kullanıyoruz. Ancak onu bilinçli şekilde kullanmaya başladığımızda, UI/UX seviyemiz ciddi şekilde değişir.

Ve işin en güzel yanı şu: Eğer bir uygulamaya baktığında onun neden bu kadar “çekici” olduğunu merak ediyorsan, bu sadece geliştirici olarak değil, bir zanaatkâr olarak da geliştiğine işarettir. Çünkü merak etmek, estetikle teknik arasında bağ kurmak, sıradan bir kod yazıcısından farklı düşündüğünü gösterir.

Modern UI bileşenlerinde kullandığımız spacing değerleri, kart yerleşimleri, tipografi oranları ve hatta constraint-based layout yapıları, altın oranın ruhunu içinde taşır. Compose veya XML fark etmeksizin, bu orana kulak verdiğimizde kullanıcıyı yormayan, göze hoş gelen tasarımlar oluşturmak mümkün.

Bu yazıda altın oranın kısa tarihçesinden başlayıp, mobil uygulama tasarımlarında nasıl kullanıldığını örneklerle anlatacağım. Çünkü bir geliştirici olarak sadece neyin “çalıştığını” değil, aynı zamanda neyin güzel göründüğünü de anlamamız gerekiyor.

Altın Oranın Kısa Ama İlginç Tarihi

Altın oran, yani yaklaşık 1.618, matematiksel bir sabit olmasının çok ötesinde, insanlık tarihinin estetik pusulası gibi. Bu oran bir anda keşfedilmiş bir şey değil; farklı coğrafyalarda, farklı dönemlerde bağımsız olarak fark edilmiş bir güzellik ölçüsü aslında.

Image by author

Image by author

Antik Mısır’dan Başlayan Yolculuk

Bu oranın ilk örneklerinden biri, Keops Piramidi. Piramidin yüksekliği ile tabanının yarısı arasındaki oran yaklaşık 1.618’dir. Bu ölçümlerin bilinçli bir tercih mi, yoksa tesadüf mü olduğu hâlâ tartışılır. “Her şekli düzgün güzel görünen şeyin altından altın oran çıkarmaya çalışmayın kardeşim…” diyen bilim adamları da var. Ama insan eliyle yapılmış en eski anıtsal yapılardan birinin bu orana bu kadar yakın olması bile etkileyici.

Image by author.

Image by author.

Antik Yunan’da Geometrik Derinlik

Altın oranı felsefi ve matematiksel boyuta taşıyanlar ise Pisagorcular ve Öklid oldu. Pisagorcuların kullandığı pentagram, içindeki köşegenlerle altın oranı doğal olarak içerir.

Image by author

Image by author

Öklid ise M.Ö. 300 civarında “Elementler” adlı geometri kitabında, bu oranı “aşırılı ve ortalı bölme” (extreme and mean ratio) olarak tanımlar. Yani bir doğruyu öyle bir noktadan böl ki, tüm parçanın büyük parçaya oranı, büyük parçanın küçük parçaya oranına eşit olsun. Bu tanım, bugün altın oran olarak bildiğimiz formülün temelidir.

Image by Leonardo da Vinci

Image by Leonardo da Vinci

Rönesans’ta “İlahi Oran”a Dönüşmesi

Altın oranın adeta kutsal bir anlam kazandığı dönem Rönesans oldu. 1490’larda İtalyan matematikçi Luca Pacioli, “De Divina Proportione” adlı eserinde altın oranı ilahi bir düzenin matematiği olarak tanıttı. Bu kitapta yer alan illüstrasyonları ise yakın dostu Leonardo da Vinci çizdi. Da Vinci, bu oranı sadece çizimlerinde değil, Vitruvius Adamı, Son Akşam Yemeği, Monalisa gibi eserlerinde de bilinçli olarak kullandı. Ben itiraf edeyim altın oranı Da Vinci buldu sanıyordum…

Bu noktadan sonra altın oran, sadece matematiksel değil, estetik bir rehber haline geldi. Resimden heykele, mimariden müziğe kadar pek çok alanda “göze hoş gelen” şeylerin arkasında bu oran olduğu fark edilmeye başlandı.

Bugün geldiğimiz noktada altın oran, modern dijital tasarımların da yapı taşlarından biri haline geldi. Üstelik bu oranı sadece sanatçılar değil, biz yazılımcılar da kullanıyoruz — çoğu zaman farkında bile olmadan.

Altın Oran Her Yerde: Fark Etmeden Hayran Olduğun Düzen

Altın oranı sadece piramitlerde ya da antik geometrik çizimlerde aramak büyük bir eksiklik olur. Çünkü bu oran, doğada, sanatta, hatta yüzümüze baktığımızda bile kendini gösterir. Bilinçli olarak kullanıldığında “estetik” diye tanımladığımız her şeyin temelinde genellikle bu oran yatar.

Mesela deniz kabukları, ayçiçeklerinin tohum dizilimi, çam kozalakları, hatta ananasın yapısı… Hepsi Fibonacci dizisi üzerinden altın oranla büyür ve şekillenir. Her tohum bir öncekine yaklaşık 137.5° açıyla yerleşir; bu da “altın açı” olarak bilinir. Bitkiler bile bu oranı kullanarak en fazla ışığı almaya çalışır.

Image by author.

Image by author.

Sanat tarihinde ise altın oran; Parthenon’dan Notre Dame Katedrali’ne, Michelangelo’dan Da Vinci’ye kadar birçok eserde karşımıza çıkar. Özellikle Leonardo’nun “Vitruvius Adamı” çizimi, insan bedeninin bu oranla nasıl şekillendiğini gösteren en ikonik örneklerden biridir.

Image is taken from an article

Image is taken from an article

İnsan vücudu, simetri ve oran konusunda neredeyse kusursuz bir rehberdir. Yüz oranları, parmak boğumları, hatta göbek hizasından yere olan mesafe ile toplam boy oranı bile altın orana oldukça yakındır. Fotoğrafçılıkta kullanılan “üçte bir kuralı”, aslında altın oranın sadeleştirilmiş halidir.

Bugün beğendiğimiz uygulamaların, web sitelerinin veya reklam görsellerinin bu kadar “profesyonel” görünmesi genellikle bir tesadüf değildir. Altın oran, tasarımcılar için bir pusula gibi çalışır. Ama artık bu pusula sadece sanatçılara ait değil. Bir geliştirici de bu dili anlayabilir, hatta kodlayabilir.

Modern UI Kitlerde Altın Oranın Yansımaları

Altın oran, günümüzde kullandığımız UI kitlerinin (framework) temel yapı taşlarında açıkça ifade edilmese de, onların “estetik” diye tanımladığı yapıların arkasında sessizce çalışır.

Image is taken from an article

Image is taken from an article

Image by Author.

Image by Author.

Material Design & Ant Design

Google’ın Material Design sisteminde kullanılan boşluk (spacing) değerlerine bakalım: 8dp, 16dp, 24dp, 40dp, 64dp… Bunlar doğrudan Fibonacci dizisinin (1, 2, 3, 5, 8, 13…) katlarıdır. Bu sayede ekranda nesneler arası boşluklar, insan gözünün estetik olarak “doğal” bulduğu oranlara yaklaşır. Farkında olmasak da bu boşluk sistemi, altın oranla uyumlu görsel hiyerarşiler üretir.

  • Kenarlarda: 24dp
  • İçerik arasında: 16dp
  • Bölüm aralarında: 40dp

[embed]Prepared by author with using DataWrapper.

Benzer şekilde Ant Design, Quasar gibi UI kitlerinde de bileşen boyutları ve hizalama mantığı, bu tür oranlı yapılarla inşa edilir. Sol menü — içerik alanı ayrımları çoğu zaman 38/62 gibi altın orana yakın oranlarla karşımıza çıkar.

Popüler Uygulamalarda Altın Oran

Altın oran sadece tasarım sistemlerinde değil, hepimizin her gün kullandığı uygulamalarda da kendini belli eder:

  • Instagram: Profil sayfasında kare(dikdörtgen) fotoğraf + kullanıcı adı yerleşimi, altın oranı andıran bir dengeye sahiptir. Aynı şekilde “hikaye” alanı ve “Öne çıkarılanlar” konumlandırmaları da görsel olarak bu oranla uyumludur.
  • Spotify: Playlist kapakları ve albüm detay sayfaları genellikle üstte büyük bir görsel, altında 1.6x oranında yerleşmiş bir içerik alanıyla sunulur. Kartlar arası boşluk ve yazı tipi büyüklükleri ise tipik bir 1.618 oranı yakınlığındadır.
  • Apple: Ürün sayfalarında kullanılan görsel + metin alanları, neredeyse altın oran cetveliyle çizilmiş gibidir. Üstte büyük ve etkileyici bir görsel, altında daha küçük ama odaklı bir metin alanı. Bu yapı, iPhone tanıtım sayfalarından App Store detay ekranlarına kadar tekrar eder.

Bu uygulamalar elbette “biz altın oran kullandık” demez. Ama sonuçta kullanıcıya o sade ve güçlü hissi verir.

Çünkü altın oran, kullanıcı testlerinden çok önce doğanın testinden geçmiştir. Ve doğaya uyumlu her yapı, gözümüze de doğal gelir.

Geliştiricinin Göz Testi: Neden Bazı Tasarımlar Daha Hoş Gelir?

Bir geliştirici olarak uygulamanın düzgün çalışması, hızlı açılması, bug üretmemesi tabii ki önceliğimizdir. Ama kullanıcı için çoğu zaman öncelik başka bir şeydir: İlk bakışta aldığı his. İşte bu his, büyük oranda ekrandaki düzenin matematiksel dengesine, yani oranlara bağlıdır.

İki kart arasında 23dp boşluk bırakmak yerine 24dp boşluk bıraktığınızda kullanıcı bunu fark etmez (belki, Allah’ın ne gözler yarattığını tahmin bile edemezsiniz). Ama neden bazı uygulamalarda daha uzun kalıyor, bazılarını anında kapatıyor? İşte bu farkı yaratan şeylerden biri, tasarımda uyguladığınız görsel denge ve gözün doğal ritmine uygunluk.

Bu da bizi şu temel gerçeğe götürüyor:

Kullanıcının göz testinden geçmeyen bir arayüz, teknik olarak mükemmel olsa da “hissiyat” olarak başarısız olabilir.

Boşluklandırma, Spacing, Margin ve Padding: Gözün Geometrik Sezgisi

Modern UI kitlerinde spacing değerleri rastgele değil, gözün alışık olduğu oranlara göre seçilir. Bir görsel ile onun altındaki başlık arasında 1.6x oranında bir boşluk varsa, kullanıcı bu yerleşimi sade ve düzenli bulur.

Bunun tam tersini düşünelim: Tüm margin değerleri eşit, içerikler ortalanmış ama boşluklar “kulaktan dolma” verilmiş. Göz, bu düzeni hemen yadırgar. “Bir şeyler orantısız ama ne olduğunu çıkaramıyorum, bi tık sağa…” hissi işte burada doğar.

Geliştirici Bakış Açısıyla Altın Oranı Kullanmak Neden Önemlidir?

  • Çünkü artık geliştiriciler sadece “çalışan” değil, aynı zamanda “hissiyatı olan” arayüzler üretmek zorunda.
  • Çünkü spacing, layout, padding gibi görsel kararlar artık sadece tasarımcının değil, senin de sorumluluğunda. Tasarımın yapıldığı ve sana aktarıldığı programdaki boşlukları IDE’ye yazan sensin.
  • Çünkü modern UI kitlerinde bu oranları uygulamak artık çok kolay.

Bu yüzden ConstraintLayout’ta bir görsele layout_constraintDimensionRatio="1.618" demek ya da Compose’da aspectRatio(1.618f) kullanmak sadece görselliği değil, kullanıcının deneyimini etkiler.

Compose ve ConstraintLayout ile Altın Oranı Kodlamak

Artık biliyoruz ki altın oran sadece sanatçıların ilgi alanı değil; biz geliştiricilerin de arayüz tasarımı yaparken uygulayabileceği bir kural. Haydi Android kullanarak birkaç örnek yapalım.

📐 Orantılı Görsel Alanı:

Box(
    modifier = Modifier
        .fillMaxWidth()
        .aspectRatio(1.618f)
) {
    Image(
        painter = painterResource(id = R.drawable.banner),
        contentDescription = null,
        contentScale = ContentScale.Crop
    )
}
<ImageView
    android:layout_width="0dp"
    android:layout_height="0dp"
    app:layout_constraintDimensionRatio="H,1.618"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintEnd_toEndOf="parent"/>

📏 Altın Orana Yakın Typography

Column {
    Text(
        text = "Başlık",
        fontSize = 32.sp
    )
    Text(
        text = "Alt açıklama",
        fontSize = (32 / 1.618).sp // ≈ 20sp
    )
}
<TextView
    android:id="@+id/title"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Başlık"
    android:textSize="32sp"
    android:textStyle="bold"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    android:paddingTop="16dp" />

<TextView
    android:id="@+id/subtitle"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Alt açıklama metni"
    android:textSize="20sp" 
    app:layout_constraintTop_toBottomOf="@id/title"
    app:layout_constraintStart_toStartOf="@id/title"
    android:paddingTop="8dp" />

32 / 1.618 ≈ 19.78

🧱 Altın Oranlı Alan Bölme

Row(modifier = Modifier.fillMaxWidth()) {
    Box(
        modifier = Modifier
            .weight(0.618f)
            .background(Color.LightGray)
    )
    Box(
        modifier = Modifier
            .weight(0.382f)
            .background(Color.DarkGray)
    )
}
<androidx.constraintlayout.widget.Guideline
    android:id="@+id/goldenGuideline"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    app:layout_constraintGuide_percent="0.618"/>

Sonuç: Kodun Estetikle Buluştuğu Nokta

Altın oran, kullanıcıya asla doğrudan gösterilmeyen ama her zaman hissettirilen bir güç. Antik çağlardan bugünün arayüzlerine kadar gelen bu oran, artık sadece sanat eserlerinde değil, sizin satır satır yazdığınız kodlarda da hayat bulabilir.

Ve unutmayın:

Kullanıcılar genellikle neden hoşlandıklarını bilmez. Ama siz geliştirici olarak bunu bilirseniz, fark yaratırsınız.

Bir tasarımın güzel olması bir tesadüf değil, matematiksel bir tercihtir. Ve bu tercihi siz, bir aspectRatio(1.618f) satırıyla verebilirsiniz.

Bu yazı hoşuna gittiyse 👏 bir alkışla destek ol, 💬 yorumunla sohbete katıl. Yazılım, koşu, motivasyon ve bilim kurgu ilgini çekiyorsa, seni daha çok içeriğimde görmek isterim 🚀


메타데이터
post_id
0dddeec21bc5
slug
bi-tık-kaç-pixel-göremezsin-ama-hissedersin-altın-oran-0dddeec21bc5
url
https://turkiyeyayini.com/bi-t%C4%B1k-ka%C3%A7-pixel-g%C3%B6remezsin-ama-hissedersin-alt%C4%B1n-oran-0dddeec21bc5
canonical_url
https://turkiyeyayini.com/bi-t%C4%B1k-ka%C3%A7-pixel-g%C3%B6remezsin-ama-hissedersin-alt%C4%B1n-oran-0dddeec21bc5
author_url
https://medium.com/@develioglualparslan
status
ok
fetched_at
2026-06-27 23:56:40