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

Maersk Mobile - All the way with Flutter

Maersk Mobile - All the way with Flutter

This deck explains how mobile team at Maersk approached our migration journey in Flutter.

Gaurav Bhatnagar

June 11, 2022
Tweet

More Decks by Gaurav Bhatnagar

Other Decks in Technology

Transcript

  1. § Maersk App (B2B)– Follow your Shipments in Real Time

    (Built on Native Platform) § Usage skyrocketed in 2020 (astounding 460% increase in activity) § Keeping up with Feature Requirements was quite intimidating with rapidly growing userbase. No of Mobile Events - 2020
  2. App Tech Debt in both iOS and Android Framework related

    updates in both the platforms (AndroidX , Latest iOS version updates) ROI to the efforts put in was not directly proportional for our customers Feature parity with web was an almost impossible target to achieve
  3. Shared code base for different platform like iOS and Android

    Consistent UI across platforms UI widgets in a render-tree like data structure Near-native performance Hot-reload Developer friendly documentation
  4. • Client Server Architecture • Based on WebDriver JSON Wire

    Protocol • Native test libraries of respective platform is the backbone of the backend • APK/IPA file can be picked up via CI/CD through Github Actions which is deployed in Firebase App Distribution/Browserstack
  5. Add features at a rapid rate Diminished technical barriers Swift

    app development and agility becoming the new normal Synchronized release on both Platforms