Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What's New in Flutter (By: Adil Soomro) - DevFe...
Search
GDG Lahore
PRO
December 15, 2024
Programming
0
28
What's New in Flutter (By: Adil Soomro) - DevFest Lahore 2024
Talk by Adil Soomro (
https://www.linkedin.com/in/adilsoomro/
) at DevFest Lahore 2024 by GDG Lahore.
GDG Lahore
PRO
December 15, 2024
Tweet
Share
More Decks by GDG Lahore
See All by GDG Lahore
Build Smarter n Faster: AI Magic with Google AI Studio & Gemini CLI (By: Shaeera Sahi) - Google I/O Extended 2025
gdglahore
PRO
1
24
Beyond the IDE - Unlocking Productivity with AI Agents and Gemini CLI (By: Mashhood Rastgar) - Google I/O Extended 2025
gdglahore
PRO
1
10
Agentic AI in Action with Google ADK (By: Rabbia Arshad) - Google I/O Extended 2025
gdglahore
PRO
2
23
Smarter Apps, Smoother Experiences with Flutter + Firebase AI (By: Sakina Abbas) - Google I/O Extended 2025
gdglahore
PRO
1
16
Exploring Agentic AI with ROI for High Impact Industries (By: Shaheer Khawaja & Muhammad Hassan Raza) - Google I/O Extended 2025
gdglahore
PRO
1
27
Developer Keynote (By: Huzaifa Habib) - Google I/O Extended 2025
gdglahore
PRO
1
22
Google AI Studio: Advanced Features (By: Ehtisham Raza) - Google I/O Extended 2025
gdglahore
PRO
0
22
Engineering Smart AI Agents: RAG, Gemini, and Beyond (By: Yasir Siddique) - Google I/O Extended 2025
gdglahore
PRO
0
46
Integrating Google Maps in a Jetpack Compose App (By: Tauheed Ali) - DevFest Lahore 2024
gdglahore
PRO
0
12
Other Decks in Programming
See All in Programming
Platformに“ちょうどいい”責務ってどこ? 関心の熱さにあわせて考える、責務分担のプラクティス
estie
1
290
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
140
Ruby Parser progress report 2025
yui_knk
1
470
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
130
機能追加とリーダー業務の類似性
rinchoku
2
1.4k
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
AI Agents: How Do They Work and How to Build Them @ Shift 2025
slobodan
0
110
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
3k
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
240
1から理解するWeb Push
dora1998
7
2k
How Android Uses Data Structures Behind The Scenes
l2hyunwoo
1
500
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
96
6.2k
Side Projects
sachag
455
43k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Designing for Performance
lara
610
69k
The Language of Interfaces
destraynor
161
25k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
540
A Tale of Four Properties
chriscoyier
160
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Building an army of robots
kneath
306
46k
Building Applications with DynamoDB
mza
96
6.6k
Transcript
Adil Soomro BooleanBites | Imagitor What's new in Flutter
What is Flutter?
Pick a platform 01 Build your app 02 Pick another
platform 03 Build your app 04 Pick another platform 05 Build your app… 06 Traditional development
02 Pick a platform 01 Build your app 05 And
another 04 And another 03 Pick another platform With Flutter
Where do you want your app to run? What do
you want to build?
iOS Android Web Google Earth
iOS Android Google Pay
None
Source: JetBrains 2023 State of Developer Ecosystem survey The most
popular cross-platform framework in the world*
Portable Beautiful Fast Productive Open 5 Pillars Beautiful Portable Productive
Fast Open
Impeller
← Frames → ← ms → Shader compilation
Flutter engine lead “You can't jank due to shader compilation
if there is no shader compilation”
wonderous.app Impeller
Impeller Better performance Faster rendering for complex shapes Faster blur
effects on iOS
iOS Android
flutter run --no-enable-impeller
Build with the Gemini API
Easily integrate generative AI features Tap into Google's most capable
and general family of models Build cross-platform AI-powered apps Google AI Dart SDK
aistudio.google.com Google AI Studio
$ flutter pub add google_generative_ai
import 'package:google_generative_ai/google_generative_ai.dart'; final apiKey = Platform.environment['GOOGLE_API_KEY']!; void main() async {
final model = GenerativeModel(model: 'gemini-pro', apiKey: apiKey); final content = [ Content.text("Write a short story about Flutter and Dart"), ]; final response = await model.generateContent(content); print(response.text); }
$ flutter pub add firebase_vertexai
final model = FirebaseVertexAI.instance.generativeModel( model: 'gemini-pro' ); final content =
[ Content.text("Write a short story about Flutter and Dart"), ]; final response = await model.generateContent(content); print(response.text);
None
Complex Navigation Slow to Apply Overwhelming Lack of Personalization Traditional
search
Natural Language Queries Flexibility Context Awareness User-friendly
flutter.dev/ai
Swift Package Manager Macros WASM
flutter.dev
Thank you!