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
Getting Started With Flutter
Search
Eric Muli
October 30, 2019
Technology
0
28
Getting Started With Flutter
In this session, we will have a brief overview of what Flutter is and how to get started
Eric Muli
October 30, 2019
Tweet
Share
More Decks by Eric Muli
See All by Eric Muli
Widgetbook - a Flutter Storybook
muli_eriq
0
32
Testing Your Flutter Applications </>
muli_eriq
1
99
Widgetbook, a Flutter Storybook <> DevFest Nairobi 2022
muli_eriq
1
120
Getting Started with Flutter for Mobile Development
muli_eriq
0
11
Other Decks in Technology
See All in Technology
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
170
Delegating the chores of authenticating users to Keycloak
ahus1
0
140
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
140
American airlines ®️ USA Contact Numbers: Complete 2025 Support Guide
airhelpsupport
0
380
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
10
130k
開発生産性を測る前にやるべきこと - 組織改善の実践 / Before Measuring Dev Productivity
kaonavi
9
3.8k
赤煉瓦倉庫勉強会「Databricksを選んだ理由と、絶賛真っ只中のデータ基盤移行体験記」
ivry_presentationmaterials
2
360
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
450
AWS認定を取る中で感じたこと
siromi
1
190
United Airlines Customer Service– Call 1-833-341-3142 Now!
airhelp
0
170
Lufthansa ®️ USA Contact Numbers: Complete 2025 Support Guide
lufthanahelpsupport
0
180
AI時代の開発生産性を加速させるアーキテクチャ設計
plaidtech
PRO
3
150
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Adopting Sorbet at Scale
ufuk
77
9.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Into the Great Unknown - MozCon
thekraken
40
1.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Designing for humans not robots
tammielis
253
25k
Raft: Consensus for Rubyists
vanstee
140
7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
It's Worth the Effort
3n
185
28k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Transcript
Getting Started With Flutter Muli Eric Android , Flutter Developer
@muli_eriq FLUTTER INREACH CAMPUS EDITION BY :FLUTTER DEVELOPERS KENYA
- Google’s mobile SDK - Creates native Android and iOS
apps - Builds cross platform apps in record time - Uses Dart language
- Fast cross platform development - Perform native experience -
Lots of built in widgets - Application performance using Dart - Hot reload - Device compatibility. Its native widgets allow applications to remain compatible from iOS 8 and Android Jelly Bean, API 16
- IDE ❖ Android Studio ❖ Visual studio code ❖
IntelliJ ❖ Command line - Dart and Flutter plugins - Flutter SDK (flutter.dev)
❖ Flutter Documentation (flutter.dev) ❖ Udemy Courses By:Angela Yu Maximilian
Schwarzmuller Paulo Dichone Stephen Grider (e.t.c) ❖ Useful Youtube Channels 1.Flutter University 2.The Boring Flutter Show 3.Mtech Viral
❖ Useful Youtube Channels 4.The CS Guy 5.Fireship 6.Raja Yoga
7.Whatsup coders 8.Johannes Milke 9.Tensor Programming 10.Codingo Alpha 11.Flutter 12.Kalle Hallden 13.Flutter Create (e.t.c)
- Basic building blocks of a Flutter app’s UI, hence
everything is a widget - Immutable - All the fields are final unless you want to make changes.
Stateless Widget - It is immutable meaning that all values
are final and cannot be changed Stateful Widget - Require a mutable state - Maintain state that may change during the app’s lifecycle
THANK YOU! For more info check: Flutter.dev Flutter Developers KE
Flutter university