Vivek yadav

plugin in flutter

How to build best plugins in Flutter

Agenda

Vivek yadav

Lead Mobile Developer @ ZestMoney

 

Google Developer Expert for Flutter and Dart

 

Community leader @FlutterMumbai, @IndiaFlutter

 

Teacher, Mentor, Trainer, and Contributor for Flutter in every possible way

 

 

 

 

 

@viveky259259

“Flutter is the best platform to build apps for iPhones and Android phones.”

Vivek Yadav

Google Developer Expert for Flutter & Dart

@viveky259259

Designed for the Future

Let's begin

What is flutter?

  • Toolkit to build beautiful UIs
  • Framework to build faster apps
  • Framework to build for multiple platforms
  • Single codebase, code once

What is a Flutter Plugin

A specialized Dart package that contains an API written in Dart code combined with one or more platform-specific implementations.

What is a Flutter Package

Packages enable the creation of modular code that can be shared easily.

Understand Flutter Package

Understand Flutter Plugin

Developing packages 

  • All Dart code
  • Classes, widgets, and functions

Developing Plugin 

Flutter Side

  • All Dart codes
  • Classes, widgets, and functions
  • Communication

Platform Side

  • All Platform codes (Kotlin, swift etc)
  • Classes, UI elements, and functions
  • Communication

Implementation

Questions

&

ANSWERS

How to become successful?

Success is doing what you love!

Vivek Yadav

Google Developer Expert for Flutter & Dart

@viveky259259

Thank you!

Vivek Flutter

Build package and plugin

By Vivek Yadav

Build package and plugin

How to convert your existing native apps to Flutter? Twitter: twitter.com/viveky252959

  • 89