Skip to content

ADVANCED MEDIA PRODUCTION

NMIX 7110

How did this course help me with my EM journey?

As Augmented Reality (AR, VR, and MR) becomes increasingly prevalent in our daily and professional lives, the job market’s demand for AR and VR development and design talents grows. When I first started this course, I assumed that all extended reality material was generated by someone with strong expertise in design and development. As I progressed through the training, I discovered that there are two distinct jobs: designer and developer.

My objectives for the course have shifted during the semester. My first approach was to learn as much code as possible so that I could develop any project. As the semester progressed, my perspective shifted toward gaining as much general knowledge as possible so that in the future, I may work directly with programmers and be able to speak the language that helps explain the concepts I am trying to get across.


Javascript Jamboree

Our first large-scale, in-depth project was the Javascript Jamboree. We could utilize an existing API or you could design your own and then do something great with it. I decided to make a weather app because I needed a simple method to check the weather without having to deal with Pop-up Ads. The API I utilized was from openweathermap.org, and despite having a vast data collection from over 200,000 locations around the world, smaller cities such as Athens were not covered.


JavaScript

“Learning is never easy. But, sometimes, it’s the hardest work that pays out the most.”

I’ve learned a great deal in this class, from Cat API’s to wonderful personal knowledge about my classmates. I’ve also had a particular connection with JavaScript coding, and while it was first daunting, I’ve made peace with it and evolved as a designer with the understanding of what it takes to build clean, quality code.

Many projects in this class revolve around creating code in CSS, JS, JSon, API’s, Vue, and Node, and here are a few examples to show you some of the intricacies that goes into these projects.


Final Project

For my final project, I made a Tic-Tac-Toe game with HTML, CSS, JS, and jQuery. I hadn’t used JQuery much before this project, but one thing I learned is that JS and JQuery are not two distinct programming languages; instead, they are both JavaScript. jQuery is simply designed to do common scripting operations with fewer lines of code. I liked how JQuery simplifies logic writing, however, one of my mistakes was believing that all rules are the same, such as inserting a semi-colon at the end of a string when you don’t need one in some instances.