A bit of a scary subject? Maybe for some, definitely for me . But, what direction does one go when desired functionality isn't found in existing web app templates or widgets?
If one wants to build a custom widget, but doesn't know where to begin, where do you start? What do you need to know?
As far as programming goes, you're probably going to need to know:
- probably wouldn't hurt to have an understanding of the dojo framework
- maybe also something about how to program against a REST service
- would help to understand how all those widget files relate and talk to each other
- and probably all sorts of other stuff...
Searching on the internet doesn't really turn much up as far as a 'how to from the ground up' sort of thing (at least from my own searching). Certainly haven't seen any course(s) that would help achieve this goal.
What do people think? Where does one start? I wonder if Esri has thought about building a course like this, I suspect it would be a big course heavy on content. Or maybe a series of courses to reach this end goal. Maybe they don't see the demand for this in the community, it would certainly be a lot of effort to build these course(s) and if they don't see there being a big enough interest... Well, that's maybe why we don't see any courses.
I'd appreciate hearing thoughts and ideas about this topic.