Xamarin Hakkında


  C# dilini kullanarak Android, IOS, Windows Phone uygulamalarını geliştirebileceğimiz bir platformdur. Çapra platform uygulaması geliştirme adına frameworkleri bulunmaktadır. ÇOğunlukla HTML ve javascript kullanır. Bu frameworkler sayesinde  uygulamalar web sitesi bir native app hisseyati oluşturur. Tamamen native görünen ve tamamen hissedilen bir mobil uygulama yapmaya imkan tanıyor. Native SDK için kullanılan tüm özelliklere erişecek bir C# kod tabanı yazılır.

Neden Xamarin?


  • C, Java, C++ kütüphanelerini doğrudan dahil etmemize olanak verir. 
  • Her çeşit mobil platformuna desteği vardır.
  • Uygulama geliştirmenin maliyeti de zamanı da düşüktür.
  • Sınıf kütüphaneleri çok büyük bir koleksiyonu vardır.
  • Sağlam derleme zamanı denetimi sağlar ve çalışma zamanı hataları ayrıca yüksek kalite uygulamalar için daha az yol alır.

Çalışma mantığı:

  C# programlama dilinin kullanımıyla çekirdek mantık yazmak için esneklik oluşturur. Her platforma özel yerel kullanıcı arayüzü oluşturma imkanı verir. Yeniden kullanılan kod miktarı, ne kadar kodun temelde tutulduğuna ve kullanıcı arayüzüne ne kadar taşındığına bağlı olur. Her platform için çok farklı uygulamaya derlenir.

 Biz Güvenlik Sistemi bitirme tezimizde C# ile mobil uygulama geliştirmek için bu eklentiyi kullandık. Evinden ya da güvenliğinin olmasını istediği bölgeden çıkan birinin sistemin aktif mi yoksa pasif mi olduğunu hatırlatmak adına bulunduğu bölgeden bu bölgeye olan uzaklığının bildirimi probleminin çözümü için kullandık.

Bakınız : http://bilgisayarkocaelibitirmeteziguvenlik.blogspot.com.tr/2018/05/gps-ile-uzaklk-bulma-android.html


Xamarinin Kurulumu

VS 2015 üzerine Xamarin eklentisi yapılmasına bir bakalım. VS yu açıp File> New>Project yapalım.



   Proje şablonlarının altında olan Android ve IOS şablonlarından herhangi birini seçebiliriz. Şablonu seçtip projemizi oluşturmak üzere OK butonuna basarız.




 VS seçtiğimiz proje şablonunu oluşturuyor lakin henüz Xamarin yüklü olmadığında uyarı veriyor.Download diyerek diğer adıma geçelim.



  Eklentiyi kurmak için bazı bilgiler istiyor. Bu bilgileri girerek Download Xamarin for Windows diyelim.



  Eklenti otomatik olarak indirildiği söyleniyor. Eğer ki indirilemezse linke tıklamamız gerektiği bilgisi veriliyor.



  Tavsiyem eklentiyi kurmadan VS yu kapatmanız. Sebebi, eklenti yüklendiği sıradı IDE ortamında bir problem oluşturmamasıdır.



  Continue butonuna tıklayıp diğer adıma geçelim.



  


  Yükleme için Installer ekranı gelir. Lisansı kabul edip Next tuşuna basıp kurulumu yapalım.


  Öncelikle SDK kurulur ve kaplayacağı alan ile ilgili bilgiler verilir. Next diyip devam edelim.


  SDK ile birlikte yüklenecek birleşenler görülür ve yine Next e basıp ilerleyelim.


   Bu ekran Android SDK lisans anlaşması kabul edip Next tuşu ile devam edelim.


   Download işlemi başlamıştır. İşlem bitene kadar bekleyelim.


   Böylelikle Xamarin, Visual Studio ya kurulmuş oldu.

Yorumlar

Popüler Yayınlar