İstanbul, Turkey
esatgozcu@gmail.com

Etiket: Swift

Swift 4 – İOS 11 ile Learning Machine

Yapay Zeka artık hayatımızda git gide popülerleşen ve ilerde çokça karşımıza çıkacak olan hatta şuanda bile hayatımızın bir çok yerinde kullanılan Apple’in çıkardığı iphone X telefonlarda da yüz tanıma sayesinde insan yüzü ekran kilidi olarak kullanılmaktadır. Person of Interest dizisini izleyenler varsa orada kullanılan ve kameralara yüklenen yazılım sayesinde insanları tanıyan ve suç işleyeceğini önceden…
Devamı

Swift 4 ile Parmak İzi Okuyucu (Touch ID)

iPhone telefonlarımızda kilit açmak için kullandığımız parmak izi okuma özelliğini kendi uygulamalarımızın bazı bölümlerinde bizde kullanabiliriz. Öncelikle Create a new Xcode project >> Single View App diyerek projemizi oluşturuyoruz. Main.storyboard’u açıp ViewController.swift dosyamıza sadece bir tane label sürükleyip bırakıyoruz. Sadece parmak izi okuyucusunu kullanacağımız için dizayn kısmında başka bir şey yapmayacağız. ViewController.swift

Gördüğünüz gibi oldukça kısa ve kolay…
Devamı

Swift 4 ile Haritalar ve Navigasyon Kullanımı(MapKit)

Uygulamalarımız da ihtiyacımız olan haritaları ve navigasyonu kullanımını nasıl yapabileceğimizi makalemde anlatmaya çalışacağım. Daha iyi anlaşılabilmesi için Seyahat Defterim adlı bir uygulama yaparak anlamaya çalışalım. Uygulamamızın genel mantığı kişinin konumunu haritada göstererek istediği yeri seçmesini sağlayacağız  daha sonra bu yeri Core Data kullanarak kayıt edeceğiz. Kayıt edilen verileri seçtiği zamanda navigasyon oluşturarak gitmesini sağlayacağız. Uygulamada…
Devamı

Swift 4 İle Core Data Kullanımı

Core Data telefonumuzda kullandığımız uygulama ile ilgili büyük çaplı verilerin depolanması için kullanmış olduğumuz Xcode ile birlikte gelen bir veritabanıdır. Telefonumuzda kullandığımız uygulamayı sildiğimiz zaman otomatik bir şekilde tutulan verilerde silinir. Konunu daha iyi anlaşılması için basit bir program yaparak anlamaya çalışalım. Uygulamamızda filmlerin resimleri, isimleri, tarihleri  ve imdb puanlarının tutulduğu bir liste yapmaya çalışacağız.…
Devamı

Swift 4 ile Firebase Storage Kullanımı

Firebase Kütüphanesinin sunmuş olduğu Storage kullanımı sayesinde istediğimiz resmi depolama ve uygulamamızda gösterme olanağı sağlamaktadır. Bizde bu makalemizde basit bir uygulama yaparak nasıl yapabileceğimize bakalım. Öncelikle kullanacağımız Firebase Kütüphanesinin kurulumunun anlatıldığı bu makaleme ve Firebase Authentication anlatımının yapıldığı  bu makaleme göz atmanızı tavsiye ederim. Kurulum videosunun anlatıldığı videoya göre ayarlamalarımızı yapalım sadece proje oluşuturuken Single…
Devamı

Swift 4 ile Firebase Authentication İşlemleri

Firebase Kütüphanesinin sunmuş olduğu bir çok özellikten biri olan Firebase Authentication(Kimlik Doğrulama) uygulamamıza bir çok şekilde(Facebook,Eposta,Twitter) kimlik doğrulama olanağı sağlar.Bu makalemizde de Eposta ile kimlik doğrulama işlemini anlatmaya çalıştım. Öncelikle projemize Firebase Kütüphanesini tanıtmamız gerekiyor. Buraya tıklayarak daha önce anlattığım makaleye göre ayarlamalarımızı yapalım. Son olarak bu siteye giderek aşağıdaki gibi Authentication işlemini aktif hale getirelim. Ayarlamalarımızı…
Devamı

Android Studio RecyclerView ile Swipe Kullanımı

Gün içinde neredeyse hepimiz Gmail gelen kutumuzu kontrol ederiz ve istemediğimiz postaları sağ veya sola sürükleyerek istediğimiz postayı arşivleyebiliyoruz  ayrıca sağ altta bulunan FloatingAction butona tıkladığımızda da istediğimiz kişilere kolay bir yoldan e-posta atabiliyoruz. Bu makalede de bu işlemleri nasıl yapabileceğimize bakacağız. Anlatıma geçmeden önce bir kaç tane eklenmesi gerekenler var öncelikle build.gradle dosyamıza RecyclerView…
Devamı