Xamarin.iOS ile Çalışmaya Başlama

Xamarin.iOS, geliştiricilerin modern bir dilin (C#), .NET Temel Sınıf Kitaplığı'nın (BCL) gücü ve Mac için Visual Studio ve Visual Studio olmak üzere iki birinci sınıf IDE'nin esnekliği ve zarafeti dışında ve Xcode'da kullanılabilen Objective-C aynı kullanıcı arabirimi denetimlerini kullanarak yerel iOS uygulamaları oluşturmasına olanak tanır. Bu seri, Xamarin.iOS'un nasıl ayarlanıp yükleneceğini açıklar ve Xamarin.iOS geliştirmesinin temellerini ele alır.

Gerekli bileşenler

Xamarin.iOS için derleme yapmak için aşağıdakiler gereklidir:

  • Visual Studio'nun en son sürümü
  • en son iOS SDK'sı
  • Xcode'un en son sürümü
  • Xcode için gereken en düşük macOS sürümü

Belirli sürüm gereksinimleri için en son Xamarin.iOS sürüm notlarına bakın.

Xcode'un en son sürümü Mac App Store üzerinden indirilebilir:

Screenshot of Xcode listing page in Mac App Store

Başlarken Serisi

Kurulum ve Yükleme

Mac için Visual Studio veya Visual Studio'da Xamarin.iOS'un ayarlanmasını ve çalıştırılmasını sağlayın. Bu bölüm Xamarin Yükleyicisi'ni kullanarak indirme, yükleme, Microsoft hesabınızla oturum açma, yaygın sorun giderme öğeleri, cihaz sağlama ve daha fazlasını kapsar.

Hello, iOS

Bu iki bölümden oluşan kılavuz, Mac için Visual Studio veya Visual Studio kullanarak ilk Xamarin.iOS uygulamanızı nasıl oluşturabileceğinizi öğretir ve Xamarin ile iOS uygulama geliştirmenin temellerini tanıtır. Bu kılavuzda ayrıca Xamarin.iOS uygulaması derlemek ve dağıtmak için gereken araçlar, kavramlar ve adımlar tanıtılacaktır.

Çok Ekranlı Hello, iOS

Bu iki bölümden oluşan kılavuzda, ikinci bir ekranı işlemek için Hello, iOS kılavuzunda oluşturulan uygulamanın genişletilmesi inceleniyor. Model-View-Controller tasarım deseni, iOS gezintisini uygulama ve iOS uygulama yapısı ve işlevselliği hakkında daha derin bir anlayış geliştirme gibi kavramları tanıtır.

Geliştiriciler için Objective-C Xamarin

Xamarin platformuna geçiş yapmak için geliştiricilere Objective-C bilgi sağlar.

Video

Visual Studio için Xamarin ile İlk iOS Uygulamanızı Oluşturma