Android и iOS с C# и .NET MAUI
Все, что можно делать на Objective-C, Swift или Java, можно делать и на C#
Многоплатформенность с
.NET MAUI
.NET MAUI использует новейшие технологии для создания нативных приложений для Windows, macOS, iOS и Android, абстрагируя их в одну общую структуру, построенную на .NET, что позволяет писать единую кодовую базу C#.
Современные, производительные мобильные приложения на .NET и C#
Разрабатывайте собственные приложения на .NET и C# для миллиардов устройств Android, iPhone и iPad по всему миру. Легко делитесь программным кодом и создавайте приложения быстрее на всех платформах.
Интегрируйте с API-интерфейсами платформы или воспользуйтесь уникальной кроссплатформенной операционной системой .NET MAUI и API-интерфейсами платформы, включая доступ к датчикам, информации об устройствах, сетевому подключению, данным и т. д.
iOS с .NET MAUI
Разработчики .NET имеют полный доступ к API iOS из C#. Создавайте собственные пользовательские интерфейсы, используя кроссплатформенную структуру пользовательского интерфейса .NET MAUI, которая отображает собственные элементы управления UIKit. Используйте API-интерфейсы, такие как Touch ID, ARKit, CoreML и многие другие из C#!
Разрабатываете для iOS на Windows? Без проблем. Используйте удаленные симуляторы для Visual Studio или просто подключите устройство iOS к устройству Windows и выполните развертывание с помощью Горячий перезапуск.
Android с .NET MAUI
Используйте все возможности Android SDK для создания приложений для любой платформы Android. С помощью C# вы можете разрабатывать для любого устройства Android, включая телефоны, планшеты и т. д.
Используйте любой Android API непосредственно из C#, включая библиотеки поддержки Android и сервисы Google Play. Создавайте потрясающие пользовательские интерфейсы с помощью кроссплатформенной платформы .NET MAUI, которая отображает собственные элементы управления Android.
Uno Platform
Uno Platform — это проект с открытым исходным кодом, который позволяет создавать собственные многоплатформенные приложения на основе единой кодовой базы на C# и XAML для iOS, Android, Windows, macOS, Linux и Интернета с использованием WebAssembly.
Uno Platform использует .NET и современные платформы разработки пользовательского интерфейса, обеспечивая полный доступ к возможностям собственных платформ при точном сохранении интерфейса на разных устройствах.
Ваша платформа, ваши инструменты
Мы разработали .NET, чтобы радовать разработчиков. Это означает, что вы будете использовать свою любимую ОС при создании мобильных приложений!
Visual Studio и Visual Studio Code предоставляют отличные возможности разработки в .NET как для Windows, так и для Mac.