ArcGIS SDK and samples for Flutter

22318
30
07-20-2018 02:42 PM
MirHashmi
Occasional Contributor

Flutter is a new framework by Google for cross platform development on Mobiles. ArcGIS SDK for Flutter and examples are required.Esri Technical Support ArcGIS Ideas Native App Developers ArcGIS Runtime SDK for Android ArcGIS Runtime SDK for iOS

30 Comments
by Anonymous User

Like @AlejandroPequeño has said i would like to know if its in roadmap the possibility to integrate ArcGIS and Flutter?

SoniaGupta

Is Flutter support in arcgis map. How can we multiple feature layer inside map. Can you pls some sample working link in flutter. I am struggling with for so many days. Please help.

QuentinNg

yes.  flutter is the future now.  xamarin has very small footprint now.  

KafiArifin

Hi @SoniaGupta you can use flutter_map and ArcGIS Service API. As a sample Inarisk Personal app on Google Play Store, we developed it with flutter.

MohammedAljezawi1

Hi @KafiArifin I am developing a flutter app that uses ArcGIS how I can use ArcGIS Service API directly from the app, if there is any tutorial or a simple example I will be happy.

JakeShapley

I totally agree on the need for Flutter support. Xamarin pales in comparison to Flutter, in terms of performance, support, community and popularity. Any updates on this? In my last conversation with ESRI SDK product management, there was no plan to support Flutter. I hope this has changed, or will in the very near future. My mobile dev team has had tremendous success with Flutter. Setting aside for the moment that we don't have to maintain 2 (or more) code bases for each app, it takes about half the time to write an app in Flutter vs. native. We are in the process of rewriting almost all apps in Flutter. If there is not a plan for ESRI to support Flutter, we will need to migrate away from ESRI and ArcGIS.

MichaelMoor

Same here! We are also migrating our apps to Flutter for the same reasons as @JakeShapley mentioned.

We really need a ArcGIS SDK for Flutter as soon as possible!

JakeShapley

@MichaelMoor @SoniaGupta I figured I'd provide a quick update. @snlasystem is building a Flutter plugin that I have had a ton of success with. I am rewriting our native iOS and Android fishing regulation apps thanks to this plugin. A single code base. The same application logic for both platforms. A lot less code. And I only have to write one UI and tweak it where I want to for each platform. Because the plugin is a wrapper for the native SDKs, the performance is really good. This is the plugin esri should be supporting.

Here is the repo: https://github.com/valentingrigorean/arcgis_maps_flutter 

Screen Shot 2022-11-09 at 8.02.02 AM.png

Raul_Jimenez

In my spare time I have started learning Dark and Flutter and I have been playing around with some existing open source packages trying to load ArcGIS basemaps: https://github.com/hhkaos/flutter_arcgis_basemaps

I just wanted to share it in case anyone is interested on this, or is willing to collaborate to understand why this is not fully working.

I will try to find some time to experiment with other packages too.

HrithikMishra

@JakeShapley I need help loading the mmpk file using the plugin you mentioned in your comment. Have you tried doing the same or are you using some other approach for it?