Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
34
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
4
Real-Time Data Flow: Orchestrating Events with Pub/Sub and Kafka (By: Salman Yousaf) - DevFest Lahore 2025
gdglahore
PRO
0
4
Imagen: Breaking LLM Intuition (By: Haleema Tallat) - DevFest Lahore 2025
gdglahore
PRO
0
5
Beyond Unit Tests: Auditing App UX with Multimodal AI (By: Zain Imran) - DevFest Lahore 2025
gdglahore
PRO
0
4
Building & Deploying Agents with ADK (By: Tahreem Rasul) - DevFest Lahore 2025
gdglahore
PRO
0
6
Agentic Shift for Startups (By: Hashim Syed) - DevFest Lahore 2025
gdglahore
PRO
0
3
Developer Keynote (By: Saad Hamid) - DevFest Lahore 2025
gdglahore
PRO
0
4
Building Agents with Gemini API (By: Rabbia Arshad) - Road To DevFest 2025
gdglahore
PRO
0
18
Build Smarter n Faster: AI Magic with Google AI Studio & Gemini CLI (By: Shaeera Sahi) - Google I/O Extended 2025
gdglahore
PRO
1
46
Other Decks in Programming
See All in Programming
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
370
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
6
720
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
280
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
160
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
120
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
160
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
580
AIコーディングエージェント(skywork)
kondai24
0
200
これならできる!個人開発のすゝめ
tinykitten
PRO
0
130
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
160
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
190
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
92
Embracing the Ebb and Flow
colly
88
4.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
The SEO identity crisis: Don't let AI make you average
varn
0
36
Everyday Curiosity
cassininazir
0
110
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
860
Designing for Timeless Needs
cassininazir
0
93
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
110
The Limits of Empathy - UXLibs8
cassininazir
1
190
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
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!