Академический Документы
Профессиональный Документы
Культура Документы
Vietnam
● Flutter advocate
● @truongsinhtn
About
● Startup, 13 quarters-old
● Quality and compliance platform, powered by AI
● B2B, serving Fortune 100 factories, brands, retailers
● Always looking for new talents 😉
About
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
About
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Agenda (in the order of seniority/difficulty)
1. source version control
2. linter/formatter
3. Theme & atomic design
4. Test automation
5. design pattern (out of time?)
6. CI/CD (out of time?)
7. Profiling/Benchmarking (out of time?)
Extended
Vietnam
Formatter/Linter
● https://pub.dev/packages/pedantic for opinionated styles
● `flutter analyze` and `flutter format`
● IDE’s tools
Extended
Vietnam
Live demo
Extended
Vietnam
Live demo
Extended
Vietnam
Test Automation
Test Automation
Test Automation
Unit Widget Integration
Confidence Low Higher Highest
Maintenance cost Low Higher Highest
Dependencies Few More Most
Execution speed Quick Slower Slowest
Extended
Vietnam
Live demo
Extended
Vietnam
Design Pattern
In general
Any system can be broken into:
CI/CD
❌
Extended
Vietnam
Profiling/Benchmarking
Extended
Vietnam
Thank You
Extended
Vietnam
Let’s welcome
Lea Truc & Quynh Ruby
To have a beginner’s perspective of React
Native vs Flutter