[Meetup] Redux State Management trifft Darts Renaissance

Vorträge von Pascal van der Locht und Christoph Menzel beim Meetup am 23.04.2024 in Erlangen

Tauche ein in die tiefgründigen Konzepte des State Managements und erfahre, wie Redux als Single Source of Truth deine Entwicklungserfahrung verbessern kann.

Außerdem entdecken wir die Renaissance von Dart, einer Sprache, die mit einzigartigen Features und der Kraft hinter Flutter eine Wiederauferstehung erlebt.

1. Vortrag: Redux State of Mind (Pascal)

Application State als Single Source of Truth
State Management in mobilen Applikationen ist ein immer heiß debattiertes Thema.

  • Was ist eine Single Source of Truth?
  • Wie kann ich mein State Management gut und ausreichend testen?
  • Wie entkopple ich meine Features und mache sie wiederverwendbar?

In diesem Vortrag stelle ich vor, wie Redux sich diesen und weiteren Problemen nähert.

Sei dabei, wenn wir zusammen eine MVVM iOS App mit Redux refactoren und unseren Fortschritt durch gute Tests absichern. Wir erarbeiten, was ein „Single Entrypoint System“ für Möglichkeiten bietet und warum es so gut mit Declarative UI Systemen wie SwiftUI zusammenarbeitet.

2. Vortrag: Dart – eine totgeglaubte Sprache in voller Blüte (Christoph)

Die Version 1.0 von Dart wurde bereits im November 2013 veröffentlicht. Seitdem war es sehr ruhig um die Programmiersprache und sie konnte nie wirklich Fuß fassen.

Doch nun, da Dart die Sprache hinter dem mehr als erfolgreichen Cross-Plattform Framework Flutter ist, gewinnt sie mehr und mehr an Beliebtheit und Popularität.

Dart bringt einige sehr interessante und einmalige Features mit sich. So ist es zum Beispiel möglich, sowohl „just in time“ (JIT) als auch „ahead of time“ (AOT) zu kompilieren. Auch das Kompilieren von Dart Code nach Java Script ist möglich.

Anhand verschiedener Live-Codings und Beispielen gebe ich dir einen Einblick in die Programmiersprache Dart und zeige dir unterschiedliche und einmalige Features der Sprache.

Anna Zeidler

Event- und Social Media Managerin