Mayıs, 2016

XamarinForms ile SQLite, MVVM ve DependencyService Kullanımı

Merhaba,

Bugün, sizlerden gelen mailler doğrultusunda Xamarin ile SQLite işlemlerini konu alan bir proje yapacağız.

Mobil platformlar üzerinde local bir veritabanına ihtiyaç duymuyor değiliz..

Bu gibi durumlarda yardımımıza SQLite koşuyor!
Aslında şunu söyleyebiliriz SQLite Mobil dünyanın kahramanlarından.

Bu örneğimizde proje tipimiz PCL olacak ve Xamarin Dependency servisleri kullanacağız.

Read More

Xamarin Custom Renderer

Merhaba,

Bugün, Xamarin geliştiricilerin en çok ihtiyaç duyduğu fakat zorlandığını düşündüğüm bir konu olan "Custom Renderer" bölümünü incelemeye çalışacağız.

Aslında ne kadar kolay olduğunu ve kontrollerimizi cihazdan cihaza nasıl native olarak farklılıklaştırabileceğimizi göreceğiz.

Xamarin bu konuyu "Customizin Controls on Each Platform" başlığı altında inceliyor.

İlk önce "Custom Renderer" tanımı ile konumuza giriş yapalım.

Custom

Read More

Xamarin.Forms ListView MVVM Tasarım Kalıbı Kullanımı

Merhaba Arkadaşlar,

Xamarin.Forms örnek uygulamalarımızı yaparken listview kullanımlarımızda genelde direkt ItemsSource özelliğini kullandık.

Fakat sizlerin de tahmin edeceği gibi projelerimizde kullanacağımız listview verisi yüzlerce olabilir ve bu listview içerisinde bazı işlemler yaptırmak isteyebilirsiniz. Örnek vermek gerekirse bir item seçildiğinde veya toplu bir seçim işlemi yapmak istediğinizde gibi..

Bu gibi durumlarda hem performans hem

Read More

Xamarin Webinar ve LiveCoding Etkinlikleri

Mayıs ayı içerisinde tamamlamayı düşündüğüm 13 konu başlığını inceleyebilirsiniz.
İlk webinar "Xamarin Nedir?" konu başlığı ile 7 Mayıs saat 17:00'da

https://www.livecoding.tv/yigitozaksut/ adresinden yayınlara katılabilirsiniz.

1-Xamarin Nedir? Neden Xamarin Kullanmalıyız? Şirketler Xamarin'i neden tercih ediyor?
2-Xamarin101, Xamarin çalışma ortamları ve Xamarin kurulumu, Emulator seçenekleri, Xamarin çalışma yapısı
3-Xamarin.Droid ortamına giriş ve örnek

Read More

CoderDojo Desteklerinizi Bekliyor!

Merhaba,

Geçtiğimiz haftalarda konuşmacı olarak katıldığım Erciyes Üniversitesi Mühendislik Zirvesi 2016'da etkinlik sonu çok güzel bir sürpriz ile karşılaştım. Adıma CoderDojo bağışı yapılmıştı ve bu benim için farkındalık yaratan güzel bir sürpriz oldu. Örnek davranışıyla #EMZ2016 etkinliğini düzenleyen tüm arkadaşlara teşekkür ediyorum.

Umarım CoderDojo gibi çocuklara ve gençlere

Read More

Visual Studio Android Player (Could not connect to the debugger.) Çözümü

Merhaba,

Xamarin uygulamalarınızı Visual Studio Android Player ile geliştirirken, uygulamanızı emulator üzerinde çalıştırdığınızda "Could not connect to the debugger." hatası aldıysanız aşağıdaki işlemleri uygulamanız yeterli olacaktır.

Not: Seçtiğiniz emulator sorunsuz çalışıp uygulamanızın emulator'e yüklendiğini gördüğünüz halde uygulamanız çalışmıyorsa aşağıdaki yöntem bu sorun için de çözüm olacaktır.

Read More

Erciyes Üniversitesi Mühendislik Zirvesi 2016 #EMZ2016

Erciyes Üniversitesi bu yıl birincisini düzenlediği ve Üniversite içerisinde 3 kulübü bir araya getirerek başlattığı mühendislik zirvesine bizleri de davet etti.

Katılımın ve etkileşimin yüksek olduğu zirvede harika 2 saat geçirdik. Önce Xamarin dünyasını tanıtıp ardından cross-platform çalıştırabileceğimiz Xamarin uygulamamızı yazdık.

Geliştirdiğimiz uygulamayı indirebilirsiniz : EMZ2016 Uygulama

Read More