Most Active Speaker

Carlo Lucera

Carlo Lucera

HatDroid! - Flutter GDE - Pvotal Technologies

HatDroid! - Flutter GDE - Pvotal Technologies

Palermo, Italy

Actions

Known as HatDroid, is a Technology enthusiast, former Android, and now Flutter developer, always in search of new technologies and strategies to improve.
Flutter Google Developer Expert and Full-time Flutter Developer @Pvotal technologies and admin for Flutter Italia Developers.
Always ready to share his experiences and working hard to help the Developer communities grow.

Conosciuto anche come HatDroid, amante della tecnologia, Ex Android developer ed ora Sviluppatore Flutter developer, sempre alla ricerca di nuove tecnologie e strategie per migliorarsi.
Google Developer Expert per Flutter, Sviluppatore Flutter @Pvotal technologies e admin di Flutter Italia Developers.
Sempre pronto a condividere la propria esperienza e mettersi in gioco per aiutare le comunity di sviluppatori a crescere.

Awards

  • Most Active Speaker 2023

Area of Expertise

  • Information & Communications Technology

Topics

  • flutter
  • flutter web

Gemini Functions Calls in Flutter

Preparatevi a scoprire le Gemini Function Calls, lo strumento rivoluzionario di Google che vi permetterà di infondere l'intelligenza artificiale generativa nelle vostre app Flutter. Durante questo intervento, vi guiderò attraverso l'utilizzo del Google AI Studio SDK per creare app capaci di generare contenuti coinvolgenti, rispondere a domande e portare a termine compiti in modo intelligente.

Insieme, daremo vita a un'app per l'agenda del DevFest dotata di un assistente AI interattivo, alimentato dalle Gemini Functions. Vi svelerò i segreti della progettazione dell'interfaccia utente, della strutturazione dei dati e dell'utilizzo delle Gemini Functions per creare contenuti dinamici e interazioni coinvolgenti.

Complex Slivers Lists in Flutter

Flutter lets you manage the UI almost like magic! Why not take advantage of this to raise the bar and handle very complex situations in an effortless way?

One of the most frequent questions is how to manage multiple lists of different types in the same Scrollable. For example, we might need to manage the first part of the list with cards, then switch to a grid or full-page elements, each section with its own peculiar scrolling logic and maybe even a separate header! How can we manage all of this without getting overwhelmed? Simple! We have Slivers that will help us solve even the most complex scrolls, and we won't need any special tools!

Gemini Functions Calling with Flutter

This talk delves into Gemini Function Calls, Google's innovative tool for integrating generative AI into Flutter applications. Developers will learn how to use the Google AI Studio SDK to build intelligent apps capable of dynamic content generation, question answering, and task completion based on data. The talk will focus on creating a DevFest agenda app equipped with an interactive AI assistant powered by Gemini Functions. Attendees will gain insights into designing the app UI, structuring data models, and leveraging Gemini Functions for dynamic content and interactive question-answering. The talk will cover advanced tips on optimization, language processing, and error handling, culminating in a live demo and Q&A session.

What The Flutter

A brief and fast paced introduction on what is Flutter, how can flutter can be useful for you day by day developers need and why you can trust Flutter enough for chosing this framework for your next production level application

State Management from Zero to App with BLoC

In the eternal struggle with application state management flutter_bloc quickly climbed the ladder of one of the most famous State management for Flutter apps.

Let's discover together how to use flutter_bloc to empower a simple application to manage a store cart, leveraging listeners to navigate appropriately and leaving all the complexity of storing your state to BLoC!

What is BLoC?

State management is a complex matter when speaking about Flutter, what are the options at your disposal? How can developers make it easy and simplify the State management while keeping a clean architecture? BLoC library comes to the rescue and gives a powerful but flexible way to handle your state.

Slivering Lists

Flutter permette di gestire la UI quasi come per Magia! perché non approfittarne per alzare il livello e gestire situazioni molto complesse in modo veramente semplice?
Una delle domande più frequenti è quella di come gestire più liste di diverso tipo nello stesso Scrollable, ad esempio potremmo trovarci a dover gestire una prima parte della lista con delle card, per poi passare ad una griglia o a degli elementi a pagina intera, ogni sessione con le sua peculiare logica di scroll e magari con un Header separato! Come possiamo gestire tutto questo senza dover necessariamente ricorrere alla magia oscura (e senza "AVADARE" qualche collega?) semplice! non Cruciatevi oltre! abbiamo le Slivers che ci aiuteranno a risolvere anche gli scroll più complessi, e non servirà nemmeno la bacchetta!

Master your Implicit animations in Flutter

Flutter animations can be a trivial task thanks to the vast amount of implicit animation at your disposal! let's dive into the world of AnimatedContainers, AnimatedSlides and many other option to change our simple animation into a stunning animated sample!

Roundtable - Future of Flutter

During the past Flutter Forward in Kenya, we discovered a glimpse of what is next for Flutter developers. Let's discuss with a panel of experts what lies ahead, from Dart 3.0 to impeller, we will discover the most anticipated news for the upcoming months

Master Flutter implicit animations

Learn how to use the power of implicit animations to give your application a stunning appeal with minimal effort! let's discover how to use AnimatedContainer, AnimatedSlide, AnimatedOpacity, and much more to give your apps a unique touch

Intro a Dart 🎯

Cosa è un programma? Come si scrive codice? Come facciamo a convincere un computer a fare quello che vogliamo? In questo workshop vedremo le basi di programmazione utilizzando Dart, uno dei tanti linguaggi a disposizione che ci consentirà di impartire dei semplici comandi al nostro computer! Workshop adatto a chi non ha esperienze di programmazione ma vorrebbe imparare!

Flutter Testing

A simple overview of widget testing, why you should make tests, and how to efficiently test your widgets!

Flutter e Generative AI, futuro o fantascienza?

Abbiamo iniziato a scalfire la superficie di quello che le Generative AI possono fare per noi, se le nostre applicazioni erano fino ad oggi un lungo e complesso insieme di algoritmi, adesso possiamo introdurre delle LLM (Large Language Model) a gestire le nostre applicazioni, quali sono le future implicazioni? Quanto è lontano un assistente digitale realmente Smart come J.A.R.V.I.S. di Iron Man?in questo talk vedremo come utilizzare le potenzialità di Flutter per creare rapidamente un Chat Agent, che in pochissimo tempo, sarà in grado di comunicare con un LLM preso direttamente da MakerSuite!

Flutter Everywhere! the importance of adaptive layout

In this talk, we will explore the importance of Adaptive Layout in Flutter and how it helps to create mobile apps that seamlessly fit different screen sizes and form factors. Concrete examples will be presented using widgets and layout flows to create a responsive and scalable user interface. The focus will be on techniques for creating an adaptive layout that is functional on various devices including phones and tablets. By the end of the talk, participants will have a deeper understanding of Adaptive Layout concepts in Flutter and will be able to implement them in their projects.

Flutter and AI, the future of applications

AI, AI, AI, Generative AI.
Avete presente l'ultimo IO? (AI-O?) non si parla di altro! quindi perché non approfittarne per dare una rapida occhiata al futuro? in questo talk vedremo come utilizzare le potenzialità di Flutter per creare rapidamente un Chat Agent, che in pochissimo tempo, sarà in grado di comunicare con un LLM (Large Language Model) preso direttamente da MakerSuite! (potete anche creare i vostri modelli!)

Flutter & Firebase

Flutter enables developers to create applications fast and with extreme flexibility! A unique codebase for running stunning products on Android, iOS, Web, and Desktop platforms.
On the same line, Firebase services give our application superpowers! We can have a serverless app in no time! the perfect love story with Flutter!
Let's dive together into an example of creating a simple app using the best of both worlds!

Build your Flutter List/Detail app

How much time and effort do you need to build a two pages store listing app? in this quick talk you will learn how to build from scratch a simple App with two screens, A list of products, and a details page with more data! let's discover together the basics of navigation, animations, and rest API data fetching asynchronously!

Animate Your Flutter Application

Want to "Shake" up your application? Thanks to the animation system in Flutter it's really easy to create a complex animation to surprise your users!

Let's dive together inside the animation framework, learn the difference between Implicit and Explicit animation, discover how to superpower your Application with AnimatedContainer, and Use Hero Widget to create a simple Login with some stunning transitions effects!

Google DevFest - GELA -Sicily Sessionize Event

December 2023 Gela, Italy

DevFest Bari 2023 Sessionize Event

December 2023 Bari, Italy

Devfest Pescara 2023 Sessionize Event

November 2023 Pescara, Italy

GDG Catania - International Women’s Day 2023 Sessionize Event

April 2023 Catania, Italy

DevFest Pisa 2023 Sessionize Event

April 2023 Pisa, Italy

Flutter Heroes 2023 Sessionize Event

February 2023 Turin, Italy

DevFest Bari 2022 Sessionize Event

December 2022 Bari, Italy

DevFest Pescara 2022 Sessionize Event

November 2022 Pescara, Italy

droidcon Egypt 2022 Sessionize Event

October 2022 Cairo, Egypt

Flutter Festival London 2022 Sessionize Event

March 2022 London, United Kingdom

GDG DevFest UK & Ireland Sessionize Event

January 2022 London, United Kingdom

droidcon Italy Live 2021 Sessionize Event

November 2021

DevFest Italia 2020 Sessionize Event

October 2020

GDG DevParty Together Sessionize Event

May 2020

Carlo Lucera

HatDroid! - Flutter GDE - Pvotal Technologies

Palermo, Italy

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