Posts Tagged Under: xamarin nedir

Xamarin Nasıl Çalışır?

Herhangi bir soru ile karşılaştığınızda soruyu kimin sorduğu çok önemlidir. Çünkü vereceğiniz yanıtın niteliğini değiştirir. Yani aslında parametredir. Biraz daha toparlarsak soru metni ve soran kişi SoruYanıtlama() fonksiyonunuzun parametreleri, yanıt ise dönüş değeridir.

Üstteki paragrafı gözönüne aldığımızda ilk bölümü herkes tarafından anlaşılmaktadır fakat ikinci bölüm sadece daha teknik kişilere yöneliktir.

Dolayısıyla ben de “Xamarin Nasıl Çalışır?” sorusunu yanıtlayacak olan bu yazımı farklı kitlelere yönelik bölümlere ayırıyorum.

Devamı



İleri XAML Tasarımlar Bölüm 1 [StackLayout ve RelativeLayout]

Merhaba,

Xamarin ile uygulamalarımızı geliştirirken, ekran tasarımları ve cihazlara özel ekran boyutları geliştiricileri biraz korkutmakta. Xamarin’in bize bu konuda sağladığı yapılar ile güzel ve esnek tasarımlar yapıp, cihazlara özel ekran boyutlarını ve kullanım tercihleri olan dikey ve yatay kullanımları kolayca kontrol edebiliyoruz.

Xamarin bize 4 farklı ekran yapısı sunmakta bunlar;

StackLayout : Yatay veya dikey olarak tek boyutlu bir yapıdır. İçerisine eklenen kontrollerin(Button, Label, Entry gibi.) margin ve padding gibi değerlerini kolayca ayarlayabilirsiniz. StackLayout diğer ekran yapılarına göre kullanımı en kolay olan yapıdır.

RelativeLayout : Herhangi bir ekran boyutundan bağımsız olarak Constraints, Parent ve ParentView ilişkisi ile kontrollerinizi konumlandırabileceğiniz bir yapıdır. Kullanım yapısı ile StackLayout ve AbsoluteLayout kullanımlarından biraz daha karışıktır.

AbsoluteLayout : Sayfa üzerindeki kontrolleri birbirinden bağımsız olarak sayfa’nın x ve y değerine göre (sayfa koordinatlarına göre) konumlandırabileceğiniz bir yapıdır. Projenizde x ve y koordinatlarına göre tasarım yapacaksanız

Devamı


Xamarin Forms ListView ile SearchBar Kullanımı

Merhaba,

Önceki makalemizde ListView kullanımı ile ilgili hemen hemen tüm ayrıntıları inceledik fakat başka kontroller ile ListView etkileşimini detaylı olarak bu makalede incelemeye çalışacağız.

Senaryomuzu güncelleyelim;

Xamarin.Forms SearchBar kontrolü ile ListView içerisindeki oyuncuların FullName özelliklerine göre anlık arama yapabilme.

Tüm olayları ve senaryoyu kavrayabilmek adına önceki makalemizi okumanızı tavsiye ediyorum.

Devamı


Xamarin Forms Veri Dönüşümü/Yönetimi İşlemleri ve IValueConverter Kullanımı

Xamarin Forms Veri Dönüşümü/Yönetimi İşlemleri ve IValueConverter Kullanımı

Merhaba,

Xamarin ile geliştirdiğimiz uygulamalarımızda data-binding işlemlerini yaparken verilerimizi duruma göre nasıl işleyebileceğimizi/değiştirebileceğimizi ve yönetebileceğimizi göreceğiz.

Örnek vererek anlatmak gerekirse, elimizde bir veri kümesinin olduğunu ve bunu xamarin forms sayfamızda listelemek istediğimizi düşünelim.

Devamı


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

Devamı