Posts Tagged Under: xamarin forms

Meetup – Xamarin ile SignalR, Effect örnekleri ve Forms üzerinde Traditional kullanımı

Merhaba,

Emrah‘ın Xamarin ile SignalR, Cihan‘ın Xamarin Effect, benim ise, Form üzerinde Traditional katmanlarla çalışmayı anlattığım meetup etkinliğini gerçekleştirdik.

Etkileşimi yüksek çok keyifli bir etkinlik oldu.

Form üzerinden traditional katmanlarla çalışmayı anlattığım örneğime github hesabımdan ulaşabilirsiniz.

Bir sonraki etkinlike görüşmek üzere.

Devamı


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

Merhaba arkadaşlar,

bir önceki yazımızda Xamarin.Forms üzerinde Local Storage işlemlerini incelemekteydik. Bu konuda Manager’de Stream dosyamızı kaydetme ve String bir iceriği okuma – kaydetme fonksiyonlarımızı tamamlamıştık. Şimdi ise Portable katmanında “Services” adında bir klasör oluşturuyoruz ve içerisine “LocalStorageService” isimli bir class oluşturuyoruz.

Devamı


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 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ı


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ı



DependencyService Nedir?

DependencyService Nedir

DependencyService, Xamarin.Forms’un bize hazır olarak sunduğu bir Dependecy Injection uygulamasıdır. Bir arayüzaracılığıyla platforma özel işlevleri çağırmamızı ve kullanmamızı sağlar. Native uygulamada yapabileceğimiz her şeyi Xamarin.Forms uygulamamızda yapma imkanı sağlar. DependencyService sınıfı static bir sınıftır ve içerisinde 3 adet public static metod barındırır. Bu metodlar:

Devamı



Xamarin DevDays Elazığ

Merhaba,

6 Kasım Pazar günü Fırat Üniversitesi’nde #XamarinDevDays etkinliği gerçekleştirdik.

FatihŞebnem ve Göktuğ ile beraber harika bir etkinlik oldu!

Etkinliğin Hands on lab kısmında Xamarin.Forms ile geliştirdiğimiz uygulamadan fotoğraf çekip, bu fotoğrafı yazdığımız asp.net web api katmanı yardımı ile server’a fiziksel olarak kaydedip, daha sonra sosyal medya, whatsapp, sms, email gibi cihaz üzerinde yüklü olan tüm paylaşılabilir programlar üzerinden paylaştık. Sadece bununla kalmayıp, local notification ile bildirim gönderdik

Devamı


Xamarin DevDays Kayseri

Merhaba,

30 Ekim Pazar günü Kayseri Erciyes Üniversitesi’nde #XamarinDevDays etkinliği gerçekleştirdik.

OzanEmreHandeKanber ve Atilla ile beraber harika bir etkinlik oldu!

Etkinliğin Hands on lab kısmında Xamarin.Forms ile geliştirdiğimiz uygulamadan fotoğraf çekip, bu fotoğrafı yazdığımız asp.net web api katmanı yardımı ile server’a fiziksel olarak kaydedip, daha sonra sosyal medya, whatsapp, sms, email gibi cihaz üzerinde yüklü olan tüm paylaşılabilir programlar üzerinden paylaştık. Sadece bununla kalmayıp, local notification ile bildirim gönderdik 🙂

Devamı