t-online News Mobile App
Stroeer Digital Publishing GmbH
Contributed to the t-online news mobile app for Ströer Content Group. t-online is one of Germany's largest news portals; the app provides a native experience for articles, live sports, weather and more.
Areas of contribution
- App architecture: React Native / Expo foundation for a content-driven news app with native navigation.
- Customisable navigation: User-personalisable bottom tab bar with drag-and-drop ordering and persistence.
- Search: Real-time suggestions with debouncing, cancellation and high-performance list rendering.
- Content rendering: Multi-WebView navigation with independent histories per tab and synchronised dark mode between native shell and embedded content.
- Push & deep linking: Notification delivery with content channels; Universal Links / App Links handling.
- Ad monetisation: Native ad integrations and in-WebView ad rendering with refresh logic.
- Analytics & compliance: Crash reporting, product analytics and IVW media measurement required for German publishers.
- CI/CD: Automated iOS and Android builds with store submission and validation workflows.
Internal implementation details and vendor choices of the client remain confidential. The list below covers general technologies I worked with on this engagement.
Technology Stack
Frontend
- React Native
- Expo 49
- TypeScript
- NativeWind
- React Navigation
Services
- Firebase Crashlytics
- Firebase Analytics
- Airship (Push)
- INFOnline (IVW)
Monetization
- Google Mobile Ads
- Taboola
DevOps
- EAS Build
- GitHub Actions
- Maestro (E2E)
Open-source side outputs
Beyond the app itself, the engagement produced reusable building blocks published on npm, including a custom React Native WebView library tailored to the app's content and ad-rendering needs, and a GDPR-compliant wrapper around the INFOnline/IVW media measurement SDK for iOS and Android.