Ich wollte mit dem Lernen von Xamarin und IOS beginnen. Ein Buch, das ich in seiner BeschreibungC# Native IOS mit .NET
zum Erstellen nativer Android, iOS und Windows Phone-Anwendungen mit C# und .NET hatte.
Dies legte mich komplett ab. Ich dachte, native ist gleichbedeutend mit nicht verwaltetem Code, aber wie kann es dann mit .NET sein?
Kein Zweifel, mein Verständnis dieser Begriffe ist fehlerhaft, also wenn Sie klarstellen, können Sie versuchen, so einfach wie möglich zu sein, um einen Mangel an Wissen zu berücksichtigen.
.NET wird immer in nativen Code auf iOS kompiliert, da JITs nicht zulässig sind. Das kann auch unter Android gemacht werden. –
@SamiKuhmonsen was genau sind JITs und warum würden sie nicht erlaubt sein –
Genauer gesagt, Laufzeit-Code-Generierung ist nicht erlaubt, weil Apple. JIT kompiliert bei Bedarf den Byte-Code in die native Laufzeitumgebung. –