Samantha O’Brien

Senior Engineer at Very Good Ventures

Talk Title

SwiftUI for Flutter Developers

Room

Regency Room

Date

20.09.2024

Time

14:35 > 40 min

Share

on Twitter

Why would a Flutter developer need to learn SwiftUI? We love the efficiency of building multi-platform apps, but sometimes you want to incorporate platform-specific features that make iOS apps stand out. Luckily for us, SwiftUI offers a familiar development experience to Flutter and opens the door to these native capabilities. From WatchOS apps to home screen widgets, Live Activities, and App Clips, we’ll demonstrate how incorporating SwiftUI allows you to implement these features seamlessly within your Flutter apps to create more dynamic and useful user experiences.

We'll start by exploring the reasons to embrace SwiftUI as a Flutter developer. Next, we’ll delve into the SwiftUI syntax, how the developer experience compares to Flutter, and demonstrate how simple it is to transfer your Flutter skills to SwiftUI! Finally, we will have a hands-on live coding session on how to build a Home Screen Widget using SwiftUI and integrate it into a Flutter app. As a bonus, we’ll publish a template to help jump-start adding a home screen widget to your app.

This talk is perfect for Flutter developers who want to expand their skill set, add unique iOS features to their apps, and create a more comprehensive user experience across the Apple ecosystem.

Speaker Bio

Samantha is a dedicated developer with a passion for mobile apps. With over 5 years of experience in Flutter, she has successfully published a variety of personal and professional multi-platform applications. Samantha currently serves as a Senior Engineer at Very Good Ventures, where she excels in delivering scalable, well tested code to clients. She is dedicated to fostering a culture of education and collaboration within her team, emphasizing continuous learning and growth.

Menu