Alba Torres Rodríguez
Software Engineer
Barcelona, Spain
Actions
I’m Alba, a software engineer from Spain with a passion for Flutter. I am a proud Flutterista and Flutter enthusiast. I love coding, mentoring others, and sharing my knowledge through talks and writing about tech. In my spare time, I like to go to the cinema, read books, or traveling the world.
Area of Expertise
Topics
Building Plugins: From Idea to Pub.dev
Want to contribute to the Flutter ecosystem? This talk guides you through creating and publishing your own package on Pub.dev. Learn about the plugin structure, handling platform-specific code, testing, and ensuring your plugin meets community standards.
Deep Linking Strategies in Flutter
Deep linking is essential for seamless user navigation, but it becomes challenging with complex app flows.
Globalizing Flutter: Internationalization and Localization
Building apps for a global audience requires more than simple translations. In this talk we will cover advanced internationalisation techniques for Flutter, including support for right-to-left (RTL) languages, pluralisation, and currency formatting. We’ll discuss best practices for managing language resources, integrating locale-based UI adjustments, and handling complex cases like regional variations.
Building for the Future: Scalable Architecture in Flutter
As Flutter apps grow, it is essential to have a scalable architecture. This talk introduces a clean, layered architecture for Flutter projects, focusing on the data, domain, and presentation layers to separate concerns and simplify testing. We’ll cover dependency management with repositories, and providers, ensuring that business logic remains isolated from UI concerns. Through real-world examples, you’ll gain practical insights into structuring a Flutter codebase for long-term scalability and maintainability.
Multi-Brand Design Systems with Flutter
Scaling a Flutter app for multiple brands requires a robust and adaptable design system. Learn how to create a dynamic theming system using tokens, shared components, and Figma integration to streamline multi-brand development. Discover how to balance consistency and flexibility for scalable UI.
Deploy your Flutter WebApp using Github Pages
In this lightning talk, we’ll walk through the step-by-step process of deploying a Flutter web application using GitHub Pages. You’ll learn how to configure Flutter for web development, build your project for production, and seamlessly publish it to GitHub.io. Whether you’re looking to showcase your portfolio, a side project, or just want a quick way to get your Flutter app online, this talk will equip you with the essential tools and techniques to do it with ease. Perfect for developers of all levels who want to expand their Flutter skills into web development!
Release process using Flutter, Bitrise and Fastlane
In today's fast-paced software development, it is very important to have a fast and efficient Continuous Integration/Continuous Deployment (CI/CD), especially for mobile applications. Flutter, a leading framework for cross-platform mobile development, when combined with CI/CD tools like Fastlane and Bitrise, can greatly enhance the efficiency and reliability of app release processes.
In this presentation, we will have a basic look into how automating the release pipeline with these tools can improve the release process and reduce the time from code commit to deployment. By sharing insights from our own experiences, this talk aims to provide practical knowledge on setting up and optimising your Flutter app release process using Fastlane and Bitrise, ultimately leading to faster, more reliable releases.
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