Rider pour Xamarin

Gratuit pour une utilisation non commerciale

L'IDE professionnel des développeurs Xamarin

Imaginez des applications étonnantes pour iOS et Android, et utilisez Rider pour vous aider à les coder avec Xamarin.

Essai gratuit de 30 jours

Hot reload compass
JetBrains Rider est un EDI rapide et puissant pour le développement Xamarin. Il propose la même interface utilisateur et la même expérience d'exception sur Windows et macOS. Il est doté de toutes les meilleures inspections et refactorisations intelligentes de code pour améliorer votre expérience C# et vous permettre d'écrire plus rapidement du code sans erreur.

SDK Xamarin JetBrains

Rider prend en charge les SDK Xamarin qui sont installés avec Visual Studio et Visual Studio pour Mac. Si vous ne disposez pas d'une licence pour utiliser le SDK fourni avec Visual Studio, le SDK Xamarin de JetBrains peut le remplacer. Il s'agit d'une version personnalisée des sources Xamarin de GitHub, avec quelques améliorations et du code supplémentaire.
Capture d'écran de l'assistant d'installation du SDK Android
Prise en charge d'Android Volley de première classe
Grâce au plugin Android d'Android Studio, Rider vous aide pour toute la partie Android d'une application Xamarin. Inutile de basculer vers un autre outil, tout ce dont vous avez besoin, notamment Android Visual Designer, Layout Inspector, AndroidManifest.xml, Logcat et Android Profiling, pour n'en nommer que quelques-uns, se trouve directement dans Rider.
Gérer le SDK Android depuis l'EDI
Rider vous aide à installer les composants nécessaires au développement pour Android. Par exemple, si vous ciblez des appareils Android, vous devrez installer le SDK Android, ainsi qu'un émulateur d'appareil et d'autres composants. Rider suggère de lancer l'assistant Android SDK, qui vous aide à gérer tous les SDK nécessaires au développement Android.
Intégration en profondeur avec Xcode
Grâce à JetBrains AppCode, Rider offre une intégration profonde avec Xcode sur macOS. La barre d'outils contient une liste des appareils Apple connectés et vous permet de sélectionner facilement l'appareil avec lequel vous souhaitez travailler. Vous pouvez également publier des fichiers .ipa directement sur un appareil iOS et gérer les profils de provisionnement pour les projets Xamarin iOS.
Prise en charge de Xamarin.Forms
Outre une excellente prise en charge du langage C#, Rider propose une analyse de code XAML riche en fonctionnalités avec une saisie semi-automatique du code rapide et plusieurs refactorisations. Avec l'ajout de la prise en charge de Xamarin.Forms XAML Hot Reload sur les plates-formes Android et iOS, vous avez désormais accès à un outil qui augmente considérablement votre productivité.

AI Assistant pour Rider

Parfaitement intégré à l'IDE, ce compagnon basé sur l'IA offre toute une série de fonctionnalités qui rendent la programmation, le débogage et l'affinement de votre code plus faciles et plus agréables.

En savoir plus

Chat avec l'IA tenant compte du contexte

Vous ne savez pas comment implémenter un contrôle dans votre projet Xamarin ? Demandez à l'AI Assistant dans le chat. Il comprend les contextes spécifiques à Xamarin, C# et les schémas de développement multiplateformes, et vous offre des réponses adaptées à l'architecture de votre application et aux besoins de votre plateforme mobile.

Saisie semi-automatique du code multiligne

L'AI Assistant génère du code multiligne pour le développement Xamarin. Lorsque vous commencez à taper, il suggère des extraits grisés pour des tâches telles que la mise en place d'éléments d'interface utilisateur dans XAML, la configuration de liaisons de données ou l'implémentation de services spécifiques à la plateforme, prêts à être examinés et approuvés.

Explication du code

Vous restez perplexe devant une exception dans votre application Xamarin ou vous n'êtes pas sûr d'un commit récent ? L'AI Assistant explique les erreurs et les historiques de commit en détail. Qu'il s'agisse d'une erreur d'exécution provenant d'un service spécifique à iOS ou Android ou d'un commit impliquant des implémentations sur plusieurs plateformes, l'IA vous aide à résoudre les problèmes plus rapidement.

Clients
Tobias Hoppenthaler
En tant que consultants informatiques, nous devons généralement jongler régulièrement entre les langages de programmation et les écosystèmes. Avec Rider comme pièce manquante dans les EDI JetBrains, nous pouvons désormais passer facilement au développement .net sans perdre nos repères. Nous avons maintenant adopté Rider comme EDI principal pour le développement Xamarin. L'EDI a fait du chemin !
Tobias Hoppenthaler,
Consultant informatique principal, msg group
Dylan Berry
Rider est le meilleur EDI pour le développement .NET, en particulier avec Xamarin. Il est multiplateforme, ce qui signifie que je bénéficie de sa refactorisation puissante, des tests unitaires, du rechargement à chaud et d'autres excellents outils sous Mac ou sous Windows !
Dylan Berry,
Consultant technique, ObjectSharp
Rodney Littles, II
S'il y a bien deux choses que la plupart des développeurs utilisent ces jours-ci, c'est un EDI et un éditeur de texte. Rider est mon EDI. J'utilise Rider pour développer des applications Xamarin multiplateformes sur macOS depuis 2017. Avant Visual Studio me manquait sur mon Mac. Maintenant que j'ai Rider, je n'utilise même plus Visual Studio sous Windows. Rider inclut tous les outils dont j'ai besoin pour créer des applications mobiles multiplateformes, et le fonctionnement comme le ressenti sont identiques sous Windows ou Mac. Les vrais amis ne laissent pas leurs amis utiliser autre chose. Demandez à mes amis, ils ont tous changé !
Rodney Littles, II,
Ingénieur logiciel senior
Rejoignez ces entreprises qui utilisent déjà Rider.
Walmart
Adobe
ThoughtWorks
Expedia
Wooga
Bénéficiez d'un essai gratuit de 30 jours

Découvrez la puissance de Rider dès aujourd'hui

Gratuit pour une utilisation non commerciale

Les multiples facettes de Rider

Rider offre la puissance nécessaire au développement productif d'un large éventail d’applications, notamment des applications, services et bibliothèques de bureau .NET, des jeux Unity et Unreal Engine, des applications Xamarin, des applications web ASP.NET et ASP.NET Core, et plus encore.

Découvrir Rider

Suivez-nous