Klavye Kaydırma Sorunu Çözümü (IQKeyboardManager,3rd Party Software) | IOS

Kaynak ve yazılım hakkında detaylı bilgi için: https://github.com/hackiftekhar/IQKeyboardManager

Yazılımı kullanabilmek için Podfile dosyanıza aşağıdaki satırları ekleyin.

AppDelegate.swift dosyasının application method una

 

Customized Key | Özelleştirilmiş Klavye | IOS

Kullanıcı birşey yazmak zorunda kaldığında seçip kullanabilir.

Not: Simulatorde görmek için connect hardware keyboard seçeneği devre dışı olmalı.
Klavyeyi görmediyseniz, ayarlardan Genel içinde, keyboards içinde custom keyboard eklemelisiniz.

Gist Kodu: https://gist.github.com/bulentsiyah/ce14135dcaf4354cccc6e86306375fe9

Okumaya devam et “Customized Key | Özelleştirilmiş Klavye | IOS”

Parmak izi Okuyucu Kullanma Örneği | IOS

LocalAuthentication framework import etmeliyiz.
deviceOwnerAuthenticationWithBiometrics kullanıla biliniyor mu kontrolunun ardından (canEvaluatePolicy)
Kullanım anı ve sonrası içinde evaluatePolicy sonucuna göre işlem yapıyoruz.

İşlemler için direkt UI elemanlarını setlemek yerine methodunu kullanmak gerekir.

Gist Kodu: https://gist.github.com/bulentsiyah/575985dbb2cb96893d4c2820b2416de5

Okumaya devam et “Parmak izi Okuyucu Kullanma Örneği | IOS”

Harita Uygulaması Örneği (Seyahat Kitabım) | IOS

Bu yazı, swift 4 ile harita uygulaması örneğidir. Harita işlemleri için storyboard içeride Map Kit View ile ViewController içerinde bağlanarak yapmaya başlayalım.

ilk önce class içerisinde MKMapViewDelegate implement etmeyi unutmayalım. (Sadece bu adımla haritayı görebiliriz)

Kullanıcının Konumunu Almak

Konum için CLLocationManager ile doğruluk durumuna karar vermek gerekmektedir.

Okumaya devam et “Harita Uygulaması Örneği (Seyahat Kitabım) | IOS”

Core Data Uygulaması Örneği, Galeriden Resim alma (Art Book) | IOS

Core Data bir veritabanı sistemi değildir, arka planda veriler SQLite üzerine kayıt edilir.  Veritabanı uygulamalarında proje oluşturulurken Core Data kullanımı seçilmeli.

Entities bölümünde attiributies içerisine alanlar eklendi.

Okumaya devam et “Core Data Uygulaması Örneği, Galeriden Resim alma (Art Book) | IOS”

Kenny Yakalama Oyunu | IOS

Bu slayt gösterisi için JavaScript gerekir.

Oyun detayı şöyle: 30 saniye geri sayan bir zamanlayıcı mevcut. Bu süre zarfında farklı yerlerde görünen kenny resmini tıkladıkça skor artıyor. Süre sonunda elde edilen en yüksek skor kaydediliyor.

Bu basit oyunun amacı swift ile uygulama geliştirme ile zamanlayıcı (timer), jest algılayıcı (gesture recognizer) , UserDefault  ve Alert Controller gibi kavramları kullanmak.

Github Kodu: https://github.com/bulentsiyah/iOS-Basit-Oyun-Ornegi