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#

Bien démarrer

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#.

Creusez plus profondément : .NET MAUI

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.

Intégrations de plateforme .NET MAUI

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.

Explorez les spécificités de la plateforme iOS

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.

En savoir plus sur Uno Platform

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.

En savoir plus sur Visual Studio Tools pour .NET