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

Flutter - A new way to build mobile apps

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Flutter - A new way to build mobile apps

Flutter is a new open source multi-platform mobile development SDK, based on Dart with inspiration on React.

Avatar for renatorosseti

renatorosseti

May 24, 2018

Other Decks in Programming

Transcript

  1. About me • Renato Rosseti • Full stack developer at

    Ahgora • Gamma's team member • https://www.linkedin.com/in/renatorosseti/
  2. Flutter A new open source multi-platform mobile development SDK. First

    alpha release on 2015 But gaining traction since last year Now is in Beta*
  3. Flutter • Like React Native, Flutter also provides reactive style

    view. • By using a compiled programming language, namely Dart, avoids performance problems caused by the need for a JS bridge.
  4. Flutter • Like React Native, Flutter also provides reactive style

    view. • By using a compiled programming language, namely Dart, avoids performance problems caused by the need for a JS bridge. • Flutter does not use the OEM widgets (or DOM WebVIews), it provides its own widgets.
  5. Other benefits • Flutter lets you reuse your existing Java,

    Swift, and ObjC, and access native features and SDKs on IOS and Android.
  6. Other benefits • Flutter lets you reuse your existing Java,

    Swift, and ObjC, and access native features and SDKs on IOS and Android. • Flutter’s simplicity makes it fast, but is the pervasive customizability and extensibility that makes it powerful..
  7. Other benefits • Flutter lets you reuse your existing Java,

    Swift, and ObjC, and access native features and SDKs on IOS and Android. • Flutter’s simplicity makes it fast, but is the pervasive customizability and extensibility that makes it powerful. • An outside contributor has created a package that lets you access a Redux data store.
  8. Other benefits • Flutter lets you reuse your existing Java,

    Swift, and ObjC, and access native features and SDKs on IOS and Android. • Flutter’s simplicity makes it fast, but is the pervasive customizability and extensibility that makes it powerful. • An outside contributor has created a package that lets you access a Redux data store. • There also packages called “plugins” that make it easier to access platform services and hardware, such as the accelerometer or the camera, in an OS-independent way.