for creating a web map it's necessary to learn HTML and CSS, javascript language or it's okay to sufficiency with a dashboard from ArcGIS online,enterprise ?
Solved! Go to Solution.
That helps @MohamadJouni So...
You don't need to learn how to program a webmap (but you could!). The configurable map viewer provides a wealth of tools to add the layers, configure symbology, configure pop-ups, set zoom-scales, add a basemap, etc. So that meets 95% of user needs.
For the Dashboard, it all depends on what you are trying to do. It's a stretch to say that anyone needs to start learning JS, HTML, or CSS, because there are a lot of widgets/tools available.
Also, there are more configurable frameworks than just Dashboard. Please take a look at Web App Builder or Experience Builder, both offer 'dashboard' type configurations and a wider array of widgets/tools.
Both Web App Builder and Experience Builder also offer 'Developer' editions, that allow users to build custom widgets for the app framework, this would be the easiest development path to take, if you need/want to go in that direction.
-----------------------------------
Brian Baldwin, Esri Inc., Lead Solution EngineerCould you re-phrase the question @MohamadJouni?
You don't need to learn HTML, CSS, or JS to configure a webmap. Also, webmaps are one of the key 'sources' that you can use in a Dashboard in either ArcGIS Online or Enterprise.
-----------------------------------
Brian Baldwin, Esri Inc., Lead Solution EngineerWhat I mean that I know you can create a web map using dashboard from ArcGIS online or enterprise but some people say : you must to have knowledge in programing language for create a web map because dashboard is limited in some case or situation
That helps @MohamadJouni So...
You don't need to learn how to program a webmap (but you could!). The configurable map viewer provides a wealth of tools to add the layers, configure symbology, configure pop-ups, set zoom-scales, add a basemap, etc. So that meets 95% of user needs.
For the Dashboard, it all depends on what you are trying to do. It's a stretch to say that anyone needs to start learning JS, HTML, or CSS, because there are a lot of widgets/tools available.
Also, there are more configurable frameworks than just Dashboard. Please take a look at Web App Builder or Experience Builder, both offer 'dashboard' type configurations and a wider array of widgets/tools.
Both Web App Builder and Experience Builder also offer 'Developer' editions, that allow users to build custom widgets for the app framework, this would be the easiest development path to take, if you need/want to go in that direction.
-----------------------------------
Brian Baldwin, Esri Inc., Lead Solution Engineer