X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

XAMARIN NEDİR?

AnasayfaYazılarMobil UygulamaXAMARIN NEDİR?

XAMARIN NEDİR?

.NET ile Android, IOS ve Windows’a modern ve performanslı uygulama geliştirmeye yönelik açık kaynaklı C# temelli bir yazılım platformudur.

Globalde 1,4 milyondan fazla kullanıcıya ulaşan mobil uygulama geliştirme platformudur. Xamarin Nono’yu (.NET tabanlı, açık kaynak kodlu bir geliştirme platformu) geliştiren ekip tarafından oluşturuldu. 2011 yılında kurulan firma 2016 yılında Microsoft tarafından satın alındı. Native uygulama; çokça zaman harcanan ve her platform için yeniden düzenlenmesi gereken bir süreçtir. Xamarin ile hibrit (tek yazılım diliyle birden fazla platforma uygulama çıkarmak) ile bu sorunu ortadan kaldırdı.

Xamarin içinde bulunan Android ve IOS SDK’ları sayesinde C# ile yazılan kodları istenen platforma uygun hale getirir.

Artıları

  • Zaman ve maliyeti düşürür
  • Devasa bir kütüphane koleksiyonu sunar.
  • Android, IOS ve Windows için cross platform desteği sunar.
  • Bakım süreci kolaylaşır.
  • Performanslı mobil uygulama geliştirmeye yardımcı olur.
  • Hızlı ve kolay prototip uygulamalar geliştirilebilir.
  • IOT, giyilebilir teknoloji ve akıllı televizyon desteği sunar.
  • Tam donanım desteği sunar.
  • Native kullanıcı deneyimi verir.

Eksikleri

  • Android, IOS güncellemelerine geç destek verir.
  • Açık kaynak kodlu kütüphanelere limitli erişim sunar.
  • Kurumsal kullanımlarda maliyetli olur. (Visual Studio Enterprise lisanları vb.)
  • Ağır grafik uygulamalarına uygun değil.
  • Basit native bilgisine ihtiyaç vardır.
  • Stabil olmayabilir. Hata kodları ve buglar süreci olumsuz etkileyebilir.

Birçok artı ve eksilerine baktığımızda Xamarin ’in kurumsal olarak kullanılması daha uygundur. Hibrit projelerde zamandan tasarruf ettiriyor ve bu kurumsal şirketler için büyük bir artı ve gereklilik çünkü şirketler için zaman para demektir.


Top