Merhabalar,
Uzun süredir beklediğimiz XF 3.0 sonunda geldi. Etkinliklerde çoğu kişiden “Xamarin iyi güzel ama CSS desteklese süper olur!” gibi (benim için çok anlamlı olmayan) haykırışlar duyuyordum.
Ey dostlar sizlere gün doğdu!
Merhaba,
Geliştirdiğimiz uygulamalarda ilk dikkat ettiğimiz noktaları özetleyecek olursak genelde kod kalitesi ve sonradan geliştirilebilirlik kavramları oluyor. Fakat mobil uygulamalarda kesinlikle atlamamamız gereken çok kesin bir nokta var o da güvenlik.
Kodlarımızın bazı yöntemlerle elde edilememesi ve uygulamalarımızın root/jailbreak işlemleri yapılmış cihazlarda çalıştırılamaması gibi yöntemleri de düşünmeliyiz.
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
Merhaba,
Visual Studio 2017 Xamarin Başlangıç ve Kurulum Rehberi’ni aşağıdaki video’dan izleyebilirsiniz.
Bol Xamarin’li günler 🙂
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 🙂
Merhaba,
Genelde geliştirdiğimiz mobil uygulamalarda resim işlemleri bazen beklediğimizden fazla zamanımızı alabiliyor ve son kullanıcı deneyimlerini olumsuz etkileyebiliyor.
Bunlar; Web servis’e gönderilen resmin boyutu, kalitesi, yön hizalaması gibi durumlar olabiliyor. Bu maddeleri çoğaltabiliriz. Hepimiz biliyoruz ki, resim ne kadar büyük ölçekli (kalite vs) gönderilirse son kullanıcıya o kadar yüklenmiş oluruz. Internet tüketimi,
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
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,
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(); }