Session
One Codebase, Three Platforms: An Introduction to Flutter
Flutter has revolutionized cross-platform development, but getting started can feel overwhelming. What makes Flutter different from React Native or Ionic? How do you structure a real-world application? And most importantly, how do you avoid the common pitfalls that plague cross-platform apps?
This session explores Flutter's revolutionary approach to cross-platform development through practical demonstrations. Starting with Flutter's origins, we'll discover how this led to a framework loved for its ability to build high-fidelity, performant applications that run everywhere. You'll see Flutter's features transform development velocity, understand its reactive framework, and learn how its architecture enables pixel-perfect control across all platforms.
What we'll cover:
Flutter's architecture and reactive framework fundamentals
Building UIs with Flutter's widget system
The Dart language and why it matters for Flutter
Development workflow and productivity tools
Performance characteristics and platform capabilities
Real-world case studies and success metrics
Key Takeaways:
Attendees will leave with (1) a solid understanding of Flutter's architecture and performance benefits, (2) practical experience with Flutter's development workflow, and (3) concrete evidence to evaluate Flutter for their next project.
Target Audience:
Level: Beginner to Intermediate
Prerequisites: Basic programming knowledge in any object-oriented language (JavaScript, Java, Swift, or similar). No prior Flutter or Dart experience required.
Ryan Edge
Sr. Software Engineer
Charlotte, North Carolina, United States
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top