smaple.tr
AR

AR/VR Uygulama Geliştirme Rehberi [2026]

Mehmet Kurtipek
December 6, 2025
10 min read
AR
VR
artırılmış gerçeklik
sanal gerçeklik
Unity
WebXR

AR, VR ve MR Nedir? Temel Kavramlar

Artırılmış gerçeklik (AR), sanal gerçeklik (VR) ve karma gerçeklik (MR) kavramları sıklıkla birbirine karıştırılır. Oysa her biri kullanıcıya farklı bir deneyim düzeyi sunar ve farklı teknik altyapılar gerektirir.

Artırılmış gerçeklik (AR), gerçek dünya görüntüsünün üzerine dijital nesneler, bilgiler veya görseller ekler. Kullanıcı fiziksel çevresini görmeye devam eder; dijital katman bu çevreyi zenginleştirir. Akıllı telefon kamerası üzerinden çalışan filtreler ve yön bulma uygulamaları AR'ın günlük hayattaki en bilinen örnekleridir.

Sanal gerçeklik (VR), kullanıcıyı tamamen dijital bir ortama taşır. Başlık (headset) takıldığında fiziksel dünya görüş alanından çıkar; kullanıcı yüzde yüz sentetik bir evrende hareket eder. Eğitim simülasyonları, sanal turlar ve oyun deneyimleri VR'ın en güçlü olduğu alanlardır.

Karma gerçeklik (MR), AR ve VR arasında bir köprü kurar. Dijital nesneler yalnızca görüntünün üzerine bindirilmez, aynı zamanda fiziksel ortamla etkileşime girer. Bir sanal küp gerçek bir masanın üzerine yerleşebilir ve masanın kenarından düşebilir. Apple Vision Pro ve Microsoft HoloLens 2 gibi cihazlar bu alandaki en önemli donanımlardır.

Bu üç teknoloji birlikte genellikle XR (Extended Reality) çatısı altında anılır. 2026 itibarıyla XR pazarı küresel ölçekte yüz milyar doları aşmış durumdadır ve kurumsal kullanım senaryoları tüketici segmentinden daha hızlı büyümektedir.

2026'da Teknoloji Olgunluk Düzeyi

2026 yılı, XR teknolojilerinin deneysel aşamadan üretime geçiş döneminin belirgin şekilde hızlandığı bir dönemdir. Birkaç yıl öncesine kadar yalnızca büyük bütçeli kuruluşların erişebildiği donanım ve yazılım araçları artık orta ölçekli işletmeler için de ulaşılabilir hale gelmiştir.

Donanım tarafında başlıklar hafifleşmiş, görüş açıları genişlemiş ve pil ömürleri uzamıştır. Yazılım tarafında ise geliştirme motorları daha erişilebilir SDK'lar sunmakta, bulut tabanlı render çözümleri cihaz bağımsız deneyimler oluşturmayı kolaylaştırmaktadır. WebXR standardının olgunlaşması, tarayıcı üzerinden çalışan XR deneyimlerini mümkün kılarak uygulama mağazası bağımlılığını azaltmıştır.

Bununla birlikte bazı zorluklar hala devam etmektedir. Uzun süreli kullanımda konfor sorunları, içerik üretim maliyetleri ve standartlaşma eksiklikleri sektörün gündemindeki başlıca konulardır.

Geliştirme Platformları ve Araçları

AR/VR uygulama geliştirmede tercih edilen platformlar projenin hedef donanımına, bütçesine ve teknik gereksinimlerine göre değişir.

Unity

Unity, XR geliştirme dünyasının en yaygın kullanılan motorudur. C# tabanlı geliştirme ortamı, geniş asset mağazası ve çapraz platform desteği ile hem bağımsız geliştiriciler hem de kurumsal ekipler tarafından tercih edilir. Unity'nin XR Interaction Toolkit'i, el takibi, bakış yönlendirme ve mekansal arayüz bileşenlerini standart hale getirmiştir. Meta Quest, Apple Vision Pro ve HoloLens dahil olmak üzere neredeyse tüm büyük XR platformlarına derleme yapılabilir.

Unreal Engine

Unreal Engine, yüksek görsel sadakat gerektiren projelerde öne çıkar. Nanite geometri sistemi ve Lumen küresel aydınlatması sayesinde fotorealistik VR ortamları oluşturmak mümkündür. Endüstriyel simülasyonlar, mimari görselleştirme ve sinematik VR deneyimleri için sıklıkla tercih edilir. C++ tabanlı yapısı daha derin teknik bilgi gerektirse de Blueprint görsel programlama sistemi öğrenme eğrisini düşürür.

WebXR

WebXR, tarayıcı üzerinden çalışan XR deneyimleri için W3C tarafından standartlaştırılmış bir API'dir. Kullanıcının herhangi bir uygulama indirmesine gerek kalmadan, bir bağlantıya tıklayarak AR veya VR deneyimine erişmesini sağlar. Three.js, A-Frame ve Babylon.js gibi JavaScript kütüphaneleri WebXR geliştirmeyi kolaylaştırır. Pazarlama kampanyaları, ürün yapılandırıcılar ve eğitim modülleri için ideal bir seçenektir.

ARKit ve ARCore

Apple ARKit ve Google ARCore, mobil cihazlarda AR deneyimleri geliştirmek için kullanılan platformlardır. ARKit, iOS cihazlardaki LiDAR sensörünü kullanarak hassas derinlik algılama sunar. ARCore ise Android ekosisteminde geniş cihaz desteği sağlar. Her iki platform da düzlem algılama, ışık tahmini, yüz takibi ve bulut çapa (cloud anchor) gibi temel AR özelliklerini içerir.

Geliştirme Platformları Karşılaştırması

Özellik Unity Unreal Engine WebXR ARKit/ARCore
Programlama Dili C# C++ / Blueprint JavaScript Swift / Kotlin
Görsel Kalite Yüksek Çok Yüksek Orta Orta-Yüksek
Öğrenme Eğrisi Orta Yüksek Düşük-Orta Orta
Platform Desteği Çapraz platform Çapraz platform Tarayıcı tabanlı iOS / Android
En Uygun Senaryo Genel XR geliştirme Fotorealistik VR Erişilebilir deneyimler Mobil AR
Lisans Modeli Gelir bazlı Gelir bazlı Açık kaynak Ücretsiz

Donanım Ekosistemi

2026 itibarıyla XR donanım pazarı üç ana oyuncu etrafında şekillenmektedir.

Meta Quest Serisi

Meta Quest, bağımsız (standalone) VR başlık segmentinin lideridir. PC bağlantısı gerektirmeden çalışabilmesi, erişilebilir fiyat noktası ve geniş uygulama mağazası ile hem tüketici hem de kurumsal pazarda güçlü bir konuma sahiptir. Quest for Business programı, cihaz yönetimi ve kurumsal uygulama dağıtımı için özel araçlar sunar.

Apple Vision Pro

Apple Vision Pro, karma gerçeklik segmentinde referans cihaz konumundadır. Yüksek çözünürlüklü ekranları, gelişmiş el ve göz takibi özellikleri ile "mekansal bilişim" (spatial computing) kavramını somutlaştırmaktadır. visionOS üzerinde çalışan uygulamalar, mevcut iOS ve iPadOS uygulamalarıyla uyumluluk sunarak geçiş sürecini kolaylaştırır. Fiyat noktası nedeniyle kurumsal kullanım senaryolarında daha yaygındır.

Microsoft HoloLens 2

HoloLens 2, endüstriyel karma gerçeklik uygulamalarında köklü bir geçmişe sahiptir. Azure bulut hizmetleriyle entegrasyonu, uzaktan yardım (Remote Assist) ve mekansal çapa (Spatial Anchors) gibi kurumsal özellikleri ile üretim, savunma ve sağlık sektörlerinde aktif olarak kullanılmaktadır.

Kurumsal Kullanım Senaryoları

AR/VR teknolojileri artık yalnızca oyun ve eğlence sektörüyle sınırlı değildir. Pek çok sektör, bu teknolojileri operasyonel verimlilik ve müşteri deneyimi için kullanmaktadır.

Eğitim ve Simülasyon

VR tabanlı eğitim simülasyonları, tehlikeli veya maliyetli senaryoların güvenli bir ortamda deneyimlenmesini sağlar. Havacılık, tıp ve endüstriyel güvenlik alanlarında VR eğitimleri, geleneksel yöntemlere kıyasla bilgi kalıcılığını yüzde kırka kadar artırabilmektedir. Ankara'daki savunma sanayi kuruluşları ve üniversiteler bu alanda artan bir talep göstermektedir.

Perakende ve Sanal Deneme

AR teknolojisi, tüketicilerin ürünleri satın almadan önce sanal olarak denemesine olanak tanır. Mobilya perakendecileri AR ile ürünlerin evdeki görünümünü simüle ederken, moda markaları sanal giysi deneme deneyimleri sunmaktadır. Bu uygulamalar iade oranlarını yüzde yirmi beşe kadar düşürebilmektedir.

Gayrimenkul ve Sanal Tur

Sanal turlar, gayrimenkul sektöründe standart bir pazarlama aracı haline gelmiştir. VR başlıklar veya tarayıcı tabanlı 360 derece turlar sayesinde potansiyel alıcılar, fiziksel olarak ziyaret etmeden mülkleri gezebilir. Henüz inşaatı tamamlanmamış projelerde ise VR ile maket daireler oluşturularak satış öncesi deneyim sunulabilir.

Endüstriyel Bakım ve Uzaktan Destek

AR gözlükler, saha teknisyenlerine gerçek zamanlı görsel kılavuzlar ve uzaktan uzman desteği sağlar. Karmaşık makinelerin bakımında AR ile adım adım talimatlar görüş alanına yansıtılır; uzman mühendisler uzaktan bağlanarak teknisyenin gördüğü görüntü üzerine çizim yapabilir. Bu yaklaşım arıza giderme süresini yüzde otuz oranında kısaltabilmektedir.

Sağlık

VR, ameliyat simülasyonlarından rehabilitasyon programlarına, fobi tedavilerinden ağrı yönetimine kadar geniş bir yelpazede kullanılmaktadır. AR ise cerrahi sırasında hasta verilerinin görüş alanına yansıtılması ve anatomi eğitimi gibi alanlarda değer yaratmaktadır.

Mobil AR Uygulama Geliştirme

Mobil AR, XR teknolojilerinin en geniş kullanıcı kitlesine ulaşan dalıdır. Milyarlarca akıllı telefon AR deneyimlerini çalıştırabilecek donanıma sahiptir ve kullanıcıların ek bir cihaz satın alması gerekmez.

ARKit (iOS) ve ARCore (Android) ile geliştirilen mobil AR uygulamaları tipik olarak şu yetenekleri içerir: düzlem algılama ve nesne yerleştirme, yüz takibi ve efektler, görüntü ve nesne tanıma, mekansal haritalama ve kalıcı içerik (cloud anchor) desteği.

Geliştirme sürecinde dikkat edilmesi gereken noktalar arasında farklı cihazlardaki kamera ve sensör farklılıkları, düşük ışık koşullarında performans ve pil tüketimi optimizasyonu yer alır. Unity AR Foundation, hem ARKit hem de ARCore'u tek bir API üzerinden yönetmeye olanak tanıyarak çapraz platform mobil AR geliştirmeyi kolaylaştırır.

WebXR ve Tarayıcı Tabanlı Deneyimler

WebXR, XR deneyimlerini demokratikleştiren en önemli gelişmelerden biridir. Kullanıcının uygulama mağazasından indirme yapmasına gerek kalmadan, bir URL aracılığıyla doğrudan deneyime erişmesi, dönüşüm oranlarını önemli ölçüde artırır.

2026 itibarıyla Chrome, Edge, Safari ve Firefox tarayıcılarının güncel sürümleri WebXR API'sini desteklemektedir. Three.js tabanlı projeler düşük seviye kontrol sunarken, A-Frame deklaratif HTML benzeri bir sözdizimi ile hızlı prototipleme imkanı sağlar. Babylon.js ise özellikle kurumsal projelerde tercih edilen kapsamlı bir çözümdür.

WebXR deneyimlerinin sınırlamaları arasında yerel uygulamalara kıyasla daha düşük performans tavanı, sınırlı donanım erişimi ve çevrimdışı çalışma kısıtlamaları sayılabilir. Ancak erişilebilirlik avantajı, birçok kullanım senaryosunda bu sınırlamaları telafi etmektedir.

3D İçerik Üretimi ve Optimizasyonu

XR uygulamalarının kalitesi büyük ölçüde 3D içeriklerin kalitesine bağlıdır. Modelleme, tekstürleme, animasyon ve optimizasyon süreçleri, geliştirme bütçesinin önemli bir bölümünü oluşturur.

Blender, Maya ve 3ds Max gibi araçlarla oluşturulan 3D modeller, XR platformlarına aktarılmadan önce ciddi bir optimizasyon sürecinden geçmelidir. Poligon sayısının azaltılması, LOD (Level of Detail) kademelerinin oluşturulması, tekstür atlaslarının hazırlanması ve PBR (Physically Based Rendering) materyallerinin optimize edilmesi bu sürecin temel adımlarıdır.

Özellikle mobil VR ve AR uygulamalarında performans bütçesi son derece kısıtlıdır. Bir sahne için hedef poligon sayısı, kullanılan draw call miktarı ve tekstür bellek tüketimi baştan planlanmalıdır. Gerçek zamanlı gölgeleme yerine pişirilmiş (baked) aydınlatma kullanmak, performansı önemli ölçüde artırabilir.

Performans Gereksinimleri

XR uygulamalarında performans, kullanıcı konforu ile doğrudan ilişkilidir. VR uygulamalarında düşük kare hızı baş dönmesi ve mide bulantısına yol açabilir. Bu nedenle VR için minimum 72 FPS, ideal olarak 90 FPS veya üzeri hedeflenmelidir. AR uygulamalarında ise 60 FPS genellikle yeterli kabul edilir.

Gecikme (latency) bir diğer kritik metriktir. Başın hareketi ile görüntünün güncellenmesi arasındaki süre 20 milisaniyeyi aşmamalıdır. Bu gereksinim, hem yazılım optimizasyonunu hem de donanım seçimini doğrudan etkiler.

Render boru hattının optimize edilmesi, gereksiz hesaplamaların GPU'dan CPU'ya taşınması, occlusion culling ve foveated rendering gibi teknikler performans hedeflerine ulaşmada kullanılan temel yaklaşımlardır.

Mekansal Arayüz Tasarımı (Spatial UI/UX)

XR uygulamalarında kullanıcı deneyimi tasarımı, geleneksel ekran tabanlı arayüzlerden temelden farklıdır. Üç boyutlu alanda menüler, düğmeler ve bilgi panelleri nasıl konumlandırılacak, kullanıcı bunlarla nasıl etkileşime girecek sorularının yanıtlanması gerekir.

Mekansal arayüz tasarımında temel ilkeler şunlardır: kullanıcının konfor alanı içinde kalacak şekilde arayüz elemanlarının yerleştirilmesi, el ve bakış tabanlı etkileşim modellerinin tutarlı kullanılması, metin okunabilirliğinin mesafe ve açıya göre ayarlanması, geribildirim mekanizmalarının hem görsel hem de dokunsal (haptic) olarak tasarlanması.

Kullanıcı testleri, ekran tabanlı uygulamalara kıyasla XR projelerinde çok daha erken aşamada ve daha sık yapılmalıdır. Bir arayüz elemanının ekranda iyi görünmesi, üç boyutlu alanda da rahat kullanılacağı anlamına gelmez.

Maliyet ve Geliştirme Süresi Beklentileri

AR/VR proje maliyetleri, kapsamına göre büyük farklılıklar gösterir. Basit bir mobil AR deneyimi birkaç hafta içinde ve makul bir bütçeyle geliştirilebilirken, kapsamlı bir VR simülasyonu aylar süren bir geliştirme süreci ve önemli bir yatırım gerektirebilir.

Maliyet kalemlerini etkileyen başlıca faktörler arasında hedef platform sayısı, 3D içerik karmaşıklığı, etkileşim modeli, arka uç entegrasyonları ve test süreçleri yer alır. Prototip aşamasında WebXR veya Unity ile hızlı bir kavram kanıtı (proof of concept) oluşturmak, tam ölçekli geliştirmeye geçmeden önce yatırım getirisini değerlendirmek açısından önemlidir.

Geliştirme sürecinde iteratif bir yaklaşım benimsenmesi, erken aşamada kullanıcı geri bildirimi alınması ve kapsamın kontrollü tutulması, hem maliyet hem de zaman açısından en sağlıklı stratejidir.

Sonuç: XR Projeleriniz icin Doğru Teknoloji Ortağı

AR, VR ve MR teknolojileri 2026 itibarıyla kurumsal dönüşümün ayrılmaz bir parçası haline gelmiştir. Doğru platform seçimi, optimize edilmiş 3D içerik üretimi, performans odaklı geliştirme ve kullanıcı merkezli mekansal tasarım; başarılı bir XR projesinin temel yapı taşlarıdır.

Smart Maple, Ankara merkezli bir yazılım şirketi olarak AR/VR uygulama geliştirme süreçlerinde strateji belirleme aşamasından canlıya alma sürecine kadar uçtan uca hizmet sunmaktadır. Unity ve Unreal Engine tabanlı VR simülasyonlarından, ARKit ve ARCore ile mobil AR uygulamalarına, WebXR ile tarayıcı tabanlı deneyimlerden kurumsal MR çözümlerine kadar geniş bir teknoloji yelpazesinde projeler yürütmektedir. XR alanında bir projeyi hayata geçirmeyi planlayan kuruluşlar, teknik fizibilite ve doğru teknoloji seçimi konusunda Smart Maple'ın deneyiminden yararlanabilir.

Related Articles

August 10, 2026

MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma

Giriş: MLOps Nedir ve Neden Önemlidir? Makine öğrenmesi modelleri geliştirmek günümüzde nispeten kolaydır. Açık kaynak kütüphaneleri kullanarak son derece başarılı modeller oluşturabiliriz. Ancak bu modelleri production ortamına taşıyarak, ölçeklendirebilir, güvenilir ve sürdürülebilir şekilde çalıştırmak tamamen farklı bir hikayedir. Araştırmalara göre, veri bilimcileri tarafından geliştirilen makine öğrenmesi modellerinin %87'si hiçbir zaman production ortamına ulaşmaz. Bu başarısızlı

Read More
August 9, 2026

LLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]

LLM Fine-Tuning: Kurumsal Yapay Zeka Stratejisinin Temel Taşı Büyük dil modelleri (LLM), genel amaçlı metin üretimi ve anlama konusunda etkileyici performans sergiliyor. Ancak kurumsal ortamlarda belirli bir alan, terminoloji veya iş sürecine uyum sağlamaları gerektiğinde, genel bilgileri çoğu zaman yetersiz kalıyor. Bu noktada fine-tuning, yani ince ayar süreci devreye giriyor. Fine-tuning sayesinde mevcut bir temel modeli, kendi verileriniz ve ihtiyaçlarınız doğrultusunda özelleştirmek

Read More
August 8, 2026

Bilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI

Bilgisayarlı Görü Uygulamaları: Endüstriyel ve Medikal AI'nin Temel Teknolojisi Bilgisayarlı görü, makine öğrenmesinin en etkili alanlarından biridir. Türkiye'de yaşanan dijital dönüşüm sürecinde, özellikle üretim, sağlık ve lojistik sektörlerinde görü tabanlı otomasyon kritik hale gelmiştir. Smart Maple olarak Ankara'da geliştirdiğimiz çözümler, son beş yılda 150+ kuruluşunun üretim verimliliğini ortalama %35 oranında artırmıştır. Bu rehberde, bilgisayarlı görü teknolojisinin iş değeri

Read More