xamarin

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

Microsoft Connect(); 2016 Xamarin Duyuruları

Merhaba,

Connect etkinliğini kaçıranlar tüm etkinliklerin video kayıtlarına channel9 üzerinden ulaşabilirler.

Benim değineceğim konular ise, sizlerin de tahmin edeceği gibi sadece Xamarin özelindeki duyurular.

Mac için Visual Studio (Visual Studio for Mac)

Visual Studio for Mac, macOS tabanlı bir IDE. İlk duyduğumda hiç şaşırmadım ve açıkçası Microsoft’tan beklenen hareket geldi diyebiliriz.

Visual Studio for Mac,

Read More