Dreams Come True!

Vivek yadav

Migrate to flutter

Migrate your apps to Flutter

Agenda

“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

Vivek yadav

Mobile Team Lead @ ZestMoney

 

Google Developer Expert for Flutter and Dart

 

Community leader @FlutterMumbai, @IndiaFlutter

 

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

 

 

 

 

 

@viveky259259

Let's migrate to Flutter!

Every Developer Story

Things inside an App

> Navigations

> Network APIs

> Databases

> Notifications

> Utilities and Helpers

> Configuration

MIgration approach

Fully Conversion

Hybrid Conversion

Flutter in Native

Hybrid Conversion

native In Flutter

MIgration Planning

Build core functionalities

> Network calls

> Databases

> Images implementation

> Deeplink, Push notifications

> Growth: Crashlytics, analytics 

Build product features

> Login
> Home

> Stories

> Profile

> Payments 

…. other product features

Find/ Build Plugins

 

> Camera plugin

> Map plugin

> Payment plugin

> Fitness plugin

> Video plugin

 

Compatibility

> Authentication information

> Local DB data

> User Interface

> User Experience

MIgration Requirements

> Product PRD on migration which includes

  1. List of features
  2. List of external packages/plugins

> A product manager who understands the value of migration

> Availability of required packages and plugins

> Developers

> Tech PRD on migration which contains

  1. List of features, their complexities, and charts to understand them
  2. List of external plugin, with their availability and complexity(if not available)

 

WHy Migration?

WHy Migration?

Product Manager

WHy Migration?

Better UI/ UX

Product Manager

WHy Migration?

FASter apps

No compromise on app performance

Product Manager

WHy Migration?

Beautiful apps for

every screen

Customized and adaptive 

designs for all screens

Product Manager

WHy Migration?

Easy and fast Releases

Release apps on

AppStore and Playstore

at a time

Product Manager

WHy Migration?

Save money ₹, $

Reduce

Development and Release

Cost

Product Manager

WHy Migration?

App Developers

WHy Migration?

Faster Development

App Developers

Build and iterate features quickly

WHy Migration?

Single Code base

Maintain one codebase and deploy to multiple platforms

App Developers

WHy Migration?

Always

open-source

App Developers

WHy Migration?

Transform your workflow

Automated testing,

Developer tooling,

and everything for the

Production app

App Developers

WHy Migration?

Documentation ANd Community

App Developers

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

Native To Flutter- DevFest Mumbai

By Vivek Yadav

Native To Flutter- DevFest Mumbai

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

  • 147