
We strongly believe in enforcing a Code Of Conduct to ensure that everyone has a safe, welcoming and productive experience at this event. The simple version is "Be Excellent To Each Other!" That means no physical, verbal, mental or digital harassment will be tolerated at any time. If you see something, say something to an organizer immediately. Violations will result in your being asked to leave the event.
Please review the CODE OF CONDUCT before attending
Flutter allows for rapid development and iteration on native, cross platform applications. However, an application is only as sustainable as the tooling supporting it. This talk covers setting up a new project using the CLI, getting that project under version control, and what to do next. We’ll also cover different IDE experiences and how to take advantage of them. | Slides linked below.
Flutter is primarily a front-end technology, useful for crafting expressive & customizable UI. But what if you need back-end services like storage, or authentication? Firebase can help. In this talk, we’ll look at how to integrate Firebase into your Flutter app, explore the range of Firebase services now available to your application, and walk through one
integration example with code. | Slides linked below.
To stand out, apps need to have smooth, motion-rich, customized designs. Watch beautiful UIs come to life in record time with Flutter and the latest evolution of Material Design. Learn how Flutter’s layout and stateful hot reload can make UI development intuitive and fast, how to go beyond stock widgets to deliver customized interfaces, and how to add motion and animation for delightful user experiences. Best part: do this all with a single codebase that produces native apps on iOS and Android | Watch Will's IO 2018 talk on the topic for a great overview of this topic.
You have two hours to work your magic. Walk through other codelabs on your own. Or customize and extend the one you already completed. Better still, dive in and work on building a Flutter app from scratch. Then show us what you did, or tell us what you learnt. And you could win awesome prizes and everlasting glory as a FlutterCamp speaker!
Links to codelabs and documentation below.
Our intrepid campers share their creations and insights with lightning-style talks. Here's the final list of speakers:
1. Zhan Huang / Custom Card Deck
2. Jia Tse / Firebase MLKit - launching camera
3. Morrison Chang / Firebase MLKit - hacking codelab
4. Manikandan Ramaswami / What I learnt
5. JD Vila / Android Toasts
6. Lupe / Startup Namer hack
7. George 2.0 / DevOps & Flutter
8. Kiro & Marco White / Crowd Counter
9. Carlos R / Burger Hack of MDC demo
10. Katherine Suazo / Firebase + Flutter exploration
11. Tevin Jeffrey / Protobufs in Dart/Flutter
12. Bren Steph / Women in Tech Influencers
13. Kevin Miller / Custom Material Theme & Flutter
14. Eric Tang / Slider State demo
15.Victor Dibia / Gather data for ML model (hand-tracking)
16.Sudhanshu / What I learnt
17. Fedor / Fractal generator
18. Dulio Denis / Flutter list app
19. Kenneth Tso / What I learnt
20. Jim / Jurassic Park
In his June 2018 HackerNoon Post, Nick talked about what it was like to write his first full-blown Flutter app. In this talk, he joins us in person to share advice on learning savvy, discuss his experiences in porting an iOS app to Flutter and shares his insights on challenges and best practices for newcomers.
We'll spend the main part of the day learning by doing. We'll have a guided codelab session focused on Material Design, followed by open time for self-guided codelabs and hacking.
Show-n-Tell Challenge: Attendees are encouraged to take on a challenge to build something new either from scratch (e.g., compose UI with existing widgets) or by extending a codelab; then demo it (2-3 minutes) for bragging rights and prizes.