<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Xcode - Burak Poryaz - Web ve Mobil Arayüz Tasarımı - UX Ui Tasarım</title>
	<atom:link href="https://poryaz.com/tag/xcode/feed/" rel="self" type="application/rss+xml" />
	<link>https://poryaz.com</link>
	<description>Mobil Arayüz Tasarımı, Mobile Ui/UX Designer, Mobile Interface Design, Web Arayüz Tasarımı, Burak Poryaz</description>
	<lastBuildDate>Tue, 28 Jul 2026 11:13:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://poryaz.com/wp-content/uploads/2023/11/cropped-favicon-1-32x32.png</url>
	<title>Xcode - Burak Poryaz - Web ve Mobil Arayüz Tasarımı - UX Ui Tasarım</title>
	<link>https://poryaz.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Mobil UI Tasarımda Farklı Ekran Boyutları Göz Korkutmasın</title>
		<link>https://poryaz.com/mobil-ui-tasarimda-farkli-ekran-boyutlari/</link>
		
		<dc:creator><![CDATA[poryaz]]></dc:creator>
		<pubDate>Tue, 28 Jul 2026 11:13:07 +0000</pubDate>
				<category><![CDATA[Product Design]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Türkçe]]></category>
		<category><![CDATA[UI/UX]]></category>
		<category><![CDATA[Adaptive Design]]></category>
		<category><![CDATA[Android Studio]]></category>
		<category><![CDATA[Junior Designer]]></category>
		<category><![CDATA[Mobil Ekran Boyutları]]></category>
		<category><![CDATA[Mobil UI Tasarım]]></category>
		<category><![CDATA[Responsive Tasarım]]></category>
		<category><![CDATA[UI/UX Tasarım]]></category>
		<category><![CDATA[Xcode]]></category>
		<guid isPermaLink="false">https://poryaz.com/mobil-ui-tasarimda-farkli-ekran-boyutlari/</guid>

					<description><![CDATA[<p>Mobil UI tasarıma yeni başlayanlar için farklı ekran boyutları göz korkutmasın. Responsive mantık, safe area, breakpoint ve Xcode gibi preview araçlarıyla süreç daha yönetilebilir.</p>
<p>The post <a href="https://poryaz.com/mobil-ui-tasarimda-farkli-ekran-boyutlari/">Mobil UI Tasarımda Farklı Ekran Boyutları Göz Korkutmasın</a> first appeared on <a href="https://poryaz.com">Burak Poryaz - Web ve Mobil Arayüz Tasarımı - UX Ui Tasarım</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Mobil UI tasarıma yeni başlayan birçok kişi aynı yerde geriliyor.</p>
<p>iPhone küçük, iPhone büyük, Android başka, tablet başka.</p>
<p>Bir de işin içine safe area, notch, navigation bar, tab bar, keyboard, landscape, responsive ve adaptive gibi kavramlar girince konu daha zor görünmeye başlıyor.</p>
<p>Ama bence burada panik yapmaya gerek yok.</p>
<p>Mobil app UI tasarımında amaç her cihazı tek tek ezberlemek değildir.</p>
<p>Asıl amaç, arayüzün farklı ekranlarda nasıl davranacağını doğru düşünmektir.</p>
<p>Bu mantık oturduğunda ekran boyutları korkutucu olmaktan çıkar.</p>
<h2>Her cihaz için ayrı tasarım yapmak zorunda değilsin</h2>
<p>Yeni başlayanlarda en sık gördüğüm düşünce şu:</p>
<p>“Her telefon boyutu için ayrı ekran mı çizeceğim?”</p>
<p>Hayır.</p>
<p>Tabii bazı kritik ekranları farklı boyutlarda kontrol etmek gerekir.</p>
<p>Ama her cihaz için baştan ayrı tasarım yapmak doğru yöntem değil.</p>
<p>Mobil UI tasarımda temel yaklaşım şudur:</p>
<ul>
<li>İçerik nasıl büyür?</li>
<li>Alan daralınca ne olur?</li>
<li>Buton nerede kalır?</li>
<li>Liste uzayınca nasıl davranır?</li>
<li>Keyboard açılınca form bozulur mu?</li>
<li>Tablet ekranda aynı yapı çok boş kalır mı?</li>
</ul>
<p>Bunları düşünürsen tek tek cihaz kovalamak yerine sistemli ilerlersin.</p>
<h2>Responsive sadece web sitesi için değil</h2>
<p>Responsive denince çoğu kişinin aklına web tasarım geliyor.</p>
<p>Ama mobil app tarafında da benzer bir düşünme biçimi var.</p>
<p>Ekranın genişliği, yüksekliği, güvenli alanları ve kullanılan componentler tasarım kararını etkiler.</p>
<p>Bir kart yapısı küçük telefonda tek kolon olabilir.</p>
<p>Daha geniş bir ekranda iki kolon gibi çalışabilir.</p>
<p>Bir bottom sheet küçük ekranda daha dikkatli kullanılmalı.</p>
<p>Tablet tarafında ise aynı içerik split view ya da daha geniş layout ile daha rahat sunulabilir.</p>
<p>Yani responsive düşünmek sadece “ekran küçülünce küçült” demek değildir.</p>
<p>İçeriğin önceliğini ve davranışını yeniden düşünmektir.</p>
<h2>Adaptive design mantığını erken öğren</h2>
<p>Responsive ve adaptive kavramları bazen karışıyor.</p>
<p>Basit düşünelim.</p>
<p>Responsive tasarım, arayüzün alana göre esnemesidir.</p>
<p>Adaptive design ise farklı ekran bağlamlarına göre layout kararının değişmesidir.</p>
<p>Mesela telefonda alt menü kullanırken tablette yan menü kullanmak adaptive bir yaklaşımdır.</p>
<p>Mobilde tek kolon, tablette iki panel göstermek de buna örnek olabilir.</p>
<p>Google tarafında Material Design bu konuyu breakpoint ve window size class mantığıyla ele alıyor.</p>
<p>Apple tarafında da Human Interface Guidelines içinde layout, safe area ve platform davranışları önemli yer tutuyor.</p>
<p>Yeni başlayan bir tasarımcı için bu belgeleri ezberlemek gerekmiyor.</p>
<p>Ama mantığını bilmek çok iş görür.</p>
<h2>Xcode ve Android Studio burada neden önemli?</h2>
<p>Bir UI/UX tasarımcı doğrudan kod yazmak zorunda olmayabilir.</p>
<p>Ama mobil app tasarlıyorsa geliştirici araçlarının nasıl düşündüğünü biraz anlamalı.</p>
<p>Mesela Xcode içinde SwiftUI Preview ile farklı cihazlarda ekranın nasıl göründüğü kontrol edilebilir.</p>
<p>Android Studio ve Jetpack Compose tarafında da preview ve farklı ekran sınıflarıyla layout kontrolü yapılabilir.</p>
<p>Bu tasarımcı için şu anlama gelir:</p>
<p>Sen Figma’da sadece güzel bir ekran çizmezsin.</p>
<p>Geliştirici o ekranı farklı cihazlarda yaşatmak zorunda kalır.</p>
<p>Bu yüzden tasarım kararın kod tarafında nasıl davranacak, bunu biraz düşünmen gerekir.</p>
<p>Button fixed mi kalacak?</p>
<p>Liste scroll olacak mı?</p>
<p>Header yüksekliği sabit mi?</p>
<p>Image alanı oranla mı büyüyecek?</p>
<p>Form alanı keyboard altında kalacak mı?</p>
<p>Bunları tasarım aşamasında düşünmek geliştiriciyle iletişimi çok rahatlatır.</p>
<h2>Figma’da sadece tek frame çizip bırakma</h2>
<p>Figma’da mobil app UI tasarlarken tek bir popüler ekran boyutu seçip bütün işi orada bitirmek zayıf kalabilir.</p>
<p>Ben olsam en az üç kontrol yapardım:</p>
<ul>
<li>Küçük telefon ekranı</li>
<li>Orta / standart telefon ekranı</li>
<li>Büyük telefon veya tablet benzeri geniş ekran</li>
</ul>
<p>Bu üç kontrol sana çoğu problemi gösterir.</p>
<p>Metin taşıyor mu?</p>
<p>Buton aşağıda kayboluyor mu?</p>
<p>Card alanları fazla mı sıkışıyor?</p>
<p>Liste öğeleri okunuyor mu?</p>
<p>Boşluklar küçük ekranda fazla mı lüks kalıyor?</p>
<p>Büyük ekranda içerik çok mu dağınık duruyor?</p>
<p>Bunları erken fark etmek sonradan düzeltmekten daha kolaydır.</p>
<p>Güncel ekran ölçüleri için daha önce yazdığım <a href="https://poryaz.com/mobil-arayuz-tasarimi-ekran-boyutlari-nedir/">Mobil Arayüz Tasarımı Ekran Boyutları Nedir?</a> yazısına bakabilirsin.</p>
<h2>Safe area konusu küçük ama önemlidir</h2>
<p>Mobil arayüz tasarımında safe area çok önemli.</p>
<p>Çünkü ekranın her alanı rahat kullanılabilir alan değildir.</p>
<p>Üstte kamera alanı olabilir.</p>
<p>Altta home indicator olabilir.</p>
<p>Sistem gesture alanları olabilir.</p>
<p>Keyboard açıldığında içerik yukarı taşınmak zorunda kalabilir.</p>
<p>Yeni başlayanlar bazen butonu ekranın en altına fazla yaklaştırıyor.</p>
<p>Ya da header içeriğini üstteki sistem alanına çok yakın bırakıyor.</p>
<p>Bu küçük detaylar gerçek cihazda kötü hissettirir.</p>
<p>Figma’da güzel görünen bir ekran, cihazda rahatsız çalışabilir.</p>
<p>Bu yüzden mobil UI tasarımda safe area rehberlerini açık kullanmak iyi alışkanlık.</p>
<h2>Component mantığı ekran boyutlarını kolaylaştırır</h2>
<p>Farklı ekran boyutlarıyla çalışmayı kolaylaştıran şeylerden biri component mantığıdır.</p>
<p>Buton, card, input, tab bar, navigation, list item gibi parçalar sistemli kurulursa farklı ekranlarda davranış daha kontrollü olur.</p>
<p>Mesela bir kart componentinin minimum genişliği, iç boşluğu, görsel oranı ve metin davranışı belliyse tasarım daha rahat ölçeklenir.</p>
<p>Her şeyi elle yerleştirirsen küçük bir ekran değişikliğinde bütün yapı bozulur.</p>
<p>Bu yüzden mobil app UI tasarlarken design system düşüncesi lüks değil, iş kolaylaştıran bir temel.</p>
<p>Bu konu için <a href="https://poryaz.com/design-systems-for-beginners-ui-ux-designers/">Design Systems for Beginners</a> yazısı iyi bir başlangıç olabilir.</p>
<h2>Junior tasarımcılar nerede hata yapıyor?</h2>
<p>Yeni başlayanlarda gördüğüm birkaç tipik hata var.</p>
<p>Birincisi, sadece en güzel görünen cihaz boyutunda çalışmak.</p>
<p>İkincisi, uzun metinleri hiç test etmemek.</p>
<p>Üçüncüsü, keyboard açılınca ne olacağını düşünmemek.</p>
<p>Dördüncüsü, empty state ve error state gibi gerçek ürün durumlarını atlamak.</p>
<p>Beşincisi, geliştiriciye sadece final ekran görseli verip davranışı açıklamamak.</p>
<p>Oysa iyi mobil UI tasarımda ekranın davranışı da anlatılmalı.</p>
<p>Şu alan scroll olur.</p>
<p>Bu buton sticky kalır.</p>
<p>Bu görsel oranını korur.</p>
<p>Bu liste boşsa empty state görünür.</p>
<p>Bu hata durumunda input mesaj gösterir.</p>
<p>Bunları yazmak ve göstermek seni daha profesyonel gösterir.</p>
<h2>Responsive mobil UI için basit kontrol listesi</h2>
<p>Bir mobil app ekranını teslim etmeden önce şu liste işe yarar:</p>
<ul>
<li>Küçük ekranda içerik okunuyor mu?</li>
<li>Büyük ekranda layout fazla boş kalıyor mu?</li>
<li>Safe area dikkate alındı mı?</li>
<li>Keyboard açılınca form alanları görünür kalıyor mu?</li>
<li>Uzun metinler taşmadan çalışıyor mu?</li>
<li>Butonlar dokunulabilir boyutta mı?</li>
<li>Liste, kart ve görsel alanları esneyebiliyor mu?</li>
<li>Empty state ve error state tasarlandı mı?</li>
<li>Tablet veya geniş ekran davranışı düşünüldü mü?</li>
<li>Geliştiriciye davranış notları verildi mi?</li>
</ul>
<p>Bu listeyi alışkanlık haline getirmek, farklı ekran boyutları korkusunu bayağı azaltır.</p>
<h2>AI burada nasıl yardımcı olabilir?</h2>
<p>AI bu konuda da yardımcı olabilir.</p>
<p>Mesela bir ekran için farklı responsive senaryoları sorabilirsin.</p>
<p>Küçük ekranda hangi alanlar öncelikli olmalı diye fikir alabilirsin.</p>
<p>Form akışında keyboard davranışı için kontrol listesi çıkarabilirsin.</p>
<p>Geliştiriciye vereceğin handoff notlarını toparlatabilirsin.</p>
<p>Ama AI’a sadece “bu ekranı responsive yap” demek yeterli değil.</p>
<p>Önce sen ekranın mantığını bilmelisin.</p>
<p>Hangi alan sabit, hangi alan esnek, hangi alan scroll, hangi alan gizlenebilir?</p>
<p>Bu kararlar sende net değilse AI da karışık sonuç verir.</p>
<p>AI destekli UI/UX konusunda <a href="https://poryaz.com/yeni-baslayanlar-ui-ux-tasarimda-ai-kullanma-mantigi/">Yeni Başlayanlar İçin UI/UX Tasarımda AI Kullanma Mantığı</a> yazısı da bu düşünceye yakın bir yerden ilerliyor.</p>
<h2>Benim düşüncem</h2>
<p>Mobil UI tasarımda farklı ekran boyutları göz korkutmamalı.</p>
<p>Çünkü mesele cihaz ezberlemek değil.</p>
<p>Mesele layout mantığını anlamak.</p>
<p>Safe area’yı bilmek.</p>
<p>Componentleri sistemli kurmak.</p>
<p>Responsive ve adaptive davranışı düşünmek.</p>
<p>Ve tasarımın geliştirici tarafında nasıl hayata geçeceğini biraz anlamak.</p>
<p>Xcode, Android Studio, preview araçları ve platform rehberleri tasarımcı için yabancı dünyalar gibi görünmemeli.</p>
<p>Hepsini kod seviyesinde bilmek zorunda değilsin.</p>
<p>Ama bu araçların neden farklı ekranları kontrol ettiğini anlarsan daha doğru UI kararları verirsin.</p>
<p>Bence junior tasarımcı için güzel hedef şu:</p>
<p><strong>Tek bir güzel ekran değil, farklı ekranlarda bozulmadan çalışan bir arayüz düşünmek.</strong></p>
<p>Gerçek mobil UI tasarım burada başlıyor.</p>
<p>UI/UX ve product design tarafında daha fazla içerik için <a href="https://poryaz.com/category/ui-ux/">UI/UX</a>, <a href="https://poryaz.com/category/product-design/">Product Design</a> ve <a href="https://poryaz.com/category/technology/">Technology</a> kategorilerine bakabilirsin.</p>
<h2>Kaynak Sinyalleri</h2>
<ul>
<li><a href="https://developer.apple.com/design/human-interface-guidelines/layout" rel="nofollow">Apple Human Interface Guidelines &#8211; Layout</a></li>
<li><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-ios" rel="nofollow">Apple Human Interface Guidelines &#8211; Designing for iOS</a></li>
<li><a href="https://m3.material.io/foundations/layout/layout-overview" rel="nofollow">Material Design 3 &#8211; Layout</a></li>
<li><a href="https://m3.material.io/foundations/layout/breakpoints" rel="nofollow">Material Design 3 &#8211; Breakpoints</a></li>
<li><a href="https://developer.android.com/codelabs/adaptive-material-guidance" rel="nofollow">Android Developers &#8211; Adaptive Layout with Material Design</a></li>
</ul><p>The post <a href="https://poryaz.com/mobil-ui-tasarimda-farkli-ekran-boyutlari/">Mobil UI Tasarımda Farklı Ekran Boyutları Göz Korkutmasın</a> first appeared on <a href="https://poryaz.com">Burak Poryaz - Web ve Mobil Arayüz Tasarımı - UX Ui Tasarım</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
