Blog

Willkommen in meinem Blog!

Hier teile ich Einblicke, Tipps und Erfahrungen aus der Welt der Softwareentwicklung und Technik.

Stöbere gerne durch die Artikel, hinterlasse Kommentare und lass uns gemeinsam Neues entdecken und diskutieren!

Blog

Teil 5 – Fazit: Was würde ich heute wählen?

Flutter, React Native, Kotlin Multiplatform oder doch nativ – nach vier Teilen folgt jetzt die ehrliche Einschätzung. Kein Ranking, keine Pauschallösung, aber eine klare Haltung: Das beste Framework ist das, das zum eigenen Kontext passt. Ein persönliches Fazit aus der Perspektive eines Elektronikingenieurs und Softwareentwicklers – mit Blick auf echte Projekte und die nächsten Jahre.

Teil 4 – Der neue Mittelweg: Kotlin Multiplatform & Compose Multiplatform

Kotlin Multiplatform verspricht keinen Einheitsbrei – sondern teilt gezielt, was teilbar ist: Geschäftslogik, Datenbankschicht, Netzwerkaufrufe. Die UI bleibt nativ. Compose Multiplatform geht noch einen Schritt weiter und bringt Jetpack Compose auf iOS und Desktop. Noch nicht fertig, aber mit klar erkennbarem Plan – und für Kotlin-Entwickler die vielleicht spannendste Option der gesamten Serie.

Teil 3 – Ein Code, zwei Plattformen: Flutter & React Native

Flutter oder React Native – beide Frameworks versprechen eine Codebasis für zwei Plattformen. Doch hinter diesem Versprechen stecken zwei grundverschiedene Philosophien: eigenes Rendering gegen native UI-Komponenten, Dart gegen JavaScript. Teil 3 der Serie vergleicht beide Ansätze ehrlich – von der Architektur bis zur Praxistauglichkeit in echten Projekten.

Teil 2 – Nativ oder stirb? Swift & Kotlin im Fokus

Swift auf iOS, Kotlin auf Android – native Entwicklung bedeutet maximale Plattformintegration, aber auch doppelten Aufwand. Wann lohnt sich das wirklich, und wo zieht Cross-Platform-Entwicklung am Ende den Kürzeren? Teil 2 der Serie beleuchtet beide Sprachen ehrlich – mit Blick auf das, was unter der Haube passiert.

Teil 1 – Das große Bild: Mobile Entwicklung heute

Wer heute eine mobile App entwickeln will, steht vor einer Entscheidung, die das gesamte Projekt prägt – lange bevor die erste Zeile Code geschrieben ist. Kotlin oder Swift? Flutter oder React Native? Nativ oder Cross-Platform? Die Auswahl an Sprachen und Frameworks wächst, die Marketingversprechen klingen verlockend, und der Überblick bleibt dabei schnell auf der Strecke. In dieser Serie beleuchte ich die wichtigsten Ansätze aus der Perspektive eines Elektronikingenieurs und Softwareentwicklers – ohne Dogma, aber mit klarer Meinung.

Docker für Softwareentwickler (Teil 6): Das große Fazit & Tipps

Fazit

Docker ist ein unverzichtbares Werkzeug für die moderne Softwareentwicklung. Es bietet konsistente Umgebungen, verbessert die Effizienz und ermöglicht flexible Skalierung. Mit Docker können Entwickler ihre Anwendungen sicher und zuverlässig bereitstellen, während Teams von einer nahtlosen CI/CD-Integration profitieren. Ein Must-Have für die Zukunft der Entwicklung!