Speaker

Marcos Sevilla

Marcos Sevilla

Engineer at Very Good Ventures

Barcelona, Spain

Actions

I'm an Engineer at Very Good Ventures, a Flutter development consultancy. I build Flutter apps for big companies and do open source work for popular Dart and Flutter packages such as the bloc library.

Area of Expertise

  • Information & Communications Technology
  • Physical & Life Sciences

Topics

  • Flutter
  • Dart
  • Software Developer
  • Software Architecture Expert
  • Software Design and Development
  • Flutter App Development
  • software engineering best practices
  • Software Engineering & Architecture
  • Mobile Apps
  • Mobile

Layering your Flutter App Architecture

Let’s see some of the most common architectural choices you need to make when creating an app that is scalable and easy to maintain.

Bootstrapping Flutter Apps

When developing an app in Flutter, you can use different environments to complete the development phases. We'll see how to develop with different configurations based on a specific environment, so as not to impact the codebase.

Monorepo Mastery: Building Scalable Flutter Apps with Dart

This presentation will explore the implementation of Flutter applications within a monorepo architecture. It will provide a comprehensive overview of observed outcomes, including both benefits and challenges, as well as the current state of adoption. Moreover, strategies for adapting to evolving development environments will be discussed. Given the dynamic nature of application development, the necessity for robust and scalable infrastructure is key. This talk will focus on the application of Dart monorepos as an effective approach to achieving scalable and efficient Flutter applications.

- Why you should embrace the simplicity of Dart Workspaces
- How to unlock scalability and efficiency with Monorepos
- Ways to navigate the future of full-stack Flutter development

Level: Advanced

Application Architecture / Navigation
Dart 3 Language Features
Package & Plugin Development
Dart on the server

Building a Full-Stack App for Apple Wallet passes

This presentation will detail the process of building an API with Dart Frog to generate Apple Passes and integrating it with a Flutter application designed to use these passes. The goal is to demonstrate a complete pass generation workflow using only Dart, highlighting the benefits of code sharing between the backend and frontend. Furthermore, the talk will explore the specifics of native iOS integration for seamless interaction with Apple's PassKit framework.

- How Dart Frog simplifies the creation of a simple pass signing server for Apple Wallet.
- Why method channels are key to interact with platform functionality.
- Time-saving solutions with Dart for a full-stack codebase.

Level: Advanced

Application Architecture / Navigation
Package & Plugin Development
Dart on the server

Pragmatic Clean Code in Flutter

Uncle Bob's Clean Code is a reference for improving our coding practices. From the same author, we learned Clean Architecture to apply best practices to project architecture. In this talk, we'll learn how to adapt Clean Code/Architecture best practices to Dart and Flutter in a pragmatic and simple way for your cross-platform applications.

Marcos Sevilla

Engineer at Very Good Ventures

Barcelona, Spain

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