MAUI ile Proje Oluşturmak

Merhaba arkadaşlar, bu yazımızda MAUI ile nasıl proje oluşturulur bundan bahsedeceğiz. Öncelikle MAUI nedir diye soranlar için daha önceden yazmış olduğum Medium yazısına buradan ulaşabilirsiniz. Bilindiği üzere MAUI, .Net 6 ile beraber gelecek. Şu an için preview versiyonları mevcut. Biz de bu preview versiyonları kullanarak bir MAUI projesi oluşturup, Xamarin ile farklarını görmüş olacağız. Öncelikle MAUI […]

Xamarin Forms AndroidX’e Geçiş

Merhaba arkadaşlar. Bu yazımızda 2 Kasımdan sonra Play Store artık AndroidX paketlerine geçmeyen uygulamaları mağazaya kabul etmeyecek. Bu yüzden Xamarin projelerimizde paketleri düzenlememiz gerekiyor. Visual Studio AndroidX’e kolayca geçmek için bir tool yapmış. Android tarafında Migrate to AndroidX yaptığınızda Visual Studio, paketlerinizin artık AndroidX’e geçeceğini söylüyor. Eğer ki projenizde çok fazla paket kullanmamışsanız bunu başarıyla […]

SwiftUI Splash Screen

Merhaba arkadaşlar. Bu yazımızda SwiftUI ile nasıl Splash Screen oluşturulur bundan bahsedeceğiz. Splash Screen nedir bundan bahsedecek olursak aslında uygulamayı ilk açıldığında ilk görülecek ekrandır. Burada eğer ki bir şey yapmamışsanız beyaz bi ekran olarak karşınıza çıkar. Sonrasında bunu değiştirebilirsiniz. Splash Screen’de genel olarak arka plan uygulamanızın ana rengini alır. Ortasına ise uygulamanın logosunu koyarlar. […]

Xamarin Forms Debugging Firebase Events

Merhaba arkadaşlar. Bu yazıda Xamarin Forms ile Firebase’e logladığımız eventleri nasıl anında görebileceğimizden bahsedeceğiz. Bunu görebiliyor olmak oldukça önemli çünkü düzgün çalışıp çalışmadığını bu şekilde görebiliyoruz. Aynı zamanda test edecek kişiler Debug View ile kontrol edebiliyorlar. Daha önceki yazımda Xamarin Forms ile nasıl Firebase’e event loglayacağımızdan bahsetmiştim, buradan ulaşabilirsiniz. Bunu yapmak aslında oldukça basit. İlk […]

Swift Delegates Nasıl Çalışır

Merhaba arkadaşlar. Bu yazımda Delegeler Swift ile nasıl çalışır bundan bahsedeceğiz. Öncellikle Delegeleri ne için kullanırız bundan bahsetmek gerekir. Örnek vermek gerekirse eğer ki sizin bir TextField’iniz var ise ve bu kontrolünüzde bir değişiklik yapıldığından tetiklenmesini istiyorsanız bunu delegeler ile yapmanız gerekmekte. İlk önce UITextField’in yapısına bakmak gerekir. Apple kodun okunulabilirliğini ve yeniden kullanılabilirliğini arttırmak […]

Swift Dark – Light Theme

Merhaba arkadaşlar. Bu yazıda iOS 13 ile beraber gelen açık ve kapalı temalarda nasıl renk değişikliği yapabiliriz bundan bahsedeceğiz. Öncelikle şundan bahsetmek gerekirki bu özellik iOS 13 ile beraber geldi. Yani siz daha düşük versiyonlara da destek veriyorsanız aslında hep varsayılan olarak verdiğiniz renk gözükecektir. Her uygulamada olmamasına rağmen, kolayca uygulamanıza entegre edebilirsiniz. Uygulamam da […]

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 Forms One Signal (Part 2)

Merhaba arkadaşlar, One Signal üzerinde işlemleri tamamladıktan sonra artık projemizde işlemler yapabiliriz. Bunun için projemize gidip One Signal paketini yüklememiz gerekiyor.   Paketi ekledikten sonra App.cs içerisinde OneSignal’i başlatmamız gerekiyor. Burada OneSignal key’i lazım. Bunun için projemizde Settings kısmına gidip, Key & IDs kısmına geçmemiz gerekiyor. Burada OneSignal App Id’ye ihtiyaç duyuyoruz. Sonrasında ise OneSignal’i […]

Xamarin Forms One Signal (Part 1)

Merhaba arkadaşlar. Bu yazımda Xamarin Forms uygulamamıza nasıl bildirim atarız bundan bahsedeceğiz. Bildirim atmanın bir çok yolur var. Ben bu yazımda One Signal ile bildirim atmaktan bahsedeceğim. Kullanımı kolay ve güvenilir bir sistem. Peki niçin bildirim atmaya ihtiyaç duyarız ? Bunun birçok sebebi var. Kullanıcılar sürekli sizin uygulamanızı kullanmayabilir. Sizin de kullanıcılara bir mesajınız olabilir. […]

Xamarin Forms Resimlerde Oran Ayarlamak

Merhaba arkadaşlar.  Bu yazımızda Xamarin Forms ile bir sunucudan fotoğraf çektikten sonra en boy oranını ayarlama işlemi yapacağız. Bu işlem bazen bizim için çok önemli oluyor. Bne bu sıkıntıyı ListView içerisinde yaşamıştım. ListView içerisinde göstereceğim resimlerin uzunlukları birbirinden farklıydı. Buna göre resimi kenarlarında boşluk kalmadan uzunluğunu ayarlamamız gerekiyordu. İlk önce göstereceğimiz resimlerin FFCacheImage paketinde göstermemiz gerekiyor. Fotoğraflar genelde Url’den […]