Android и iOS с C# и .NET MAUI

Все, что вы можете сделать в Objective-C или Java, вы можете сделать и в C#

Начать

Многоплатформенность с
.NET MAUI

.NET MAUI использует новейшие технологии для создания нативных приложений для Windows, macOS, iOS и Android, абстрагируя их в одну общую структуру, построенную на .NET, что позволяет писать единую кодовую базу C#.

Копаем глубже: .NET MAUI

Современные, производительные мобильные приложения на .NET и C#

Используйте .NET и C# для создания собственных приложений для миллиардов устройств Android, iPhone и iPad по всему миру. Добавьте к этому общий код с любым приложением .NET, что позволит вам работать более продуктивно и создавать приложения быстрее, чем когда-либо, на всех платформах.

Интегрируйте с API-интерфейсами платформы или воспользуйтесь уникальной кроссплатформенной операционной системой .NET MAUI и API-интерфейсами платформы, включая доступ к датчикам, информации об устройствах, сетевому подключению, данным и т. д.

Интеграция платформы .NET MAUI

iOS с .NET MAUI

Разработчики .NET имеют полный доступ к API iOS из C#. Создавайте собственные пользовательские интерфейсы, используя кроссплатформенную структуру пользовательского интерфейса .NET MAUI, которая отображает собственные элементы управления UIKit. Используйте API-интерфейсы, такие как Touch ID, ARKit, CoreML и многие другие из C#!

Разрабатываете для iOS на Windows? Без проблем. Используйте удаленные симуляторы для Visual Studio или просто подключите устройство iOS к устройству Windows и выполните развертывание с помощью Горячий перезапуск.

Изучите особенности платформы iOS

Android с .NET MAUI

Используйте все возможности Android SDK для создания приложений для любой платформы Android. С помощью C# вы можете разрабатывать для любого устройства Android, включая телефоны, планшеты и т. д.

Используйте любой Android API непосредственно из C#, включая библиотеки поддержки Android и сервисы Google Play. Создавайте потрясающие пользовательские интерфейсы с помощью кроссплатформенной платформы .NET MAUI, которая отображает собственные элементы управления Android.

Изучите особенности платформы Android

Ваша платформа, ваши инструменты

Мы разработали .NET, чтобы радовать разработчиков. Это означает, что вы будете использовать свою любимую ОС при создании мобильных приложений!

Visual Studio и Visual Studio для Mac предоставляют отличные возможности разработки .NET как для Windows, так и для Mac.

Узнайте об инструментах Visual Studio для .NET