Android et iOS avec C# et .NET MAUI
Tout ce que vous pouvez faire en Objective-C, Swift ou Java, vous pouvez le faire en C#
Multiplateforme avec
.NET MAUI
.NET MAUI utilise les technologies les plus récentes pour créer des applications natives sur Windows, macOS, iOS et Android, en les extrayant dans un framework commun basé sur .NET, ce qui vous permet d’écrire un code base C#.
Applications mobiles modernes et performantes avec .NET et C#
Utilisez .NET et C# pour créer des applications natives pour des milliards d'appareils Android, iPhone et iPad dans le monde. Partagez facilement le code et développez des applications plus rapidement sur toutes les plateformes.
Intégrez-les aux API de plateforme ou tirez parti du système d’exploitation multiplateforme et des API de plateforme uniques de .NET MAUI, notamment l’accès aux capteurs, aux informations sur les appareils, à la connectivité réseau, aux données, etc.
iOS avec .NET MAUI
Les développeurs .NET ont un accès complet aux API iOS à partir de C#. Créez des interfaces utilisateur natives en tirant parti de l’infrastructure d’interface utilisateur multiplateforme .NET MAUI qui restitue les contrôles UIKit natifs. Tirez parti d’API telles que Touch ID, ARKit, CoreML et bien plus encore à partir de C# !
Vous développez pour iOS sur Windows ? Aucun problème. Utilisez les simulateurs distants pour Visual Studio ou branchez simplement un appareil iOS à votre appareil Windows et déployez-le avec redémarrage à chaud.
Android avec .NET MAUI
Utilisez toute la puissance du Android SDK pour créer des applications pour n’importe quelle plateforme Android. Avec C#, vous pouvez développer pour n’importe quel appareil Android, notamment les téléphones, les tablettes et bien plus encore.
Tirez parti de n’importe quelle API Android directement à partir de C#, y compris les bibliothèques de prise en charge Android et les services Google Play. Créez des interfaces utilisateur exceptionnelles avec l’infrastructure multiplateforme de .NET MAUI qui restitue les contrôles Android natifs.
Explorez les fonctionnalités spécifiques à la plateforme Android
Uno Platform
Uno Platform est un projet open source qui permet de créer des applications natives multiplateformes à partir d’une seule base de code C# et XAML ciblant iOS, Android, Windows, macOS, Linux et le Web via WebAssembly.
Uno Platform utilise .NET et des frameworks d’interface utilisateur modernes pour offrir un accès complet aux fonctionnalités natives des plateformes tout en garantissant une cohérence parfaite de l’interface utilisateur sur tous les appareils.
Votre plateforme, vos outils
Nous avons conçu .NET pour satisfaire les développeurs. Cela signifie que vous restez sur votre système d’exploitation favori lors de la génération d’applications mobiles !
Visual Studio et Visual Studio Code offrent une excellente expérience de développement .NET pour Windows, Mac et Linux.