XCode Proje ismi Değiştirmek

Merhaba arkadaşlar, bu yazımızda Xcode’da açmış olduğumuz bir projenin ismi nasıl değiştirilir bundan bahsedeceğiz. Proje isimleri genelde projenin başında çok düşünülmeden konulup ardından üzerinde yoğun düşünülüyor. Bu sebepten dolayı uygulama ismi değiştiğinde çok absürt olmaması için proje ismini de değiştirmek gerekiyor. Xcode’da proje ismi değiştirmek için öncelikle projenin en Directory’sini seçip ardından işaretlemiş olduğum alandan […]

ARKit ile Çizim İşlemleri

Merhaba arkadaşlar, bu yazımızda Swift ARKit ile nasıl çizim işlemleri yapılır bundan bahsedeceğiz. Bir önceki yazıma buradan ulaşabilirsiniz. Bir proje oluşturup, daha önceki yazılarımızda yaptığımız işlemleri yapmamız gerekiyor Tasarım kısmında SceneKit ekledikten sonra çizime başlamak için bir buton koyalım ve kullanıcı bu butona bastıktan sonra çizme işlemleri başlasın. Tasarımla işimiz bittikten sonra burayı ViewController’a bağlamamız […]

ARKit ile Node’un açısını değiştirmek

Merhabalar arkadaşlar, bu yazımızda Swift ARKit ile oluşturduğumuz Node’u nasıl çevireceğimizden bahsedeceğiz. Bu örneğimizi daha önce oluşturduğumuz ev projesi üzerinden yapacağız. O yazıya da buradan ulaşabilirsiniz. Daha önceki projelerde yaptığımız gibi evi oluşturan node’u ilk olarak sahnemize ekliyoruz. Ardından bu evin Euler Açısını değiştirmemiz gerekiyor. Euler açısı hakkında daha fazla bilgiye buradan ulaşabilirsiniz. Tabi bu […]

ARKit ile Ev Oluşturma

Merhaba arkadaşlar, bu yazımızda ARKit ile nasıl ev objesi oluşturulur ve ekranda gösterilir bundan bahsedeceğiz. Öncelikle ekrana nasıl node koyulur tabi bunu bilmemiz lazım. Bunu daha önce yazmış olduğum yazılardan bulabilirsiniz. İlk olarak her zamanki gibi ekrana bir scene view koyup, bunu tüm kenarlara sıfırlıyoruz. Bu şekilde tüm ekrana kaplıyor. Ardından kodu yazmaya başlayabiliriz. Burada […]

ARKit ile cisim oluşturmak ve göstermek

Merhaba arkadaşlar, bu yazımızda ARKit ile nasıl gerçek dünyada kamera üzerinden cisimler gösterebiliriz bundan bahsedeceğim. Daha önceki yazımda ARKit ile nasıl basit bir proje oluşturulur bundan bahsetmiştim. O yazıya da buradan ulaşabilirsiniz. İlk olarak ekranda bir cisim oluşturmak için Node oluşturmamız gerekiyor. Bu cismin gerçek dünyada nerede duracağını, rengini vs ayarlamamız gerekiyor. Aşağıdaki örnekte bir […]

ARKit Nedir? ARKit ile nasıl proje oluşturulur?

Merhabalar arkadaşlar, bu yazılarımızda Swift ile ARKit projeleri oluşturup, bir çok örnekler yapacağız. Bunların bir çoğunu Github hesabımda bir repository’de paylaşacağım. Buradan inceleyebilirsiniz. ARKit, Apple tarafında 2017 yılında iPhone ve iPad için framework olarak çıkarılmıştır. Buradan anlaşılacağı üzere ARKit kütüphanesini kullanmak için 2017 yılından sonra çıkan cihazlarda destekleniyor. Bunun için cihazınızın minimum A9 işlemciye sahip […]

Swift ARC

Merhaba arkadaşlar, bu yazımızda Swift’te hafıza yönetimi nasıl yapılır bundan bahsedeceğiz. Hafıza yönetimi nasıl yapılacağı mobil programlama konusunda oldukça önem taşıyan bir konu. Her geçen gün iOS cihazlarda RAM’in artmasına karşın eski cihazlara verilmesi gereken destek ve her geçen gün gelişen farklı teknolojiler ile kullanılan RAM miktarının artmasıyla hafıza yönetiminin önemi her geçen gün artmakta. […]

Swift Deeplink

Merhaba arkadaşlar, bu yazımızda iOS uygulamalarda nasıl Deeplink ile uygulama açılır bundan bahsedeceğiz. Deeplink aslında bir web sitesine giderken, uygulamamızı açmamızı sağlar. Böylelikle kullanıcılarımıza daha kaliteli bir deneyim sunmuş oluruz. Örnek veriyorum; şifre sıfırlama senaryosunda kullanıcının mail adresine sıfırlama maili gittiğinde, bu mailde bulunan linke tıklayınca uygulamamızı açtırırız. Bu şekilde kullanıcı çok daha rahat bir şekilde şifresini sıfırlayabilir. Bu […]

App Clips Nedir?

Merhaba arkadaşlar. Bu yazımızda App Clip nedir bundan bahsedeceğiz. Apple ilk olarak WWDC 2020’de artık uygulamarımızın temel fonksiyonlarını, uygulamayı indirmeden kullanabileceğimiz yapıyı tanıttı. App Clip ile beraber artık uygulamalarımızın temel işlevlerini gerçekleştirmek için uygulamayı yüklemeye gerek yok. Arada gittiğimiz ve mobil uygulamadan sipariş vermek için kullandığımız bir sürü uygulama vardır. Artık bunlar için uygulama indirmeye gerek yok. […]

SwiftUI Camera & Gallery

Merhaba arkadaşlar, bu yazıda SwiftUI ile nasıl fotoğraf çekilir ve galeriden fotoğraf seçilir gibi konulara bakacağız. Hemen hemen bir çok projede kullandığımız bu işlemler için şu anda SwiftUI tarafında bir kontrol bulunmuyor. Bu yüzden UIKit ile bu işlemi gerçekleştirmemiz gerekiyor. UIKit’ten bir elemen kullanmak istediğimizde ise UIViewControllerRepresentable protokolünü kullanmamız gerekiyor. İlk önce basit bir ekran tasarımı […]