I am wanting to develop a custom widget so I have followed the instructions and downloaded the Web App as a zip, changed the configs as described and then it says "host it". Host it where with what??? IIS (6,7, 7.5), Tomcat, Nodejs, ArcGIS server??? If it is AGS how do you do that??
Solved! Go to Solution.
There are two different things you can download, one is called the webappviewer and the other is the "web Application Builder (Developer's Edition). The webappviewer gets you the unconfigured web application that is produced by the WAB. Because you said you want to develop a custom widget, I'm guessing you are wanting to use the Web Application Builder (WAB)
If you want to develop a custom widget for the WAB, then you will want to download the WAB Developer's Edition (Beta 3), unzip it on your local drive and then run the startup.bat file. That will launch Node.JS and then you can run the WAB in your web browser via port 3344. Then you can create an application with the WAB and it will be saved in your local file system and you can look at the code and start developing your own widget.
WAB can only be run with Node.JS it seems, but the applications that it creates can be run from any web server that you listed. I have mine running in IIS7.
They definitely don't mean ArcGIS Server. That is for hosting services, not applications. Although you could host your app on the same server as AGS, but you would still need to use IIS or Apache.
Hope this helps, and good luck!
Are you referring to one of the templates? If so the zip you download from Github contains a web application. So you'll want to unzip and host it on your own web server.
Ultimately I am wanting to develop a custom widget so I followed the instructions I found, and download "webappviewer.zip" from Web AppBuilder for ArcGIS (Beta) details page.
There are two different things you can download, one is called the webappviewer and the other is the "web Application Builder (Developer's Edition). The webappviewer gets you the unconfigured web application that is produced by the WAB. Because you said you want to develop a custom widget, I'm guessing you are wanting to use the Web Application Builder (WAB)
If you want to develop a custom widget for the WAB, then you will want to download the WAB Developer's Edition (Beta 3), unzip it on your local drive and then run the startup.bat file. That will launch Node.JS and then you can run the WAB in your web browser via port 3344. Then you can create an application with the WAB and it will be saved in your local file system and you can look at the code and start developing your own widget.
WAB can only be run with Node.JS it seems, but the applications that it creates can be run from any web server that you listed. I have mine running in IIS7.
They definitely don't mean ArcGIS Server. That is for hosting services, not applications. Although you could host your app on the same server as AGS, but you would still need to use IIS or Apache.
Hope this helps, and good luck!
Excellent that sounds exactly what I am trying to do, sorry my previous response is out out of sync and now irrelevant.
I only have one problem how do I find that to download, what I have ins the WebAppViewer.
Where is "WAB Developer's Edition (Beta 3"?
None the less thanks heaps???
I got it here:
https://betacommunity.esri.com/home.html
I may be wrong, but I think it is still considered Beta 3, so if they haven't released it from Beta yet, that might be the only place to get it.