Session

From Zero to Network Manager Hero

In the realm of mobile application development, managing network requests efficiently is of prime importance. Whether you're fetching data from a remote server, posting user information, or handling complex API interactions, a robust network management strategy is essential for building responsive and reliable applications.

In this speech, I will walk you through my approach to implementing a generalised Http client in Flutter using the Dio package.

Dart provides the http package to streamline network operations. Upon it, Dio, is built offering features such as interceptors, request cancellation, and robust error handling.However, to harness the full potential of Dio, it's crucial to adopt a structured approach to network management. This involves not just sending Http requests but also organising your code in a way that is maintainable, scalable, and testable. This is where the concept of a standardised network request structure comes into play.

Marco Facco

Flutter Expert Digital Engineer at NTT DATA

Milan, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top