Mac için Visual Studio 2017 Platform Desteği ve Uyumluluk

Last Update: 22.11.2017

Mac için Visual Studio 2017 birçok yeni, şaşırtıcı özellik ve platformlar arası masaüstü uygulaması geliştirmeyi, platformlar arası mobil geliştirmeyi, Azure geliştirmeyi, web ve bulut geliştirmesini ve daha birçoğunu destekleyen IDE üretkenlik iyileştirmeleri içerir. Mac için Visual Studio 2017’yi denemek için İndirmeler sayfasına bakın. Bu sürümdeki tüm yenilikler hakkında daha fazla bilgi için Mac için Visual Studio 2017 sürüm notlarına bakın.

Sistem Gereksinimleri

Mac için Visual Studio 2017 ürün ailesini yükleme ve çalıştırmaya yönelik sistem gereksinimleriyle ilgili bilgi için, Mac için Visual Studio 2017 Sistem Gereksinimi sayfasına bakın.

Platform Desteği

Mac için Visual Studio; macOS, Android, iOS, tvOS ve watchOS platformlarının en son platform özelliklerinden yararlanan uygulamaların yanı sıra web siteleri, hizmetler ve oyunlar oluşturmak için son derece gelişmiş araçlar ve teknolojiler sağlar.

Özellik Özeti

  • Mobil uygulama geliştirme
    • Xamarin ile Android ile iOS arasında kod paylaşma
    • Yerel iOS ve Android UI tasarımcıları
    • Xamarin.Forms ile paylaşılan kullanıcı arabirimi
    • Eklenmiş Bütünleştirilmiş Kodlar ile Android kodunu koruma
    • Xamarin Inspector ile uygulamaları görselleştirme ve hata ayıklama*
    • Xamarin Profiler ile uygulamalarınızın profilini oluşturma *
  • Platformlar arası "masaüstü" geliştirme
    • macOS uygulaması geliştirme
    • .NET core geliştirme
  • Web uygulaması geliştirme
    • ASP.NET Core geliştirme
    • HTML, CSS, JSON web düzenleyici araçları
  • Bulutta geliştirime
    • ASP.NET Core WebAPI geliştirme
    • ASP.NET Core projelerini IDE'den doğrudan Azure'da yayımlama
  • Oyun geliştirme
    • Unity oyun geliştirme

* Mac için Visual Studio Enterprise gerektirir

Mac için Visual Studio; Windows Forms, WPF veya UWP gibi Windows istemci projelerini desteklemez.

Mac için Visual Studio 2017 Android Geliştirme Desteği

Mac için Visual Studio 2017, Xamarin ve C# kullanarak yerel Android uygulamaları oluşturmanıza olanak tanır. Android oyunları oluşturmak için Unity kullanabilirsiniz.

Android SDK Yöneticisi’ni kullanarak, Android SDK ve Android düzeylerini kolayca alabilirsiniz. Android SDK Yöneticisi’ni kullanarak ek API düzeylerini ayrı olarak indirebilirsiniz.

Daha fazla bilgi için bkz. Mac için Visual Studio ile Android geliştirmesi.

Mac için Visual Studio 2017 iOS Geliştirme Desteği

Mac için Visual Studio 2017, Xamarin ve C# kullanarak yerel iOS uygulamaları oluşturmanıza olanak tanır. iOS oyunları oluşturmak için Unity kullanabilirsiniz.

Daha fazla bilgi için bkz. Mac için Visual Studio ile iOS geliştirmesi.

Mac için Visual Studio 2017 macOS/OS X Geliştirme Desteği

Mac için Visual Studio 2017, macOS için konsol uygulamaları ve Cocoa (masaüstü) uygulamaları derlemenizi sağlar.

Daha fazla bilgi için bkz. Mac için Visual Studio ile macOS geliştirmesi.

Mac için Visual Studio 2017 ASP.NET Core Geliştirme Desteği

ASP.NET Core; web uygulama ve hizmetleri, IoT uygulamaları ve mobil arka uçları gibi mordern bulut tabanlı İnternet’e bağlı uygulamalar derlemeye yönelik açık kaynaklı ve platformlar arası bir çerçevedir.

Sunucu tarafı kodun yanı sıra istemci tarafı HTML, CSS ve Javascript gibi ASP.NET Core uygulamaları, Mac için Visual Studio 2017 kullanılarak geliştirilebilir ve hataları ayıklanabilir. Bu uygulamalar Windows, macOS ya da Linux üzerinde barındırılabilir.

Daha fazla bilgi için .NET Core bölümüne bakın ve başlamak için bu uygulamalı laboratuvarı izleyin.

Mac için Visual Studio 2017 Unity Oyun Geliştirme Desteği

Mac için Visual Studio Unity Araçları, Maci için Visual Studio’yu Unity platformu ile platformlar arası oyunlar ve uygulamalar geliştirmeye yönelik güçlü bir araca dönüştüren ücretsiz bir Visual Studio uzantısıdır.

Daha fazla bilgi için Unity için Visual Studio Araçları bölümüne bakın ve başlamak için bu uygulamalı laboratuvarı izleyin.

Diğer Platformlar ve Teknolojiler

Mac için Visual Studio 2017 aşağıdaki platformları ve teknolojileri de destekler. Daha fazla bilgi için bkz. https://www.visualstudio.com/vs/.

  • .NET Core 1.1. Daha fazla bilgi için bkz. https://dot.net/core
  • F#
  • Web Geliştirme HTML5/CSS3 ve JavaScript

Görüş ve Öneriler

Mac için Visual Studio giriş sayfasındaki Bir Öneride Bulunun bağlantısını kullanın veya doğrudan Mac için Visual Studio UserVoice sayfasını ziyaret edin. Buradan yeni istekler ekleyebilir veya mevcut fikirleri oylayabilirsiniz. Bir sorun bildirmek için bu yönergeleri izleyin.