Je n'ai jamais utilisé Xamarin pour écrire iOS, mais j'ai essayé un Hello World pour Android. Cela me donne le sentiment que Xamarin vient de passer à C# au niveau du langage et est encapsulé avec Xaml au niveau des composants. Cependant, le framework de base reste Android, et les caractéristiques des composants sont également les caractéristiques des composants Android. Par conséquent, bien qu'il soit possible de développer des applications mobiles (iOS ou Android) avec C#, vous devez toujours comprendre la structure architecturale et les composants. caractéristiques de ces deux applications mobiles elles-mêmes.
Je n'ai jamais utilisé Xamarin pour écrire iOS, mais j'ai essayé un Hello World pour Android. Cela me donne le sentiment que Xamarin vient de passer à C# au niveau du langage et est encapsulé avec Xaml au niveau des composants. Cependant, le framework de base reste Android, et les caractéristiques des composants sont également les caractéristiques des composants Android. Par conséquent, bien qu'il soit possible de développer des applications mobiles (iOS ou Android) avec C#, vous devez toujours comprendre la structure architecturale et les composants. caractéristiques de ces deux applications mobiles elles-mêmes.