Upload Custom Widgets To ArcGIS Online

14033
21
03-31-2017 07:50 AM
Status: Open
by Anonymous User
Not applicable

Currently, if we develop a custom widget using the Developer Edition of ArcGIS Web App Builder we have to go through this process to deploy the application with the widget inside it.  It would be great if we could just upload individual custom widgets to our ArcGIS Online like how you upload data.  These custom widgets are small folders that usually have a config file that could be used to configure the widget for any application that would access it in ArcGIS Online.

21 Comments
Scott_Stopyak

Our organization is working hard to migrate our customers off of WAB and onto ExpB. One of the main issues in doing so is the transfer of existing functionality in WAB widgets to ExpB using out of the box technology. There's a decision matrix for when a developer edition should be used. It has never made any sense for any client we have had to use a developer edition. The long-term reoccurring development cost coupled with the relative speed of ESRI-side development makes developer editions a fool's errand. I really like what @KevinMacLeodEV  contributed here and am hopeful that ESRI will allow partners to upload their widgets (especially those like Pictometry oblique viewer) to AGO.  I'm also wondering if there is a way to utilize Pictometry or Nearmap in the ExpB Oriented Imagery widget. Our clients (which are your clients too, ESRI!) have a keen interest in having obliques from vendors like EagleView and Nearmap integrate with parcel viewers and similar apps. If the widgets already exist in an easy to deploy form, why not let partners contribute these widgets via AGO? Implicit in the term "partner" is that these are folks you should be working together with to achieve common goals. If your partners are trying to give you the code required to implement highly valued functionality, why are you not snapping it up?  @KevinMacLeodEV , is there any breaking news on getting your obliques into ExpB without having to use a Developer Edition?