Flutter, React Native & Cross-Platform
Online-Kurse im Fachbereich Programmierung & Entwicklung
Eine Codebasis, alle Plattformen: Flutter und React Native bauen echte Apps für iOS und Android gleichzeitig, Electron und Tauri bringen Web-Technik auf den Desktop. Für die meisten App-Ideen ist das die wirtschaftlichste Route – und entsprechend gefragt in Agenturen und Startups.
- React Native Campus: 3 Praxis‑Apps mit Expo & FirebaseDu möchtest zum Mobile-App-Entwicklungs-Experten werden indem du dein Wissen im Bereich React Native auf ein bisher unbekanntes Niveau hebst? Dann ist dieser Kurs genau das Richtige für Dich! Hast du dich schon mal gefragt, wie es wäre…kinderleicht mobile Apps für iOS & Android zu erstellen – mit nur einem Code?deine eigenen App-Ideen in die Realität umzusetzen – ganz ohne großes Entwicklerteam?mit React Native, Expo und Firebase voll funktionsfähige Apps zu bauen, die du sogar veröffentlichen oder verkaufen kannst?von überall aus zu arbeiten und dir ein zweites Standbein als App-Entwickler aufzubauen? All das ist möglich im Leben mithilfe von React Native. Und in diesem Kurs bekommst du die vollständige Ausbildung dazu. Abschnitt 1: Einführung: In diesem ersten Abschnitt bereiten wir gemeinsam das Fundament für deinen Lernerfolg. Du erfährst, was du für den Kurs mitbringen solltest, welche spannenden Projekte dich erwarten und wie du das Beste aus dem Kurs herausholst. Du bekommst einen klaren Fahrplan und bist perfekt vorbereitet, um direkt durchzustarten. Abschnitt 2: Wiederholung von HTML, CSS, JavaScript und React: Jetzt frischen wir gezielt dein Basiswissen aus HTML, CSS, JavaScript und React auf – kompakt und sinnvoll eingesetzt.
- Native Mobile Apps mit Flutter Stacked und MVVM ArchitekturDu willst native Mobile Apps bauen, die nicht nur “irgendwie funktionieren”, sondern sauber strukturiert, gut erweiterbar und bereit für echte Projekte sind? Dann ist dieser Kurs genau dafür gemacht. In diesem Kurs lernst du Flutter so, wie es in der Praxis wirklich zählt, nämlich mit einer klaren Architektur, einem nachvollziehbaren Aufbau und einem modernen Tech-Stack. Wir arbeiten mit Stacked und MVVM, orientieren uns an Clean Architecture und bauen nicht nur kleine Demo-Screens, sondern komplette Apps. Ich nehme dich an die Hand von der ersten Zeile Code bis zur Veröffentlichung. Was dich erwartetEin verständlicher Einstieg in Flutter (inkl. Setup für Windows & macOS) und die wichtigsten Grundlagen in DartArchitektur-Wissen, das dir später bei größeren Projekten Zeit und Nerven spart: Clean Architecture + MVVMDrei echte Praxisprojekte, die dich vom Beginner-Level bis zu “ich kann eine App wirklich bauen” bringen: ToDo App: Models mit Freezed, lokale Datenhaltung mit Sembast, kompletter CRUD-Flow, Dialoge/BottomSheets, Listen, Dismissible... Recipes App: REST-API anbinden, HTTP-Requests sauber umsetzen, .env für sensible Daten, Routing zu Detailseiten, Suche/Filter, Favoriten, UI-Polish (Hero/Sliver) und Responsive Design... Chat App: Firebase Authentication, Profil-Features, Firestore-Chats, Streams & Live-Updates, Sortierung, Statusanzeigen... Am Ende: App-Icon, Splash Screen, Release-Builds und der komplette Weg in Google Play und den App StoreFür wen ist der Kurs?
- Flutter Clean Architecture - Deutscher KompaktkursFlutter Clean Architecture - Der deutsche KompaktkursLerne, Flutter-Apps zu entwickeln, die nicht nur funktionieren, sondern auch nachhaltig und skalierbar sind. Eine App einmal zum Laufen zu bringen ist einfach, aber sie langfristig zu pflegen und dabei kontinuierlich neue Features hinzuzufügen, ist die wahre Kunst. In diesem Kurs erhältst du das Wissen, um robuste und wartungsfreundliche Apps mit der Clean Architecture Methodik zu entwickeln. Kursinhalt: Einführung in Clean Architecture: Verstehe, wie eine saubere Softwarearchitektur eine klare Trennung der Verantwortlichkeiten schafft, und lerne, wie die SOLID-Prinzipien dabei helfen, die Wartbarkeit und Skalierbarkeit deiner Apps sicherzustellen. Projektplanung und Strukturierung: Erfahre, wie du deine Software in sinnvolle Schichten aufteilst und eine konsistente Projektstruktur erstellst, um stets den Überblick zu behalten. Praktische Umsetzung im Flutter-Projekt: Setze das Gelernte in einem realen Projekt um und begleite den Entwicklungsprozess einer Karteikarten-App. Lerne, wie du die Geschäftslogik klar trennst, externe Pakete integrierst und die Datenpersistence mit Hilfe von Freezed, Riverpod und Isar verwaltest.
- React Native spielerisch lernenEntwickle deine eigenen Apps für iOS und Andoid! Hast du Lust auf etwas Neues? Suchst du nach einer Herausforderung, die dir Spaß macht und gleichzeitig deine Fähigkeiten erweitert? Willst du mit deinen Kenntnissen im Bereich JavaScript und Webentwicklung native Apps entwickeln? Dann ist dieser Kurs genau das Richtige für dich! In diesem Kurs lernst du Schritt für Schritt die Grundlagen von React Native anhand von drei praktischen Spiele-Apps. Spielerisch eben und mit viel Spaß! Egal ob du schon React beherrschst oder einfach nur JavaScript/HTML und CSS kennst, der Kurs ist für alle geeignet, die die Welt der mobilen App-Entwicklung mit React Native entdecken möchten. In diesem Kurs lernst du: Die Grundlagen von React Native: Komponenten, State, Styling, Navigation und vieles mehr! Wie du drei spannende Spiele-Apps entwickelst: Quiz-App: Teste dein Wissen und fordere deine Freunde heraus! Lemonade Empire: Baue dein eigenes Limonadenimperium auf! Virtual Crypto Trader: Tauche ein in die Welt der Kryptowährungen! Wie du deine eigenen Ideen in React Native Apps umsetzt. Am Ende des Kurses hast du nicht nur drei eigene Apps entwickelt, sondern verfügst auch über das Wissen und die Fähigkeiten, um weitere Apps zu entwickeln. Warum React Native lernen? React Native ist die perfekte Plattform für die Entwicklung von mobilen Apps, die auf iOS und Android (und sogar weiteren Plattformen wie Windows, Mac, Linux und im Browser) laufen. Mit React Native kannst du deine Apps mit nur einem Codebase entwickeln, was Zeit und Geld spart.
- Flet - Cross Platform Apps mit Python und FlutterHerzlich Willkommen zum Flet Kurs. In diesem Kurs zeige ich dir wie du mit dem Python Framework Flet Cross-Plattform Apps für Desktop, Web und das Smartphone entwickeln kannst. Unterstützt werden dabei die Betriebssysteme Windows, MacOS, Linux, iOS, Android und natürlich jeder gängiger Browser. Das Ganze mit ein und der selber Codebasis! Einmal schreiben und auf mehrere Zielsysteme veröffentlichen. Flet ist eine Portierung des beliebten plattformübergreifenden Flutter Framework für die Sprache Python. Dadurch das statt Dart bei Flet Python als Basis genutzt wird, ist Flet sehr leicht zu erlernen und der Code ist viel besser lesbar. Das besondere ist aber, du brauchst dafür keine Erfahrung in der Frontendentwicklung, weil Flet dir diesen Teil wunderbar mit fertigen Komponenten abnimmt. Dadurch sehen deine Apps immer professionell aus, auch wenn du kein Designer bist. Im ersten Teil des Kurses zeige dir zunächst wie du Python, Flet und den Editor installierst. Danach erstellen wir uns das Layout deiner Apps und setzten das Routing zwischen verschiedenen Seiten um. Außerdem schauen wir uns die Möglichkeiten der Datenhaltung an, lernen die umfassenden Optionen zur Frontend Gestaltung kennen, und noch vieles mehr. In diesem Kurs lernst alle wichtigen Funktionen und Komponenten von Flet kennen, damit du am Ende deine eigenen Flet Apps erstellen kannst. Im Hauptteil des Kurses werden wir dann gemeinsam eine Flet Desktop App erstellen die die wichtigsten Funktionen abdeckt. An diesem Beispiel lernst du direkt an einem echten Projekt alle wichtigen Flet Widgets und noch viele weitere Funktionen von Flet kennen. Zum Schluss zeige ich dir wie du deine fertige App dann für das Web, das Smartphone, oder für den Desktop auf Windows, MacOS oder Linux veröffentlichen kannst.
- Desktopanwendungen mit Tauri: Der CrashkursIn der modernen digitalen Welt sind Anwendungen ein zentrales Element, das komplexe Aufgaben für Nutzer vereinfacht und effizienter gestaltet. Tauri ermöglicht dir, deine kreativen Ideen in Form von funktionalen und visuell ansprechenden Desktop-Anwendungen zum Leben zu erwecken. Mithilfe der Kombination auf React und Tauri - zwei modernen und flexibel einsetzbaren Technologien - wirst du in der Lage sein, stabile und performante Anwendungen für Windows, macOS und Linux zu entwickeln. Innerhalb des Kurses werden wir zusammen eine Notizen-App von Grund auf erstellen, um sowohl die theoretischen Konzepte zu erklären als auch praktische Fähigkeiten zu stärken. In mehreren Abschnitten werden wir die verschiedenen Facetten von Tauri betrachten. Von der Installation der Voraussetzungen bis hin zum finalen Bauen der Anwendung ist in diesem Kurs alles abgedeckt. Als Abschluss wirst du eine Notizen-App entwickeln, die allen Aspekten des Gelernten entspricht. Dies gibt dir die Möglichkeit, deine neuen Fähigkeiten unmittelbar anzuwenden und zu vertiefen. Vorkenntnisse in React und Rust wie auch Webtechnologien wie HTML, CSS und JavaScript sollten vorhanden sein, wenn zugleich aber die benötigten Kenntnisse im Kurs stets nochmal erläutert werden. Sowohl Anfänger als auch erfahrene Entwickler können von diesem Kurs profitieren. Die in diesem Kurs verwendeten Tools und Technologien sind überwiegend plattformunabhängig und können daher sowohl unter Windows, Mac als auch unter Linux genutzt werden. Nur Tauri Version 1.x wird vom Kurs unterstützt.
- Flutter & Dart Campus: Android & IOS App Entwicklung von A-ZDu möchtest Android & IOS Apps entwickeln und dich zum Google Flutter & Dart Entwickler ausbilden lassen? Dann ist dieser Kurs genau das Richtige für Dich! Dein Komplettpaket für App Entwicklung mit Google Flutter und Dart: Von allen Grundlagen, Implementierung von interaktivem KI Chatbot bis zur Veröffentlichung der fertigen App! Hast du dich schonmal gefragt wie es wäre...dein eigener Boss zu sein?aufzustehen wann du möchtest?von Zuhause aus zu arbeiten? All das ist möglich im Leben eines Google Flutter Entwicklers. Und mit diesem Kurs bekommst du die vollständige Ausbildung dazu. Abschnitt 1: EinführungIn diesem Abschnitt wirst du in die Welt von Flutter und Dart eingeführt. Wir beginnen mit einer grundlegenden Einführung, die dir einen Überblick darüber gibt, was dich in diesem Kurs erwartet. Anschließend lernst du deinen Dozenten Arjan kennen und erfährst, warum Flutter eine lohnende Investition in deine Entwicklerfähigkeiten ist. Arjan gibt dir auch einen Ausblick darauf, was du in diesem Kurs alles lernen wirst und wie du dich in der Flutter-Umgebung zurechtfindest. Abschnitt 2: SetupIn diesem Abschnitt geht es darum, deine Entwicklungsumgebung für Flutter einzurichten. Wir beginnen mit den notwendigen Vorbereitungen für Windows und zeigen dir dann, wie du das Flutter SDK installierst. Dazu gehört auch die Einrichtung von Visual Studio Code und die Konfiguration eines Android-Emulators, damit du deine Flutter-Apps testen kannst. Außerdem wirst du lernen, wie du Flutter auf einem MacOS-System einrichtest und deine erste Flutter-App sowohl auf Android als auch auf iOS testest.
- Dart & Flutter - Zero to Mastery [2024] + Clean Architecture!! Achtung. Dieser Kurs ist von 2024 und wir bald überarbeitet :)Entwickler erhalten mit diesem Kurs das nötige Rüstzeug, um professionelle Projekte umzusetzen und werden Teil einer großartigen Community. Lerne App-Entwicklung mit Flutter und profitiere von professionellem Know-how aus langjähriger Freelancer-Erfahrung, die über Grundlagen hinausgeht. Wir fokussieren uns auf essenzielle Projektaspekte wie wartbare, skalierbare und effiziente Softwarearchitektur – Kenntnisse, die dich deine gesamte Karriere begleiten. Der Kurs ist für alle geeignet: von erfahrenen Entwicklern bis hin zu Neulingen. Wir behandeln Themen wie Clean Architecture und Testing, und führen dich von deiner ersten kleinen Flutter App bis hin zu professionellen Softwarearchitekturen. Das junge Flutter Framework bietet zahlreiche Möglichkeiten. Mit der steigenden Anzahl an Flutter-basierten Apps wächst auch die Nachfrage nach kompetenten Entwicklern. Erlebe die Freude am Entwickeln mit Flutter und Dart! Tritt unserer größten aktiven deutschen Flutter Community auf Discord bei, um dich mit anderen Entwicklern auszutauschen und gegenseitig zu unterstützen. Der Kurs wird aus Leidenschaft für Flutter und das Ziel, die deutsche Community zu unterstützen, angeboten. Werde Teil unserer Gemeinschaft und genieße echten Wert zu einem fairen Preis.-> IMMER AKTUELL: Kurs und Projekte zuletzt Juli 23 überprüft.-> Kompatibel mit Flutter Version 2.5+ -> Regelmäßige Updates bei größeren Änderungen. Kursinhalte:-> Dart-Grundlagen: Lerne Programmierung in Dart, einrichten der Entwicklungsumgebung und Verwendung von VS-Code.
- Electron - Einstieg in die Entwicklung von Desktop AppsHerzlich Willkommen zum Electron Framework! In diesem Kurs wirst du den Umgang mit dem besten Javascript Framework für die Entwicklung von Desktopanwendungen kennen lernen. Wenn du alle Schritte von den Grundlagen, über fortgeschrittene Themen, bis zur eigenständigen Umsetzung von eigenen Desktopanwendungen mit Electron lernen möchtest, ist dieser Kurs genau das Richtige für dich. In über 7 Stunden wirst du Schritt für Schritt lernen, deine eigenen Projekte einzurichten und umzusetzen. Der Kurs startet komplett bei 0, lediglich Grundkentnisse in Javascript und HTML solltest du mitbringen. Im ersten Teil lernst du die Voraussetzung und Installation, sowie den Aufbau von Electron Projekten und den Boilerplate Code kennen. Im Hauptteil lernst du dann alle wichtigen Funktionen kennen, die du benötigst um deine eigene Anwendung umzusetzen. Anwendungsmenü, Menüicon, Interprozesskommunikation, Zugriff auf das Dateisystem und vieles mehr werden wir jeweils an einem praktischen Beispiel gemeinsam erarbeiten und live anwenden. Mit einem Quiz kannst du dein erworbenes Wissen aus diesem Kapitel am Ende überprüfen. Zum Abschluss entwickelst du im letzten Kapitel eine vollständige plattformunabhängige Desktopanwendung für Windows, MacOS und Linux von der ersten bis zur letzten Zeile Code. Neben den wichtigsten Funktionen aus dem Hauptheil, lernst du hier noch mehr über das CSS Frontend, Datenbank, Javascript Bibliotheken, externe APIs, Exportieren der Anwendung für verschiedenen Zielsysteme und noch vieles mehr. Den bearbeiteten Quellcode zu jedem einzelnen Thema findest du im Anhang zu jeder Lektion. Mit diesem Wissen kannst du deine eigenen Electron Anwendungen beliebig erweitern. Am Ende dieses Kurses wirst du in der Lage sein, dein eigenes Electron Projekt umzusetzen und plattformunabhängige Anwendungen mit Javascript, HTML und CSS zu erstellen. Wenn du soweit bist, lass uns direkt loslegen!
- Xamarin. Forms Masterclass: Native Apps mit C# und VS 2019Vermutlich bist du gerade auf der Suche nach einem Videokurs, in dem du schnell und einfach mit Xamarin mobile native Apps für Android und iOS programmieren kannst, stimmts? In diesem Videokurs lernst du, wie du mit Xamarin. Forms mit nur einer Programmiersprache und einer gewohnten Entwicklungsumgebung eine App für Android als auch iOS entwickelst. Und das beste ist: Du brauchst die App auch wirklich nur einmal zu entwickeln! Ja, du hast richtig gehört! Du musst also kein Objective C und Swift lernen, um die App dann in beiden Programmiersprachen erstellen! Cool, oder? Und vermutlich stellst du dir auch die Frage, wenn du meinen Kurs siehst.. Hey wie soll ich das innerhalb so wenigen Minuten schaffen? Das liegt einfach daran, ich verrate es dir: Dieser Videokurs beinhaltet kein ewig langes Vorgeplänkel, sondern ist auf den Punkt gebracht. Du bekommst eine ganz klare Anleitung, wie du von A nach B kommst, ohne großes Geschwafel und unter uns Entwicklern: So Labertaschen, das nervt einfach nur und Zeit zu vergeuden haben wir auch nicht! Darum freue ich mich, dich in meinem Videokurs zu begrüßen! WAS WERDE ICH ALLES LERNEN? Mit Xamarin. Forms native mobile Apps für Android und iOS erstellenEntwicklungsumgebung Visual Studio 2019 aufbauen und Werkzeuge verwendenGrundlagen von Xamarin. Forms verstehenBenutzeroberflächen mit XAML erstellenMVVM verstehen und mittels FreshMvvm einsetzenGrundstruktur von Android- und iOS-Apps mit Xamarin. Forms einrichtenDu erhältst qualitativ hochwertige Inhalte. Keine Zeitverschwendung durch das Erlernen von unnötigen Details! Du bekommst wirklich nur relevantes Wissen, das dich effektiv und effizient zu deinem Ziel führt!
- Lerne Flutter & Dart und erstelle native iOS & Android AppsNimm am umfangreichsten und meistverkauften Flutter-Kurs teil und lerne, wie man erstaunliche iOS- und Android-Anwendungen erstellt! Du musst nicht Android/ Java und iOS/ Swift lernen, um echte native mobile Anwendungen zu erstellen! Flutter - ein von Google entwickeltes Framework - ermöglicht es Dir, im Handumdrehen eine Sprache zu lernen (Dart) und schöne native mobile Apps zu erstellen. Flutter ist ein SDK, das das Werkzeug zur Verfügung stellt, um Dart Code in nativen Code zu kompilieren, und es bietet Dir auch einen reichen Satz von vorgefertigten und vorgefertigten Oberflächenelementen (so genannte Widgets), mit denen Du Deine Benutzeroberflächen zusammenstellen kannst. Flutter ist extrem im Trend und wird für große Google-Apps wie ihre Adwords-App verwendet - sie ist jetzt als "ready for production" markiert, daher ist es jetzt an der Zeit, einzusteigen und es zu lernen! Dieser Kurs vermittelt Flutter & Dart von Grund auf, KEINE Vorkenntnisse über eine der beiden sind erforderlich! Und Du brauchst sicherlich keine Android- oder iOS-Entwicklungserfahrung, da die ganze Idee hinter Flutter darin besteht, nur eine Sprache zu lernen. Du wirst Flutter nicht nur in der Theorie lernen, sondern wir werden während dieses Kurses mehrere, realistische Apps erstellen. Diese Apps werden sowohl alle wichtigen Grundlagen als auch erweiterte Funktionen wie Google Maps, die Gerätekamera, das Hinzufügen von Animationen und mehr enthalten! Mit Flutter kannst Du Code nur einmal schreiben und Deine Apps sowohl im Apple AppStore als auch im Google Play veröffentlichen. Verwende Googles Material Design, um schöne, aber vollständig anpassbare Apps im Handumdrehen und mit fast null Aufwand zu erstellen.
- Flutter - SQLite Datenbank - CRUD - Einfach!Für Anfänger geeignet. Wir erstellen eine komplette App mit CRUD Funktionalität (create, read, update, delete) für Flutter. Diese App kannst du als Referenz für deine eigenen Apps nutzen und schnell und einfach SQLite Datenbanken für sie erstellen.- Flutter App erstellen- SQLite Datenbank erstellen- CRUD Funktionalität create, read, update, deleteViel Spass mit dem Kurs!
- Flutter Anfänger Tutorial - Baue Apps für Android & IOSWir schauen uns in diesem gratis Kurs Googles neues Framework Flutter an mit dem man sowohl für Android als auch IOS(Appel) Apps erstellen kann. Das besondere an Flutter ist, dass man nur eine App programmiert die für beide Systeme funktioniert.
- React Native - Der Einstieg in die Entwicklung mobiler AppsDu wolltest schon immer mal eine App für dein Smartphone entwickeln, wusstest aber nicht wo du anfangen solltest? Du konntest dich nicht entscheiden, ob du eine Android-App mit Java oder Kotlin programmieren sollst? Dich hat es abgeschreckt, komplexe Tools wie Android Studio oder XCode zu installieren und zu erlernen? Dann ist dieser Kurs wie für dich gemacht! In diesem Kurs wirst du mit React Native in kurzer Zeit in die Lage versetzt, echte native Apps sowohl für Android-Smartphones als auch für das iPhone zu entwickeln. In wenigen Minuten wirst du deine erste App auf deinem Handy testen können – ohne aufwändige Installationen. Verwende deinen gewohnten Editor, um mit JavaScript eine Code-Basis für plattformübergreifende Apps zu programmieren! Dieser Kurs ermöglicht dir den schnellen und unkomplizierten Einstieg in die App-Entwicklung mit React Native. Wir besprechen folgende Inhalte anhand konkreter Beispiel-Apps: Neue Features von JavaScript und die Grundlagen von ReactKomponenten durch den useState-Hook mit Zustand ausstattenGestaltung von Apps mit der StyleSheet-APILayout für verschiedene Displaygrößen mit FlexBoxDie wichtigsten Komponenten von React Native wie TextInput und Listen (FlatList, SectionList) Lokale Datenspeicherung mit AsyncStorage und SQLite Daten in der Cloud mit Firebase speichernNavigation zwischen mehreren Screens mit React Navigation (react-navigation v5)Einbindung von Daten aus WebservicesMit Expo Apps für das iPhone ohne Mac entwickelnu.v.a.m. Mit diesem Kurs wirst du schnell deine eigenen App-Ideen umsetzen können!
- Xamarin Forms: Erstelle Native Cross Plattform Apps mit C#Hast du eine Idee für eine App und möchtest sie endlich umsetzen können? Dann ist das auf klassischem Wege gar nicht so einfach. Denn wenn du eine App für's iPhone veröffentlichen willst, musst du Objective C oder Swift können. Für Android brauchst du Java oder Kotlin und für Windows brauchst du C#... Klingt nach jede Menge Kopfschmerzen... Es sind ja nicht nur die verschiedenen Programmiersprachen sondern auch die ganzen verschiedenen Programmierumgebungen (Xcode, Android Studio und Visual Studio). Warum muss es so kompliziert sein? Muss es nicht, denn zum Glück gibt es endlich eine anständige Alternative -> Xamarin Forms. Xamarin Forms ist ein UI Framwork mit dem man native Cross Plattform Mobile Apps mit C# programmieren kann. Genau, NUR C#. Du musst deinen Code also nur ein mal schreiben, der Xamarin Compiler wandelt ihn dann für die verschiedenen Plattformen um. So einfach geht das. Du brauchst also keine 4 verschiedenen Sprachen und Umgebungen zu lernen. In diesem aus dem englisch stammenden Kurs von Mosh Hamedani lernst du in einem pragmatischen Schritt für Schritt Verfahren wie man native Mobile Apps für Android, iOS und Windows mit Xamarin Forms und C# entwickeln kann.
Sortiert nach Erscheinung (neueste zuerst). Details und Anbieter-Link (Affiliate-Link, Werbung) auf der jeweiligen Kursseite.
Wann eine Codebasis reicht – und wann nicht
Die Werkzeugwahl ist im Kern eine Rechnung: Formulare, Listen, Feeds – also die meisten Apps – liefert eine Cross-Platform-Codebasis zum halben Preis. Nativ mit Swift oder Kotlin lohnt erst, wenn die App tief in die Geräte-Hardware greift oder das letzte Quäntchen Plattform-Gefühl zählt. Auf dem Desktop gilt dieselbe Logik mit anderen Namen: Electron ist etabliert und schwergewichtig, Tauri die schlanke neue Alternative. Ein ehrliches Wort zu Xamarin: Microsoft hat den Support 2024 beendet – die Kurse taugen für bestehende Projekte, nicht für den Neustart.
Häufige Fragen
- Flutter oder React Native?
- Flutter, wenn du bei null anfängst: eine Sprache (Dart), exzellente Dokumentation, konsistentes Verhalten auf beiden Plattformen. React Native, wenn du schon React kannst – dann nutzt du dein Wissen eins zu eins weiter. Technisch sind beide produktionsreif; Instagram nutzt das eine, Google Pay das andere.
- Brauche ich trotzdem einen Mac?
- Zum Entwickeln nicht – zum Veröffentlichen für iOS ja: Der App-Store-Build läuft nur über macOS, auch bei Flutter und React Native. Viele Teams entwickeln auf Windows oder Linux und bauen die iOS-Version auf einem einzelnen Mac oder in einem Cloud-Dienst.
