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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
GDG Lahore
PRO
December 15, 2024
Programming
0
35
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
Product Management in the AI Era (By: Hussain Zahid) - DevFest Lahore 2025
gdglahore
PRO
0
12
Real-Time Data Flow: Orchestrating Events with Pub/Sub and Kafka (By: Salman Yousaf) - DevFest Lahore 2025
gdglahore
PRO
0
19
Imagen: Breaking LLM Intuition (By: Haleema Tallat) - DevFest Lahore 2025
gdglahore
PRO
0
23
Beyond Unit Tests: Auditing App UX with Multimodal AI (By: Zain Imran) - DevFest Lahore 2025
gdglahore
PRO
0
16
Building & Deploying Agents with ADK (By: Tahreem Rasul) - DevFest Lahore 2025
gdglahore
PRO
0
24
Agentic Shift for Startups (By: Hashim Syed) - DevFest Lahore 2025
gdglahore
PRO
0
17
Developer Keynote (By: Saad Hamid) - DevFest Lahore 2025
gdglahore
PRO
0
18
Building Agents with Gemini API (By: Rabbia Arshad) - Road To DevFest 2025
gdglahore
PRO
0
24
Build Smarter n Faster: AI Magic with Google AI Studio & Gemini CLI (By: Shaeera Sahi) - Google I/O Extended 2025
gdglahore
PRO
1
55
Other Decks in Programming
See All in Programming
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.1k
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.8k
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
190
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
110
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
120
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
850
SourceGeneratorのマーカー属性問題について
htkym
0
200
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
220
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
260
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
460
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
480
CSC307 Lecture 14
javiergs
PRO
0
470
Featured
See All Featured
Believing is Seeing
oripsolob
1
84
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
140
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.4k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
260
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
140
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
290
The untapped power of vector embeddings
frankvandijk
2
1.6k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
770
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!