Erfahrungen aus der Entwicklung moderner Mobile Apps

  • Jetpack Compose: .semantics(mergeDescendants = true) wirklich verstehen

    Wenn du mit Jetpack Compose UI Tests arbeitest, bist du wahrscheinlich schon über ein seltsames Verhalten gestolpert: Du setzt ein testTag auf ein Composable – aber plötzlich findet dein Test den Node nicht mehr. Der Grund ist häufig dieser Modifier: Modifier.semantics(mergeDescendants = true) Viele Entwickler nutzen ihn, ohne wirklich zu verstehen, was er mit der

    Read more →

  • Barrierefreie Apps entwickeln: Best Practices für Android und iOS (BITV & WCAG)

    Barrierefreiheit wird bei der Entwicklung von Apps immer wichtiger. Spätestens seit dem European Accessibility Act, der ab 2025 für viele digitale Produkte gilt, steigt der Druck auf Unternehmen, ihre Anwendungen zugänglich zu gestalten. Für öffentliche Stellen in Deutschland ist Barrierefreiheit ohnehin verpflichtend – hier gilt die BITV 2.0 (Barrierefreie-Informationstechnik-Verordnung). Doch auch unabhängig von gesetzlichen Anforderungen

    Read more →

Search the blog for more articles