xamarin maui

Xamarin Forms HTML Label

Merhaba,

Genelde yapılan projelerde gördüğüm kadarıyla HTML desteği duyulan sayfalar webview üzerinden gösteriliyor. Aslında Xamarin Forms üzerinde CustomRenderer yapısını kullanarak, bu sayfalarımızı webview kullanmadan bir ContentPage üzerinde native olarak gösterebiliriz.

Xamarin Forms’un bir UI Framework olduğunu ve platformların native özelliklerine DependencyService ve CustomRenderer gibi yöntemlerle

Read More

Xamarin Forms AES 256 Bit Şifreleme Kullanımı

Merhabalar,

Güzel bir bayram sabahı vakit bulabilmişken hemen bilgisayar başına oturup, aklımdaki konuyu yazmak istedim 🙂

Gelen maillerden anladığım kadarıyla Xamarin.Forms ile geliştirdiğimiz mobil uygulamalarımızda şifreleme ve şifre çözme işlemleri biraz havada kalmış. Amacım bu yazı ile bu soru işaretlerini ortadan kaldırmak.

Aslında yapacağımız işlem XF tarafında desteklenmeyen kütüphaneleri, DependencyService yardımıyla Traditional tarafta halledip,

Read More

Xamarin.Forms Uygulamayı Arka Plan’a Gönderme

Merhaba,

Bazı durumlarda uygulamalarımızı kapatmadan arka plana göndermek isteyebiliriz. Bu gibi durumlarda, Xamarin %100 Native platformların özelliklerini desteklediği için problemsiz bir şekilde bu isteğimizi gerçekleştirebiliyoruz.

Platform özelinde işlemler yapacağımız için DependencyService kullanacağız.

 public interface ISendToBackground
 {
   void Sleep();
 }

Read More

Xamarin Forms Credit Card Scanner – OCR Plugin

Merhabalar,

Önceki yazımda mobil uygulamalarımızda satın alma işlemi yaparken güvenliği nasıl sağlamamız gerektiğinden ve kredi kartı bilgilerini şifrelemekten bahsetmiştik.

Konumuz mobil olunca kullanıcıların en çok zorlandığı işlemler veri girişleri. (Zaten ekran küçük! bir de bizi böyle şeylerle uğraştırmayın arkadaş!) Kredi kartı bilgilerini almak, form doldurmak veya herhangi bir iletişim

Read More

Xamarin Android Support V7 Error

Merhaba,

Xamarin güncellemesinden sonra Droid tarafta “Binary XML file line #1: Error inflating class android.support.v7.widget.Toolbar” hatası alırsanız panik yapmayın!

Çözümü aslında çok basit 🙂

Bu hatayı emulatorlerde çalışırken almayabilirsiniz, marketlere atmadan önce uygulamalarınızı gerçek cihazlarda test etmenizi şiddetle öneriyorum 🙂

  1. Uninstall Xamarin.Forms
  2. bin ve obj klasörlerini silin (klasörlerin içini değil, direkt klasörleri silin) (Evet, shift +

    Read More

HockeyApp Giriş – Hata Yönetimi

Merhaba,

Şimdiye kadar hep Xamarin uygulamalarımızda geliştirmeye odaklı konular ve videolar inceledik, fakat mobil geliştirme dünyasında aslında çok gerekli fakat az bilinen DevOps kavramını da incelememiz gerekiyor.

Çıkartacağımız uygulamada, hata/olay yönetimi ve raporlama, beta dağıtım, iş akışı entegrasyonları gibi işlemlere ve yardımcılara, uygulama geliştirme kadar önem vermemiz gerekiyor.

DevOps Nedir?

Temel olarak DevOps, yazılımın

Read More

Mersin Üniversitesi Cross-platform’da Mobil Uygulama Geliştirme Çalıştayı

Merhaba,

Erdemli Uygulamalı Teknoloji ve İşletmecilik Yüksekokulu (UTİYO) tarafından “Cross-Platform’da Mobil Uygulama Geliştirme” başlıklı uygulamalı çalıştay düzenlendi. 7 Aralık Çarşamba günü Prof. Dr. Uğur Oral Kültür Merkezi’nde gerçekleştirilen çalıştayda öğrencilere; Cihan ASP.NET Web Api konularını anlattı, ben ise Xamarin anlattım.

Değerli hocalarımızın ve öğrencilerimizin katılımı harikaydı. Çok keyifli ve etkileşimi yüksek

Read More