last update: 2/5/2018
version 2.5 now available
Web AppBuilder for ArcGIS v2.5 Developer Edition Now Available! | ArcGIS Blog
Web AppBuilder for ArcGIS (Developer Edition) | ArcGIS for Developers
What's new in version 2.4—Web AppBuilder for ArcGIS (Developer Edition) | ArcGIS for Developers
Developer Edition Documentation Quick-links -- official Help docs -- those related to creating your own widgets.
Tips for getting started with creating, using, and modifying/customizing widgets
Mix-ins (configuration tweaks)
Javascript and Web development
Geoprocessing services (using ArcGIS Server to extend the task widget)
Arcpy/Python
ESRI Training Geonet group and helpful links
When developing new custom widgets the widget/theme development work flow I use for all my work is this.1. Copy the [install dir]\client\stemapp\widgets\samplewidgets\CustomWidgetTemplate folder to the stemapp widget folder and rename it to your custom widgets name.
2. Open the manifest.json and change the name property to the exact name of the widget folder from step one.
3. I now work on changing the icon and some basics of the widget.
4. Now I create a new app (normally the app will be named the same as my custom widgets name) and will see that my new custom widget is a choice in the widget choices.
5. Add my custom widget to the new app.
6. Now I do ALL my development in the [install dir]\server\apps\[app #]\widgets\my custom widget name folder.
7. Once I am done will my development I copy the widget folder back into the stemapp widgets folder so that new apps will use the completed widget code.
11/27/2014 Blog post by Derek Law FYI: Web AppBuilder: Build your first widget in 15 minutes blog post
All after much back and forth with different people and what now seems to be legitimate email traffic with the Google Maps API Team. It is now apparent that this widget does NOT conform to the Google Maps API Terms of Service. Due to this fact, this widget download will be removed and the live preview site will be un-accessible. It is my recommendation that all users of this widget immediately remove the widget from their WAB site and discontinue use of this widget. The only way it seems currently to be compliant with the TOS is to not have a (non-Google) map visible at all in the app which is of no use at all to us esri users. I find it hard to understand how the Worlds leader in GIS technology and Google can not come to terms on the use of StreetView panoramas with esri basemaps, but it is what it is. So after years of this widget being used by hundreds of users around the world we must say good-bye.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.