DW, Germany’s International Broadcaster, has delivered diverse content across major TV platforms like Samsung Tizen, LG webOS, Google TV/Android TV, Amazon Fire TV, Apple tvOS, and Roku TV since 2016. Their apps, built with technologies such as Javascript, Java, Objective-C, and Brightscript, offer news, documentaries, cultural insights, and discussions in 30 languages, including English, Spanish, and Arabic live channels.
In 2023, Deutsche Welle began revamping their apps to streamline the code bases and better serve their audience. After evaluating several technologies, DW chose Flutter as the unified framework and started rolling out the new app in 2024.
Join Olav as he shares DW’s journey through this ambitious project:
– Why Flutter?: Understand the decision-making process, including platform support, native TV app experience, spike implementations, external support, and Flutter’s potential.
– Implementation Insights: Learn from DW’s experiences with Spacial Navigation and performance optimizations on launched platforms.
– Future Plans: Discover their plans for integrating into vendor content catalogues to enhance the presence on modern TV platforms.
Key Takeaways:
– Deciding on Flutter for enterprise-connected TV projects.
– Implementing UX patterns for Connected TV like Spacial Navigation in Flutter.
– Anticipating and overcoming common pitfalls in TV app development.
This session is essential for developers and project managers aiming to modernize their Connected TV applications with innovative solutions.
Product Owner, Apps at Deutsche Welle.
Olav brings over two decades of experience in digital product development, blending expertise from both product management and technical domains. He worked at media companies like Deutsche Welle and Chefkoch, and at dynamic venture-backed startups. He is passionate about simplicity and speedy delivery.
Product Manager „Learn German“ at Deutsche Welle.
Mary-Ann is the Product Manager of DWs Learn German online service. She is responsible for the technological modernization process for DW’s German language learning programs to meet the needs of those learning and teaching German. She has worked as a UX/UI researcher in socio-informatics and is deeply committed to human-centered approaches in product development.