Mobile App Development at BMW with Flutter
Felix Angelov
Jorge Coca
About Felix
@felangelov
About Jorge
@jcocaramos
What is Flutter?
Fast Development
- < 1s reloads
- state is retained
-
works for
- simulators
- emulators
- physical devices
Expressive & Flexible UI
- Material Design & Cupertino built in
- Rich Animations
- Control Every Pixel
Native
Performance
-
Platform Specific
- Scrolling Physics
- Navigation
- Fonts/Icons
- Running at 60fps
How it works
Your App
Native Code
Platform
Services
Canvas
Events
Location
Bluetooth
Audio
Camera
Widgets,
Rendering
Platform Channels
Flutter Engine
Native Development
Your App
Native Code
Platform
Services
Canvas
Events
Location
Bluetooth
Audio
Camera
Native UI
Native Development
Your App
Native Code
Platform
Services
Canvas
Events
Location
Bluetooth
Audio
Camera
Native UI
Native Code
Platform
Services
Native UI
Canvas
Events
Location
Bluetooth
Audio
Camera
Native Code
Platform
Services
Native UI
Canvas
Events
Location
Bluetooth
Audio
Camera
Growth: Github Stars
Growth: Stack Overflow
Packages
Let's Code
Flutter Gallery
Challenge
Flutter Resources
Questions?
Mobile App Development @ BMW
By Felix Angelov
Mobile App Development @ BMW
- 1,279