API Lab thoughts

So the API lab has officially started on Monday. Not much information on Monday other than setting up git hub repository/connecting computers to it and choosing a library. My group and I have chosen to research the Popmotion library which is an animation library.

The official goal for this part of the course is to research->explore->prototype and finally report the findings. Like some students in class, I’m wondering how deep I should submerge myself in coding and JavaScript. As a means for creating quick prototypes (low fidelity) I feel that this tool will be cumbersome because it’s a highly technical one, maybe more directed towards high fidelity? A faster way to do graphics for me is to model/animate them in some 3D/CAD-software. Basically drag-and-drop type of software and I don’t prioritize them because they can be used with a lower skill level but it’s because it’s fast and delivers enough to showcase a prototype.

In previously mentioned posts I was explaining on why I like to work with low fidelity prototypes and in an iterative process. Spending less effort on time-consuming practices will free up more time for important tasks.

Now that’s not say that I would like to do everything fast and haphazardly but to focus on what is important in the process. As I believe prototyping is a part of a bigger process. However at some point a high fidelity prototype has to be made in order to deepen the understanding and a substantial amount of time has to be invested, but at that point I believe that serious skills in programming is going to be needed to create the prototype.

The API lab will introduce some exploring in other libraries and they can make working with code a bit faster. Depending on the library the model/code already exist and is accessible a bit faster then coding out every function and method manually. So as means of time-efficient tool, coding becomes a bit of a smoother tool but there is still whole lot of tools to use as designer in order to showcase digital interactivity. I just have to research which tool is the “best” and suits me in a way that it erases boundaries and makes it a seamlessly extension of my creativity.

Leave a comment