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 @