
Florian Vögtle
neusta mobile solutions GmbH, Tech Lead/App Architect
Bremen, Germany
Actions
For the past four years, I have been working as an App Architect/Tech Lead at a mobile application consultancy based in Bremen, Germany, with a strong focus on Flutter app development. In this role, I help shape the architecture of projects and play a key part in the company-wide standardization of Flutter development practices, including the creation of internal tools and infrastructure.
In addition to my core work, I dedicate time to contributing to the Flutter community by posting on social media, writing articles, organizing the Flutter Meetup in Bremen, and delivering various talks.
Links
Area of Expertise
Topics
Bring Your App to Life: Add Dynamic, Organic Visuals with Shaders
In the world of app development, a new trend is emerging: companies are shifting away from the simple, flat user interface design we’re used to and are embracing dynamic, organic animations and visuals that set them apart from competitors. Apple’s recent innovations exemplify this trend, with fancy animations for Apple Pay and organic, dynamic visuals for Apple Intelligence. Similarly, Google has introduced a dynamic animated UI for the Gemini AI.
So what makes these visuals so special? The secret lies in shaders. Instead of staying in the boundaries of layouts and components that we generally follow, shaders allow high performance parallel pixel manipulation outside of these boundaries.
In this session, we will dive into the potential of parallel pixel manipulation and their use cases within modern app development. We’ll begin by covering the fundamentals: what shaders are, their primary use cases, and a brief introduction to writing shaders and integrating them into your applications.
Building on this foundation, we will explore how shaders can be incorporated into the user interface and functionality of your app. This includes applications such as AI-supported integrations, e.g. Apple Intelligence, as well as simple but visually appealing examples such as dynamic scrolling effects or interactive button animations.
With this knowledge, you’ll have everything in place to design and implement shader-based experiences within your app.
FluttAR - Implementing Augmented Reality in Flutter using Unity’s AR Foundation Framework
Augmented Reality describes the process of integrating information and visuals into reality, e.g., the placement of virtual 3D objects into a user’s environment. Smartphones through their available cameras and sensors, e.g., LiDAR and gyroscope, are the perfect foundation for implementing Augmented Reality. On iOS Apple provides ARKit (https://developer.apple.com/augmented-reality/arkit/) and on Android Google provides ARCore (https://developers.google.com/ar). With Flutter and cross-platform development in general, this required individual development for each platform and writing native code, through which the benefit of Flutter, i.e., one code base for all platforms, is lost. As a result the complexity and required time of the development increases. Instead of using ARKit and ARCore directly within Flutter, Unity’s AR Foundation framework may be used instead. AR Foundation (https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@5.0/manual/index.html) is a wrapper around ARKit and ARCore for implementing AR features in Android and iOS using a single code base.
This talk will build up on top of the AR Foundation framework and consists of two parts. In the first part, an introduction to AR Foundation is given, including the following main topics:
- How to get started using AR Foundation?
- What features are available within AR Foundation?
The second part will cover the integration of AR Foundation with Unity into a Flutter app, including the following main topics:
- How can Unity/AR Foundation be integrated within Flutter?
- How can data be transferred between Flutter and Unity?
- How can the Unity build process be integrated within the development/continuous integration process?

Florian Vögtle
neusta mobile solutions GmbH, Tech Lead/App Architect
Bremen, Germany
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top