Xamarin Forms Messaging Center

Merhabalar arkadaşlar, Bu yazımızda Xamarin Forms’da en çok kullanılan özelliklerden birisi olan Messaging Center‘dan bahsedeceğiz. Messaging Center adından da hafiften anlaşılacağı gibi sayfalar arası mesajlaşmadır. Eğer daha önce Native uygulama geliştirme deneyiminiz olduysa Swift ile iOS’de Notification Center ile yapabiliyorsunuz. Uygulamalarda bir çok nedenden ötürü Messaging Center kullanıyoruz. Bunlar; ekrana hata mesajı basmak, her sayfada aynı işlemi aynı anda yapmak, […]

Xamarin Forms Şifre Göster – Gizle

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile kullandığımız kontrollerden birisi olan Entry’lerin şifre gösterip göstermemesi üzerine yazacağız. Öncelikle Entry nedir? Entry, kullanıcının bir yazı girişi yapmasını sağlar. Örnek vermek gerekirse uygulamanızda bir giriş yapma ekranı var. Burada kullanıcı adı ve şifre sormanız gerekiyor. Kullanıcı şifresini yazdı ama bunu kontrol etmek de istiyor. Bu durumda ya şifreyi tamamen silmek […]

Xamarin Forms Material Design

Merhaba arkadaşlar. Bu yazımda Xamarin Forms’da Material Design nasıl kullanılır bundan bahsedeceğiz. Material Design nedir diye soracak olursanız Google’ın tanıtmış olduğu tasarım arayüzüdür. Material Design ile çok fazla uğraşmadan mobil uygulamanızın tasarımını çok daha kolay bir şekilde yapabilirsiniz. Material Design, Xamarin Forms’a 3.6 ile gelmiştir. Köklü değişikliklerin sunulduğu bu pakette en çok dikkat çeken özellikler […]

Xamarin Forms Android Shifting Kapatmak

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile Tabbed Page kullanırken Android için yaşanılan sıkıntılar için çözümlerden bahsedeceğim. Biliyorsunuz ki Xamarin Forms sürekli gelişen bir yapıda ama Android için Tabbed Page biraz sıkıntılı. Örneğin müşteriniz sizden Tabbed Page kullanılmış bir sayfa istedi ve iOS Android tarafı da aynı olması gerekiyor. Siz projenize Tabbed Page ekledikten sonra […]

Xamarin Forms Range Slider

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile Range Slider kullanımından bahsedeceğiz. Öncelikle Range Slider nedir bundan bahsedelim. Range Slider aslında slider yapısında olup değiştirilebilen değişkenlerinin 2 adet olmasıdır. Bu sayede aslında kullanıcıdan bir tam sayı beklemek yerine, belirli bir aralık belirtmesini sağlıyoruz. Örneğin kilo aralığı girmesini isteyeceğiz, entryler ile girmesinden ziyade tasarım açısından gayet hoş […]

Xamarin Forms Control Template

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile Control Template kullanımından bahsedeceğim. İlk olarak Control Template nedir ve ne için kullanılır ? Control Template’i Türkçeye çevirdiğimiz zaman kontrol şablonu gibi bir anlam çıkıyor. Control template ile her sayfada bulunan bir yapıyı App sınıfında bir defa yazıp diğer istediğiniz tüm sayfalara yazabiliyorsunuz. Bu yüzden oldukça kullanışlı bir […]

Xamarin Forms Twitter Tasarımı

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile nasıl Twitter tasarımı yapılacağından bahsedeceğiz. Tasarım konusu Xamarin Forms’da en zorlanılan konulardan birisidir. Çok fazla kaynak olmadığı için de insanlar Xamarin Forms’dan korkuyorlar. Daha önce Instagram’ın giriş ekranını ve ana sayfada bulunan ekranı yapmıştık. Bu yazıda ise Twitter’ın tasarımını yapmaya çalışacağız. Twitter’ın tasarımına baktığımızda şöyle; bir Master Detail […]

Xamarin.Forms File Picker

Merhaba arkadaşlar. Bu yazımda Xamarin.Forms ile nasıl dosya seçip uygulamamıza koyacağımızdan bahsedeceğiz. Tabi ki bu Android için geçerli olacak. iOS’da şu an için böyle bir seçenek bulunmuyor. Bu yüzden Android için konuşacağız. Uygulamayı iOS ortamında çalıştırmaya çalıştığınızda zaten bir tepki vermeyeceğiniz göreceksiniz. İlk olarak her zaman ki plugini yüklememiz gerekmekte. Bu plugin aşağıda görmüş olduğunuz […]

Label Karakter Sınırı

Merhaba arkadaşlar, bu yazımda Xamarin.Forms ile labelda nasıl karakter sınırlanması yapacağımızdan bahsedeceğiz. Peki bu bizim işimize nerede yarayacak diyorsanız şöyle; bir liste içerisinde veriler alıyorsunuz ve bu verilerde ki değerleri label ile göstermeniz gerekiyor. Bu yazıların bazıları çok uzun olabilirken bazılarının uzunluğu ise diğerlerine oranla kısa olabilir. Bunun için label da çok güzel bir özellik […]

Resim ve Yazılı Buton

Merhaba arkadaşlar. Bu yazımda bir butonda nasıl resim ve yazıyı aynı anda gösterebileceğimizden bahsedeceğim. Bazı durumlarda gerekli olabiliyor.    Aslında yapımı çok basit Custom Renderer oluşturmamıza gerek yok. İlk önce bir buton oluşturuyoruz. Sonrasında bu butona ekleyeceğimiz resmi ve yazıyı ekliyoruz.  Burada dikkat etmemiz gereken hususlardan birisi eklediğimiz fotoğrafın çözünürlüğü. Eğer ki çözünürlük çok büyük […]