Coming from a web/software development background I can tell you...
Clynn wrote:As an Interaction Designer, are you expected to only "design" the interaction or would you "develop" it as well (i.e.: use program languages etc.)?
My take is that this is changing rather fast and depends on the size of the company/project and tools used; in modern day app/software development, you have a series of functional layers and the best practice is that they should remain separate in as much as possible, ( i.e. the presentation, the logic and the data), so Ideally you would have someone design and develop each under the supervision of a project manager that coordinates.
So far so good right?
Fortunately/Unfortunately, nobody seems to agree on this point, ( and there is a productivity incentive to do more with less) ,so the tools have evolved ( and are evolving) to cater to the designer that wants to include logic and data along with the presentation( Css,UXpin,AngularJs) , as well as the programmer that wants to add UX/UI stock elements (ionic/cordova, jqueryUI,snapsvg), these are mostly web/app development tools, but the trend seems to be happening on desktop (iOS/windows,Linux) and hardware ( raspberry pi/arduino and even pcb prototyping).
Clynn wrote:What is reasonable to expect of a Graphic Designer?
Wireframes, non functional mockups and graphic assets.
Clynn wrote:What is reasonable to expect of an Interaction Designer?
Storyboards,scripts,wireframes,functional and non functional mockups,prototypes and production code of the UI/UX, graphic assets.