Xamarin.Forms

Xamarin.Forms ile Performans Testi ve Hata Yönetimi

Xamarin.Forms ile Performans Testi ve Hata Yönetimi

Xamarin.Forms uygulamalarında performans sorunlarını tespit edin ve hata yönetimi ile kullanıcı deneyimini geliştirin.

Devamını Oku
Xamarin.Forms ile Push Notification ve Uygulama İçi Bildirimler

Xamarin.Forms ile Push Notification ve Uygulama İçi Bildirimler

Push Notification entegrasyonu ile kullanıcı etkileşimini artırabilir, uygulama içi bildirimlerle önemli bilgileri gerçek zamanlı iletebilirsiniz.

Devamını Oku
Xamarin.Forms ile Yerel Veritabanı Yönetimi: SQLite Kullanımı

Xamarin.Forms ile Yerel Veritabanı Yönetimi: SQLite Kullanımı

Xamarin.Forms ile SQLite kullanarak yerel veritabanı oluşturmayı ve yönetmeyi öğrenin.

Devamını Oku
Xamarin.Forms ile Animasyon ve Geçiş Efektleri Oluşturma

Xamarin.Forms ile Animasyon ve Geçiş Efektleri Oluşturma

Xamarin.Forms ile animasyonlar ve geçiş efektleri ekleyerek kullanıcı deneyimini iyileştirin.

Devamını Oku
Xamarin.Forms ile Responsive Tasarım: Farklı Ekran Boyutlarına Uyum

Xamarin.Forms ile Responsive Tasarım: Farklı Ekran Boyutlarına Uyum

Xamarin.Forms projelerinde farklı ekran boyutlarına ve çözünürlüklere uyum sağlamak için responsive tasarım yöntemlerini öğrenin.

Devamını Oku
Xamarin.Forms ile Globalization ve Çoklu Kültür Desteği

Xamarin.Forms ile Globalization ve Çoklu Kültür Desteği

Xamarin.Forms ile çoklu dil ve kültür desteği sağlayarak küresel bir kullanıcı kitlesine hitap edin.

Devamını Oku
Xamarin.Forms ile Custom Controls Geliştirme

Xamarin.Forms ile Custom Controls Geliştirme

Xamarin.Forms ile kendi özel kontrollerinizi oluşturarak uygulamanızda benzersiz bir kullanıcı deneyimi sunabilirsiniz.

Devamını Oku
Xamarin ile Makine Öğrenimi ve TensorFlow Lite Kullanımı

Xamarin ile Makine Öğrenimi ve TensorFlow Lite Kullanımı

Makine öğrenimi modellerini Xamarin uygulamalarınıza entegre ederek TensorFlow Lite ile güçlü bir yapay zeka altyapısı oluşturabilirsiniz.

Devamını Oku
Xamarin.Forms ile CI/CD Pipeline Oluşturma

Xamarin.Forms ile CI/CD Pipeline Oluşturma

Xamarin.Forms projeleri için sürekli entegrasyon ve dağıtım (CI/CD) süreçlerini otomatikleştirerek geliştirme sürecinizi hızlandırabilirsiniz. Bu makalede CI/CD yapılandırması ele alınmıştır.

Devamını Oku
Xamarin.Forms ile Üçüncü Parti Kütüphanelerin Entegrasyonu

Xamarin.Forms ile Üçüncü Parti Kütüphanelerin Entegrasyonu

Xamarin.Forms ile üçüncü parti kütüphaneleri entegre ederek uygulamalarınızı daha güçlü ve işlevsel hale getirin. Bu makalede popüler kütüphaneler ve entegrasyon yöntemleri incelenmiştir.

Devamını Oku
Xamarin.Forms ile Görsel Efektler: SkiaSharp Kullanımı

Xamarin.Forms ile Görsel Efektler: SkiaSharp Kullanımı

SkiaSharp, Xamarin.Forms ile karmaşık görsel efektler ve özel grafikler oluşturmanızı sağlayan güçlü bir kütüphanedir. Bu makalede SkiaSharp kullanımı örneklerle ele alınmıştır.

Devamını Oku
Xamarin.Forms ile Performans Optimizasyonu Teknikleri

Xamarin.Forms ile Performans Optimizasyonu Teknikleri

Xamarin.Forms uygulamalarında performans iyileştirmeleri yaparak daha hızlı ve kullanıcı dostu bir deneyim sunabilirsiniz. Bu makalede, uygulamalarınızın performansını artıracak ipuçlarını keşfedin.

Devamını Oku
Xamarin.Forms ile WebView Kullanımı ve Güvenlik Ayarları

Xamarin.Forms ile WebView Kullanımı ve Güvenlik Ayarları

 Xamarin.Forms’ta WebView kullanarak uygulama içinden web sayfalarını nasıl görüntüleyebileceğinizi ve güvenlik ayarlarını nasıl optimize edebileceğinizi öğrenin.

Devamını Oku
Xamarin.Forms ile Dark Mode ve Dinamik Tema Değişimi

Xamarin.Forms ile Dark Mode ve Dinamik Tema Değişimi

Xamarin.Forms ile kullanıcılar için karanlık tema (Dark Mode) desteği ekleyerek dinamik bir tema değişim mekanizması nasıl oluşturulur?

Devamını Oku
Xamarin.Forms ile Offline First Uygulama Geliştirme Yaklaşımları

Xamarin.Forms ile Offline First Uygulama Geliştirme Yaklaşımları

Offline First yaklaşımı, kullanıcıların internet bağlantısı olmadan da uygulamayı etkili şekilde kullanabilmelerini sağlar. Bu makalede, Xamarin.Forms ile bu yapıyı nasıl oluşturabileceğinizi öğrenin.

Devamını Oku
Xamarin.Forms ile Reactive Programming: ReactiveUI Kullanımı

Xamarin.Forms ile Reactive Programming: ReactiveUI Kullanımı

Xamarin.Forms projelerinde veri akışlarını dinamik şekilde yönetmek için ReactiveUI ile reaktif programlama yapısını nasıl kullanacağınızı öğrenin.

Devamını Oku
Xamarin ile ARKit ve ARCore Entegrasyonu (Artırılmış Gerçeklik)

Xamarin ile ARKit ve ARCore Entegrasyonu (Artırılmış Gerçeklik)

Xamarin.Forms ile artırılmış gerçeklik (AR) teknolojilerini kullanarak ARKit ve ARCore entegrasyonu nasıl yapılır? Bu makalede örneklerle açıklanmıştır.

Devamını Oku
Xamarin ile Dependency Service ve Platform Bağımsız Kod Yazımı

Xamarin ile Dependency Service ve Platform Bağımsız Kod Yazımı

Dependency Service, Xamarin.Forms ile platforma özel kodların paylaşılan projede kullanılmasını sağlar. Bu makalede, örneklerle bu mekanizma açıklanmıştır.

Devamını Oku
Xamarin.Forms ile Custom Renderers Kullanımı ve Örnekler

Xamarin.Forms ile Custom Renderers Kullanımı ve Örnekler

Custom Renderers, Xamarin.Forms ile platforma özgü kontroller oluşturmanıza olanak tanır. Bu makalede, temel bir kontrolün nasıl özelleştirileceği örneklerle açıklanmıştır.

Devamını Oku
Xamarin ile Çoklu Dil Desteği ve Lokalizasyon

Xamarin ile Çoklu Dil Desteği ve Lokalizasyon

Mobil uygulamalarda çoklu dil desteği, kullanıcı kitlenizi genişletmenize olanak sağlar. Bu makalede, Xamarin.Forms projelerinde lokalizasyon ve dil desteği yönetimi üzerinde duracağız.

Devamını Oku
Xamarin ile Lokal Bildirimler (Local Notifications)

Xamarin ile Lokal Bildirimler (Local Notifications)

Uygulama içi bildirimler, kullanıcı etkileşimini artırmak için güçlü bir araçtır. Bu makalede, Xamarin.Forms ile lokal bildirimler oluşturma yöntemlerini öğreneceksiniz.

Devamını Oku
Xamarin.Forms ile İzin Yönetimi (Permissions) Kullanımı

Xamarin.Forms ile İzin Yönetimi (Permissions) Kullanımı

Kullanıcı izinleri, mobil uygulamalarda önemli bir güvenlik ve gizlilik unsurudur. Bu makalede, Xamarin.Forms projelerinde izin yönetimi yöntemlerini inceleyeceğiz.

Devamını Oku
Xamarin.Forms ile Gesture (Dokunma Hareketleri) Kullanımı

Xamarin.Forms ile Gesture (Dokunma Hareketleri) Kullanımı

Kullanıcı etkileşimlerini artırmak için dokunma hareketleri (gesture) kullanımı, Xamarin.Forms projelerinde önemli bir rol oynar. Bu makalede, gesture kullanımı ve olayları inceleyeceğiz.

Devamını Oku
Xamarin ile Güvenli Depolama (Secure Storage) ve Şifreleme

Xamarin ile Güvenli Depolama (Secure Storage) ve Şifreleme

Veri güvenliğini artırmak, mobil uygulamalarda büyük bir önem taşır. Bu makalede, Xamarin.Forms ile güvenli veri depolama ve şifreleme yöntemlerini inceleyeceğiz.

Devamını Oku
Xamarin ile Harita (Maps) Kullanımı ve Konum Servisleri

Xamarin ile Harita (Maps) Kullanımı ve Konum Servisleri

Konum bazlı hizmetler ve harita entegrasyonu, mobil uygulamalar için güçlü bir özellik sunar. Bu makalede, Xamarin.Forms'da harita ve konum servislerini nasıl kullanabileceğinizi keşfedeceksiniz.

Devamını Oku
Xamarin.Forms ile Kullanıcı Giriş Formları ve Validasyon

Xamarin.Forms ile Kullanıcı Giriş Formları ve Validasyon

Kullanıcı giriş formlarının doğrulama (validasyon) işlemleri, kullanıcı deneyimi ve veri güvenliği açısından önemlidir. Bu makalede, Xamarin.Forms ile validasyon yapma yöntemlerini inceleyeceğiz.

Devamını Oku
Xamarin.Forms ile Navigation (Gezinme) Yapıları

Xamarin.Forms ile Navigation (Gezinme) Yapıları

Xamarin.Forms'da kullanıcıların sayfalar arasında gezinebilmesi için güçlü bir gezinme altyapısı mevcuttur. Bu makalede, NavigationPage, MasterDetailPage ve Shell ile gezinme yöntemlerini inceleyeceğiz.

Devamını Oku
Xamarin.Forms ile Rest API Entegrasyonu

Xamarin.Forms ile Rest API Entegrasyonu

REST API entegrasyonu, uygulamanızın sunucularla veri alışverişini sağlar. Bu makalede, Xamarin.Forms projelerinde API çağrıları ve veri işlemleri üzerinde duracağız.

Devamını Oku
Xamarin.Forms ile ListView ve CollectionView Kullanımı

Xamarin.Forms ile ListView ve CollectionView Kullanımı

ListView ve CollectionView, Xamarin.Forms'da listeleme işlemleri için kullanılan güçlü araçlardır. Bu makalede, veri listeleri oluşturma ve yönetme yöntemlerini inceleyeceğiz.

Devamını Oku
Xamarin.Forms ile Temalar ve Stil Yönetimi

Xamarin.Forms ile Temalar ve Stil Yönetimi

Xamarin.Forms projelerinde temalar ve stil yönetimi, kullanıcı arayüzünü daha estetik ve tutarlı hale getirir. Bu makalede, temalarla çalışma yollarını keşfedin.

Devamını Oku
Xamarin ile Uygulama İçi Bildirimler ve Push Notification Ayarları

Xamarin ile Uygulama İçi Bildirimler ve Push Notification Ayarları

Uygulama içi bildirimler, kullanıcı etkileşimini artırmak için önemli bir araçtır. Bu makalede, Xamarin projelerinde push notification ayarlarını nasıl yapacağınızı öğreneceksiniz.

Devamını Oku
Xamarin ile Yerel Veritabanı Yönetimi: SQLite Kullanımı

Xamarin ile Yerel Veritabanı Yönetimi: SQLite Kullanımı

Yerel veritabanı yönetimi için SQLite, Xamarin projelerinde sıkça tercih edilir. Bu makalede, SQLite ile veri depolama ve yönetme yöntemlerini ele alacağız.

Devamını Oku
Xamarin.Forms ile Responsive Tasarım: Farklı Ekran Boyutlarına Uyum

Xamarin.Forms ile Responsive Tasarım: Farklı Ekran Boyutlarına Uyum

Çeşitli cihaz ve ekran boyutlarına uyum sağlamak, Xamarin uygulamalarınız için önemlidir. Responsive tasarım yöntemlerini ve ipuçlarını bu makalede bulabilirsiniz.

Devamını Oku
Xamarin ile Platforma Özgü Özelliklerin Kullanımı

Xamarin ile Platforma Özgü Özelliklerin Kullanımı

Xamarin ile Android ve iOS platformlarına özgü özellikleri nasıl kullanabileceğinizi öğrenin. Bu makale, platforma özel API'lere erişim yollarını sunar.

Devamını Oku
Xamarin.Forms ile Animasyon ve Geçiş Efektleri Oluşturma

Xamarin.Forms ile Animasyon ve Geçiş Efektleri Oluşturma

Kullanıcı deneyimini zenginleştirmek için Xamarin.Forms ile animasyonlar ve geçiş efektleri oluşturabilirsiniz. Bu makalede, temel animasyon teknikleri üzerinde duracağız.

Devamını Oku
Xamarin ile Üçüncü Parti Kütüphanelerin Entegrasyonu

Xamarin ile Üçüncü Parti Kütüphanelerin Entegrasyonu

Xamarin projelerinde, üçüncü parti kütüphaneler kullanarak işlevselliği artırabilir ve geliştirme sürecini hızlandırabilirsiniz. Bu makale, popüler kütüphanelerin entegrasyonu için bir rehber sunar.

Devamını Oku
Xamarin.Forms ile Performans Optimizasyonu Teknikleri

Xamarin.Forms ile Performans Optimizasyonu Teknikleri

Xamarin.Forms uygulamalarında performans optimizasyonu sağlamak, kullanıcı deneyimini artırmak için kritik bir öneme sahiptir. Bu makalede, performans iyileştirme tekniklerini detaylı olarak inceleyeceğiz.

Devamını Oku
Xamarin

Xamarin'de MVVM ile Login Page Yapımı

Xamarin.Forms'da MVVM mimarisi, kullanıcı arayüzü (View) ve iş mantığını (ViewModel) birbirinden ayırarak daha sürdürülebilir, test edilebilir ve modüler bir yapı sunar. Bu makalede, MVVM ile giriş sayfası oluşturmayı ve veri bağlama ile kullanıcı doğrulama işlemlerini öğrenebilirsiniz.

Devamını Oku
Xamarin.Forms

Xamarin.Forms'da MVVM Mimarisi Nedir?

MVVM, yazılım geliştirme dünyasında yaygın olarak kullanılan bir tasarım desenidir. Adından da anlaşılacağı gibi, üç temel bileşenden oluşur: Model, View ve ViewModel. MVVM, özellikle kullanıcı arayüzü (UI) ve iş mantığını ayrıştırmak için ideal bir yaklaşımdır.

Devamını Oku
XAML Tasarım Anlatımı - Gesture Recognizers

XAML Tasarım Anlatımı - Gesture Recognizers

Merhaba Arkadaşlar,
XAML tasarımı yaparken çoğunlukla normal button kullanmayız. Mesela kenarları yuvarlak button isteriz ya da tasarımı size verilmiş bir button yapmanız gerekir. Veya bir label'a, Image'a veya başka bir nesneye tıklama olayı yapmanız gerekir. Bu durumda...

Devamını Oku
XAML Tasarım Anlatımı - Grid ve ScrollView

XAML Tasarım Anlatımı - Grid ve ScrollView

Merhaba,

Bu yazıda size XAMARIN de yer alan önemli tasarım nesnelerinden olan Grid ve ScrollView nesnelerinden bahsetmeye çalışacağım. Bu iki nesneyi çok fazla kullanacağınızdan emin olabilirsiniz.

Devamını Oku
XAML Tasarım Anlatımı - StackLayout ve Frame

XAML Tasarım Anlatımı - StackLayout ve Frame

Merhaba,

bu yazıda size StackLayout ve Frame ile tasarım yapmayı anlatmaya çalışacağım. Tüm elemanları anlatmak ile zaman kaybetmeyeceğim. En çok kullandığım nesneleri anlatacağım.  

Devamını Oku
XAML Tasarım Anlatımı - Genel Nesne Özellikleri

XAML Tasarım Anlatımı - Genel Nesne Özellikleri

Merhaba,

bu yazıda size XAML da kullanılan nesnelerin genel kullanılan ve hayat kurtaran özelliklerinden bahsedeceğim. Çok detaylı olmayacak çünkü ileriki yazılarda nesneleri anlatırken detaylı anlatacağım.

Devamını Oku
Xamarin Forms VS Xamarin Traditional

Xamarin Forms VS Xamarin Traditional

Xamarin Forms VS Xamarin Traditional

Xamarin mobil uygulama geliştirme konusunda yeniyseniz, mobil uygulama geliştirme için Xamarin.Forms ve Xamarin Native arasında seçim yapan bir ikilemde sıkışıp kalmak oldukça mümkündür. Doğru seçimi yapmadan önce dikkate almanız gereken birkaç faktör vardır. Bu yazıda, Xamarin Native ve Xamarin.Forms'un özelliklerine kısa bir göz atacağız.

Devamını Oku
Nasıl Başlamalıyım?

Nasıl Başlamalıyım?

Peki Xamarin'e Nasıl Başlayalım?

Öncelikle illa Türkçe kaynak aramayı bırakın.
Xamarin konusunda kaynak amacıyla kullanabileceğiniz çok sayıda video, konu anlatımları ve forumlar bulabilirsiniz.
Bu konuda belli başlı sayfalar şunlardır:

Devamını Oku
Neden Xamarin Kullanmalıyım?

Neden Xamarin Kullanmalıyım?

Neden Xamarin Kullanmalıyım?

Bu yazıda XAMARIN'i neden tercih edebilirsiniz bu konuda maddeliyerek anlattım.

Devamını Oku
Xamarin Kurulumu

Xamarin Kurulumu

Herkese Merhaba,

bu yazı da xamarin ile uygulama geliştirmeye başlamak için Visual Studio kurulumunan bahsedeceğim.

Eğer bireysel geliştirici iseniz, Visual Studio 2019 Community versiyonunu rahatlıkla kullanabilirsiniz. Tamamen ücretsiz olup sadece oturum açmanız yeterlidir. Detaylı açıklamada yer alan linkten kurulum dosyasını indirebilirsiniz.

Devamını Oku
Xamarin Nedir?

Xamarin Nedir?

Xamarin Nedir?

Xamarin, .NET ile iOS, Android ve Windows için modern ve performanslı uygulamalar geliştirmeye yönelik açık kaynak(open source) kodlu bir platformdur.

Xamarin Forms kullanılarak ortak katmanlı hem Android hem iOS hem de Windows cihazlara uygun bir proje oluşturabilirsiniz. Bu projede yazdığınız kodun 90%’a yakını kadar kodu ortak kullanırsınız. Sadece platforma özel kodlar ilgili katmanlara(Android, iOS, Windows) yazılır. C# ve Xaml yazılım dilleri kullanılır.

Devamını Oku