App-Entwicklung: Cross-Platform oder nativ programmieren?
Xamarin und Flutter vs. native App-Entwicklung: Die Möglichkeiten bei der Programmierung mobiler Apps sind nicht so schwarz-weiß, wie viele denken.

Immer wieder gibt es bei der Programmierung einer mobilen App die gleiche Diskussion: Soll sie plattformspezifisch, nativ umgesetzt werden (Swift, Kotlin/Java) oder mit Hilfe einer Cross-Platform-Technologie wie Xamarin von Microsoft oder Flutter von Google? Oft entsteht der Eindruck, es gebe zwei Lager. Tatsächlich sind es aber viel mehr, denn auch innerhalb der Cross-Platform-Lösungen gibt es große Unterschiede.