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

Let's Flutter(IWD)

Let's Flutter(IWD)

Bhavik Makwana

April 28, 2019
Tweet

More Decks by Bhavik Makwana

Other Decks in Programming

Transcript

  1. “ ▸ Google’s mobile app SDK, ▸ Native interfaces in

    iOS/Android, ▸ Record time, ▸ Free and open source, ▸ Dart
  2. Works with popular tools and platforms Firebase VS Code Android

    Studio Android APIs iOS APIs Xcode 3rd-party Android SDKs 3rd-party iOS SDKs
  3. Framework (Dart) Engine (C++) Skia Dart Text Material Cupertino Widgets

    Rendering Animation Painting Gestures Foundation
  4. Native Code Widgets, Rendering Platform Channels Your App Platform Canvas

    Events Location Bluetooth Audio Sensors Camera etc.
  5. Diagram the Layout • Identify the rows and columns. •

    Does the layout include a grid? • Are there overlapping elements? • Does the UI need tabs? • Notice areas that require alignment, padding, or borders.
  6. Tools $ flutter doctor Checks your environment and displays a

    report on terminal $ flutter upgrade Updates both the Flutter SDK and your packages
  7. Tools $ flutter packages get Update package dependencies $ flutter

    packages upgrade Will retrieve the highest available version of the package
  8. Tools $ flutter format Automatically formats your code according to

    the Flutter-style $ flutter analyze Analyzes your code and help you find possible mistakes
  9. Blog: What’s Revolutionary about Flutter by Wm Leler: goo.gl/bZcFR9 Video:

    Flutter's Rendering Pipeline by Adam Barth: youtu.be/UUfXWzp0-DU Video: The Mahogany Staircase by Ian Hickson: youtu.be/dkyY9WCGMi0 Video: YouTube videos by Pawan Kumar (MTechViral): https://bit.ly/2Sb5isS Flutter Live: https://developers.google.com/events/flutter-live/ The Boring Flutter Development Show: https://bit.ly/2yWNmcr FlutterFlakes: https://twitter.com/Flutter_Flakes #HumpDayQandA: https://zoom.us/j/6592194465 Codelabs: https://codelabs.developers.google.com Flutter Weekly: https://flutterweekly.net And of course: github.com/flutter & flutter.io
  10. “ Bhavik Makwana Simform & Flutter Ahmedabad @ibhavikmakwana (one for

    all) Thank you! Dhrumil Shah Shipmnts & GDG Ahmedabad @dhuma1981 @Flutter_Flakes
  11. Q&A