1 of 17

Enterprise Mobile Apps

Flutter

2 of 17

  • 12+ years of experience in mobile apps development

  • Leading Mobile Apps @ElasticRun

  • Worked for Nokia/Blackberry/Samsung/Android/IOS mobile applications

  • Passionate on Mobile Apps development.

3 of 17

Evolution of Mobile apps - Last decade

Bada/RIM/Android/Java/IOS

J2ME

Android/IOS

Html5/Cordova/phonegap

Android/IOS

PWA/Hybrid Apps

NativeUI cross platforms

4 of 17

Enterprise Mobile App ?

  • Large Scale?

  • Large Team?

  • Huge Budget?

  • Huge Expectation?

  • Large Maintenance?

5 of 17

Let’s check !

  • Large Scale ? Yes !

  • Large Team ? Nooooo !

  • Huge Budget ? Never !

  • Huge Expectation ? Yesssssssss !

  • Large Maintenance ? No Time.I want single code base and supports all platform

6 of 17

Yes ! I can do all this

7 of 17

Then What ?

8 of 17

MIGRAATION !

Organisation - 45 apps

  • Angular
  • Svelte js
  • React Native
  • Android

If I go and say flutter ? what would be the reaction !

9 of 17

Step 1 : Make flutter base by loading the existing apps on top

10 of 17

Step 2 : Start building new features in flutter

11 of 17

Step 3 :Bench mark the metrics and migrate

  • Apdex Score

  • Memory

  • CPU/Profiling

  • Privacy & Security

  • Reporting & Monitoring

12 of 17

Step 4 : Effective Reuse !

App 2

App 1

App 3

Packages & Components (MonoRepo)

13 of 17

14 of 17

We have done it !

15 of 17

Quick Recap

  • Evolution of mobile apps
  • Whats is needed for enterprise app ?
  • We can build enterprise apps using flutter
  • How to migrate legacy apps
  • Packages and reusable components

16 of 17

Q&A

17 of 17

Thank you & Reach me @