Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Flutter, DACHFest & Berlin

Lara Martín
December 13, 2018

Flutter, DACHFest & Berlin

Presentation given at the Flutter Study Jam in Taipei, Taiwan.

Lara Martín

December 13, 2018
Tweet

More Decks by Lara Martín

Other Decks in Programming

Transcript

  1. Flutter, DACHFest & Berlin
    Flutter as an Android Developer
    DACHFest App: Made in one day
    Flutter and Berlin
    Lara Martín @Lariki
    Miquel Beltran @Miqubel

    View full-size slide

  2. About Us
    Lara Martín
    Android Developer
    Associate Android Dev. Certification
    Udacity Android Dev. Nanodegree
    Miquel Beltran
    Freelance Mobile Developer
    10+ years of experience

    View full-size slide

  3. What’s Mind Blowing About Flutter
    Fast
    Hot Reload
    60 fps
    Easy to Learn
    Easier than native Android
    Everything is a Widget
    Looks Good
    Material UI better than Android
    Easy to customise UI
    Nice to Code
    Easy to write tests
    Dart is easy to use

    View full-size slide

  4. What’s Mind Blowing About Flutter
    Fast
    Hot Reload
    60 fps
    Easy to Learn
    Easier than native Android
    Everything is a Widget
    Looks Good
    Material UI better than Android
    Easy to customise UI
    Nice to Code
    Easy to write tests
    Dart is easy to use

    View full-size slide

  5. Decisions and Trade-Offs
    No Architecture Pattern (?)
    Data / Domain / Presentation
    Work Split
    UI — Lara
    JSON Parsing — Miquel

    View full-size slide

  6. UI Implementation
    BottomNavigationBar
    Day 1
    Day 2
    Info
    Each day had 3 tabs
    Track One
    Track Two
    Workshops

    View full-size slide

  7. Google Play
    Same evening was available!
    Pain to register a new app
    Only 25 USD once
    Pain to create app icon
    flutter_launcher_icons

    View full-size slide

  8. App Store
    Provisioning Profiles (?)
    Certificates (?)
    100 USD / Year!
    Submission -> Review -> Publish
    3 DAYS!

    View full-size slide

  9. The App Helped!
    WiFi was not fully working in some areas
    Both iOS and Android
    80+ down. during event
    Open Source:
    https://github.com/KawaiiTech/dachfest-flutter-app
    Thank You Flutter!

    View full-size slide

  10. Berlin, Berlin
    3.5+ Million People
    1/6 resident has a foreign passport
    Work in English? OK!
    Blue Card: OK with CS Degree or Exp.

    View full-size slide

  11. Our Community
    Flutter Berlin
    Newly created, 250 members
    Monthly Events
    Women Techmakers Berlin
    Founded in 2015, +3000 members
    80+ events in 2018
    Flutter Study Jam
    Android Developers (Berlindroid)
    Founded in 2008, 1700 members
    Monthly Events

    View full-size slide

  12. Our Flutter Study Jam
    6 Weeks, one session of 2 hours
    Two presenters sit with a computer and live coded together
    Built a TODO App: https://github.com/FlutterStudyJam-Berlin/todo_app
    Topics: Stateless Widgets, Stateful Widgets, Material Design, Navigation
    and Networking (like Udacity’s course)

    View full-size slide

  13. 谢谢! Thank You!

    View full-size slide