Xamarin 'te programlama dili desteği
C#
Zaman uyumsuz desteğe genel bakış
C# sürüm 5 ' i, zaman uyumsuz işlemler için iki yeni anahtar sözcük sunmuştur: Async ve await. Bu anahtar sözcükler, başka bir iş parçacığında uzun süre çalışan işlemleri (ağ erişimi gibi) yürütmek ve sonuçlardaki sonuçlara kolayca erişmek için görev paralel kitaplığı 'nı kullanan basit kod yazmanızı sağlar. Xamarin. iOS ve Xamarin. Android ' in en son sürümleri Async ve await 'yi destekler-bu belgede, Xamarin ile yeni söz dizimi kullanma hakkında açıklamalar ve bir örnek sağlanmaktadır.
C# 6 dil özellikleri
C# dilinin en son sürümü – sürüm 6 – dili, daha az ortak, geliştirilmiş açıklık ve daha fazla tutarlılık sağlamak için gelişmeye devam eder. Temizleyici başlatma sözdizimi, bloklara kullanma yeteneği awaitcatch/finally ve null koşullu ? işleç özellikle faydalıdır.
F#
F # ve Xamarin ile mobil uygulamalar oluşturma.
taşınabilir Visual Basic .net
Visual Studio, daha sonra Xamarin uygulamalarına dahil olabilen Visual Basic .net kullanarak taşınabilir sınıf kitaplıklarının oluşturulmasını destekler. bu makalede yeni bir Visual Basic PCL oluşturma ve ardından bunu örnek bir xamarin. iOS, xamarin. Android ve Windows Phone uygulamasında kullanma işlemlerinin nasıl yapılacağı gösterilir.
Razor şablonları kullanarak HTML görünümleri oluşturma
Xamarin, geliştiricilerin daha önce ASP.NET MVC ile tanıtılan Razor şablon oluşturma altyapısından yararlanmasını ve kod içinde el ile html dizelerini oluşturmayı sorunsuz şekilde html, Javascript ve CSS ile verileri kolayca birleştirebilmesini sağlar. Bu makalede, Android ve iOS için Xamarin ile Razor şablonlarının nasıl kullanılacağı gösterilmektedir.