XCode Code Snippet

Merhaba arkadaşlar. Bu yazımda XCode ile nasıl bir code snippet oluşturulur bundan bahsedeceğim. Code Snippet nedir ilk buna değinmek gerekir. Siz kod yazarken aslında Tab tuşuna bastığınızda Xcode’un kendisinin otomatik olarak doldurmasını sağlar. Örnek vermek gerekirse siz bir for döngüsü yazıp Tab tuşuna bastığınız zaman otomatik olarak size herşeyi hazırlıyor. Siz sadece kalanı dolduruyorsunuz. Aşağıda […]

Swift Package Manager

Merhaba arkadaşlar. Bu yazımda Swift Package Manager nedir ve niye Swift Package Manager nasıl kullanılır bundan bahsedeceğiz. Swift Package Manager, XCode’un, paketleri kendi aracılığıyla yükleyebileceğiniz bir özelliktir. Swift Package Manager yerine CocoaPods veya Carthage’da kullanabilirsiniz. Bunlarla da projenize 3rd party framework ekleyebilirsiniz. Birbirlerine karşı avantaj ve dezavantajları vardır. Swift Package Manager’ın diğer sistemlere göre avantajı […]

Swift Alert & Action Sheet

Merhaba arkadaşlar. Bu yazımda Swift ile nasıl bir Alert ve Display Action Sheet oluşturulur bundan bahsedeceğim. Öncelikle Alert ve Display Action Sheet nedir bundan bahsedeceğim. Eğer ki ekranda bir hata veya uyarı mesajı göstermek istiyorsanız, bunun için en uygun yol Alert çıkarmaktır. Kullanımı oldukça basit ve işlevseldir. Ya da kullanıcıya seçenek sunmak sitiyorsanız ise yine […]

Xamarin.iOS

Merhabalar, bugün ki yazımda  Xamarin ile nasıl native bir şekilde iOS için uygulama yazarız bundan bahsedeceğim. Öncelikle bir uygulama oluşturmamız gerekiyor. Uygulama oluşturduktan sonra ise işlemleri yapmamız için tabi ki bir Mac cihaza ihtiyacımız var. Proje oluştururken karşımıza aşağıda ki gibi bir ekran çıkıyor. Şimdi burada bir karar vermemiz gerekiyor. iOS App (Xamarin) seçeneği ve […]

Swift İkon Eklemek

Mobil uygulamalarımız da ilk izlenim açısından ikon çok önemli bir yere sahiptir. Twitter, Facebook, Microsoft, Apple deyince aklımıza direk bu firmaların logoları, ikonlara geliyor. Bu yazımda Swift kullanarak nasıl mobil uygulamamızın ikonunu değiştireceğimizden bahsedeceğim. Tabi ikon değiştirmek için ilk olarak bir ikonunuzun olması gerekli. İkonumuzu oluşturduktan sonra bunları her iOS cihazı için ayrı ikon yapmak lazım. Bunun […]

Swift Var ve Let

Değişken tanımlamak bir programlama dilinde en öncelikli işlerden birisidir. Çünkü neredeyse bütün değerleri birer değişkende tutarız. Swift’de bunu yapmanız için en kolay iki yöntem vardır let ve var tipleri ile değişkenlerinizi kolay bir şekilde tanımlayabilirsiniz. Peki bu iki değişken tipi arasında ki fark nedir diye soracak olursanız aslında fark olcukça basittir. Var değişken tipi ile tanımladığınız değişkenlerin değerini daha sonradan değiştirebilirken […]

Xamarin iOS Konum Açmak

Xamarin Forms  uygulamalarınız da harita kullanmak isteyebilirsiniz. Burada belki kişinin konum bilgilerini de almak isteyeceksiniz. Bunun için uygulamanın yüklü olduğu telefondan izin almanız gerekiyor. Android  için bunun nasıl olacağını göstermiştim. Bu yazımda ise iOS için bunun nasıl yapılacağından bahsedeceğim. Eğer bu yazımda ki ayarlamaları yapmamışsanız aşağıda ki gibi bir hata almanız muhtemel. “On iOS 8.0 and higher you […]

Visual Studio ile Mac Bağlantısı

Xamarin kullanmamızın başlıca sebeplerinden biri cross-platform çalışmamızdır. Xamarini diğer platformlardan ayıran yanı budur. Android ve UWP platformlarına çok kolay bir şekilde derleyebiliyoruz lakin iOS için bunu söylememiz bu kadar kolay değil. Bunun için bir macOS cihaza sahip olmamız gerekmekte. Tabi ki sadece sahip olmakla kalmıyor. Visual studio ile bağlantısını yapabilmemiz için bir kaç program da kurmamız şart. İndirilecek programlar: XCode Visual Studio For Mac […]