Xamarin Forms ile Local Storage Kullanımı [Bölüm 1]

Merhabalar,

bu yazımda sizlere Xforms da platfrom özelinde döküman saklama, silme ve görüntüleme üzerine çalışacağız.

Xamarin Forms da bildiğiniz üzere 2 farklı yöntem ile local dosyalarımızı görüntüleyebilmekteyiz. Bu yöntemler platform spesifik katmanda Assets,Resource altında olan dosyayı görüntüleme veya PCL ( Projenizin Portable) katmanda olan dosyayı görüntüleme şeklindedir. Fakat tahmin edeceğiniz üzere uygulamamızı yayımlamadan önce bu dosyaları projemize eklememiz gerekmektedir.Peki daha sonra API request ile gelmesi kullanıcı özelindeki image,pdf vb dokümanları nasıl saklayıp görüntüleyebiliriz?

Devamı


Xamarin Türkiye – 18 Mayıs Meetup

Merhaba,

Xamarin Türkiye olarak, 18 Mayıs Perşembe günü Microsoft Türkiye ofisinde 2. meetup etkinliğimizi gerçekleştirdik. Sevgili Cihan ile beraber keyifli bir etkinlik oldu. Bu etkinliğimizde, Xamarin kullanırken bize kolaylık sağlayan 3th party araçlardan (Telerik), oyun geliştirmeden ve Xamarin için en önemli konulardan biri olan local verilerle nasıl çalışmalıyız mantığından bahsettik.

Devamı


Xamarin Forms Segmented Control (iOS ve Android)

Merhabalar,

Bu yazımda Xamarin Forms Segmented Control (iOS ve Android) plugininin kullanımını ve entagrasyonunu anlatacağım.

Segmented Control Nedir ?

Segmented Control teknik olmayan en yalın anlatımla sayfamız içerisinde iki ayrı bölme açarak bizlere o bölmelere sakladığımız itemları, controlleri vs. Görüntülememizi sağlar. Yaygın kullanımı ise özellike iOS devicelarda ve Apple ın kendi uygulamalarında mevcuttur.

Devamı


Xamarin.Forms Settings Plugin ve Kullanımı

Xamarin.Forms Settings Plugin ve Kullanımı

Xamarin.Forms Settings Plugin ve Kullanımı

Merhabalar, bu yazımda, Xamarin.Forms Settings Plugin ve Kullanımı; Xamarin.Forms Cross-Platform da “James Montemagno”nun geliştirdiği Settings pluginini inceleyeceğiz.Bu eklenti bizlere her cihazın özelinde settings değerlerimizi saklamamıza ve onları Portable katmandan kontrol etmemizi sağlamaktadır.

Örneğin “DeviceName” değerini ele alalım. Bir Servise kayıt olduktan sonra her cihaza özgü oluşturup (servis tarafından) bunu cihaz özelinde saklayıp belirli zamanlarda bunu ekrana basmak veya yapılacak yeni isteklerde bu değeri kullanmak üzerine bir senaryomuz olsun.

Devamı


PSD’den XAML Part 2 ilave bilgi

Merhaba Xamarin gelistiriciler,

bu yazimda sizlerle LoginPageEntryRenderer class’ini derinlemesine inceleyecegiz. Hatirlayacaginiz uzere en son yazimda PCL tarafinda yapilan degisikliklerin Android tarafinda gorunmeyeceginden ve ayni zamanda tam tersi olarak Android’de yapilan degisikliklerin PCL tarafinda gorunmeyeceginden bahsetmistim. Bunun sebebi gerekli ayarlari renderer icinde yapmamis olmamizdan kaynaklaniyor. Simdi o eksikliği de giderelim.

Devamı



PSD’den XAML’a Login Page Tasarımı Part-2 (Xamarin Forms)

PSD’den XAML’a Login Page Tasarımı (Xamarin Forms)

En son iOS tarafını bitirmiştik. Şimdi sıra geldi Android tarafına. Android tarafında işler biraz daha farklı. Mesela iOS tarafında Entry’imizin içine kolay bir şekilde resim koyduk fakat böyle bir özellik Android EditTextView’de yok o yüzden izleyeceğimiz yol biraz farklı olacak.

Bu yazimda Android Emulator olarak API 22 Level XXHDPI cihazi kullandım. Bu yazıya baslamadan once part-1 kısmından uygulamamızı indirelim.

Devamı


PSD’den XAML’a Login Page Tasarımı Part-1 (Xamarin Forms)

PSD’den XAML’a Login Page Tasarımı (Xamarin Forms)

Merhaba, Biz programcılar genellikle business logic tarafında kaynaklar hazırlamayı çok severiz. Bunun içindir ki bu konuda hazırlanmış yığınlarca materyal bulabiliriz. Hepside işimize yarar ama coğunlukla design kısmı unutulur ve uzerinde yeterince kaynak bulamayız. Eğer HTML ve CSS bilginiz varsa, burada da BOX model tasarımının uygulandığını göreceksiniz. Eğer geçmişte web sayfası hazırlamışsanız kullanıcı arayüzü hazırlama konusundaki deneyiminiz burada da size faydalı olacaktır.

Devamı



Advanced Xamarin Forms Layout Tavsiyeleri

Merhaba Xamarin geliştiriciler,

Bu yazımda sizlere Xamarin Forms performans ayarlarından bahsedeceğim. Xamarin şirketinde çalışan profesyonellerinde dediği gibi Xamarin Forms un performansını etkileyen en can alıcı özellik Layout. Layout’un nasıl hazırlandığını bilmek bize uygularımızın Native olarak hazırlanmış uygulamaların performansını yakalama şansı verir.

Devamı