Currency App

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile bir döviz uygulaması yapacağım. Bu uygulamada aslında basit görünsede bir çok özelliği kullanacağımız bir proje olacak. Github’da bulunan projeye gitmek için buraya da tıklayabilirsiniz. Aslında yapmak istediğim sizinle birlikte geliştirmek. Eğer sizde projeye eklemeler yapmak isterseniz PR açabilirsiniz. Uygulamada bulunan özellikler kısaca şöyle olacak. MVVM nasıl kullanılır? İnternetten […]

Xamarin Forms One Signal (Part 2)

Merhaba arkadaşlar, One Signal üzerinde işlemleri tamamladıktan sonra artık projemizde işlemler yapabiliriz. Bunun için projemize gidip One Signal paketini yüklememiz gerekiyor.   Paketi ekledikten sonra App.cs içerisinde OneSignal’i başlatmamız gerekiyor. Burada OneSignal key’i lazım. Bunun için projemizde Settings kısmına gidip, Key & IDs kısmına geçmemiz gerekiyor. Burada OneSignal App Id’ye ihtiyaç duyuyoruz. Sonrasında ise OneSignal’i […]

Xamarin Forms One Signal (Part 1)

Merhaba arkadaşlar. Bu yazımda Xamarin Forms uygulamamıza nasıl bildirim atarız bundan bahsedeceğiz. Bildirim atmanın bir çok yolur var. Ben bu yazımda One Signal ile bildirim atmaktan bahsedeceğim. Kullanımı kolay ve güvenilir bir sistem. Peki niçin bildirim atmaya ihtiyaç duyarız ? Bunun birçok sebebi var. Kullanıcılar sürekli sizin uygulamanızı kullanmayabilir. Sizin de kullanıcılara bir mesajınız olabilir. […]

Xamarin Forms Resimlerde Oran Ayarlamak

Merhaba arkadaşlar.  Bu yazımızda Xamarin Forms ile bir sunucudan fotoğraf çektikten sonra en boy oranını ayarlama işlemi yapacağız. Bu işlem bazen bizim için çok önemli oluyor. Bne bu sıkıntıyı ListView içerisinde yaşamıştım. ListView içerisinde göstereceğim resimlerin uzunlukları birbirinden farklıydı. Buna göre resimi kenarlarında boşluk kalmadan uzunluğunu ayarlamamız gerekiyordu. İlk önce göstereceğimiz resimlerin FFCacheImage paketinde göstermemiz gerekiyor. Fotoğraflar genelde Url’den […]

Xamarin Forms Döviz Uygulaması

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile basit bir uygulama yapacağız. Bu uygulamada, bir web sitesinden anlık olarak döviz kurlarını alacağız ve ekranda bunları göstereceğiz. Aynı zamanda listede yenileme özelliği olacak bu sayede her yenilediğimizde verileri yeniden alacak. Basit bir mobil uygulama aslında. Döviz verilerini almak için BTCTurk’un verilerini kullanacağız. Web servise buradan ulaşabilirsiniz. Sonrasında […]

Xamarin Forms Gif Loading İkonu

Merhaba arkadaşlar bu yazımızda mobil uygulamamıza gif nasıl eklenir bundan bahsedeceğiz. Uygulamalarımız açısından tasarım çok önemlidir. Eğer ki activity indicator kullanmaktan sıkıldıysanız bir gif ile bunu aşabilirsiniz. Sadece loading ikonu değil, tasarım olarak da çok güzel ekranlar elde edebilirsiniz. Kullanımı gerçekten çok kolay. Öncelikle bir gif bulmamız lazım. Burada ki siteden bir çok ücretsiz loading […]

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 ile JSON Veri Çekmek

Merhaba arkadaşlar. Daha önce JSON nasıl veri çekileceğini yazmıştım ama bu konu hakkında çok fazla mail ve yorum geldi. Bende bu yüzden daha detaylı ve özellikle Xamarin’in içinde olduğu bir yazı yazmak istedim. Aslında Xamarin ile pek alakası yok konunun. Tüm .NET platformlarında bu işlmelerin benzerlerini yapabilirsiniz. JSON veri çekeceğimiz için bir servisimizin olması gerekiyor. […]