"Get started with Workplace application development with an introduction to the Workplace development tools, including Workplace Template Editor, Workplace Designer, Workplace Forms, Workplace SDK, and Workplace Managed Client Developer Toolkit."The article slices the tools by user type, something that we have used in the past to differentiate them. For instance, users and admins won't necessarily have a dedicated tool (or want to learn one), so we give them a browser interface. Using a browser to "develop" isn't the way any developer wants to work, so we give them different tools. It's all about getting the right tool to the right person for the job they have to do.
I have struggled to find the right term for the developer who prefers to use higher level tools and scripting, such as the Domino Designer user and to whom we've aimed Workplace Designer, Forms Designer, and Bowstreet Portlet Factory. Suggestions in this realm are appreciated. I've used "script developer", "LOB Developer", "Business Developer", "visual developer", and the article uses "Corporate Developer" to capture this style of development.
You could also say "Web Developer", I suppose, but some folks throw in the perl, python, LAMP crowd into that bucket. Have you looked at those tools? Fancy script editors is all they are, which, to me, puts them in the realm of the coders, which is the third group of users. It's clearer with the developer who's a programmer, by preference and training. They want to have access to the source, are comfortable in a text-based editor, and generally like to know how the whole thing is pieced together.
I'm sure many of you readers fall into multiple categories, depending on the task at hand. Let me know your thoughts.
Sr. Product Manager, IBM Workplace Development Tools.