IFD:MasterprojectSS16: Difference between revisions

From Medien Wiki
mNo edit summary
m (English link to Bauhaus-Walk)
Line 14: Line 14:


== Description (EN) ==
== Description (EN) ==
The main objective of this semester will be the creation of a mobile application concept for a Digital [http://www.uni-weimar.de/de/universitaet/profil/bauhausatelier/bauhaus-spaziergang/ Bauhaus Spaziergang], in collaboration with the postgraduate study program Media Architecture (Faculty of Architecture). The course will have two parts: in the morning class we will look at the technological side of things and delve into mobile application programming techniques: from web technologies like HTML5, SVG and CSS3 with JavaScript to Hybrid and Native solutions. We will work hands-on with short live-coding tutorials to cover a broad range of techniques that you can refer to. We will work with Live Coding Editors (no software to install, syntax checkers helps fixing errors as you type, perfect for beginners) and emphasise the usage of built-in browser debugging tools (finding and fixing bugs). We'll also look at basic tools like git (version management, team collaboration and backup tool) and the latest server-side tools like node.js.
The main objective of this semester will be the creation of a mobile application concept for a Digital [http://www.uni-weimar.de/en/university/profile/bauhausatelier/bauhaus-walk/ Bauhaus Spaziergang], in collaboration with the postgraduate study program Media Architecture (Faculty of Architecture). The course will have two parts: in the morning class we will look at the technological side of things and delve into mobile application programming techniques: from web technologies like HTML5, SVG and CSS3 with JavaScript to Hybrid and Native solutions. We will work hands-on with short live-coding tutorials to cover a broad range of techniques that you can refer to. We will work with Live Coding Editors (no software to install, syntax checkers helps fixing errors as you type, perfect for beginners) and emphasise the usage of built-in browser debugging tools (finding and fixing bugs). We'll also look at basic tools like git (version management, team collaboration and backup tool) and the latest server-side tools like node.js.


Although we will cover some basic graphic design basics along the way, it is expected that students are aware of basic rules of visual communication.  
Although we will cover some basic graphic design basics along the way, it is expected that students are aware of basic rules of visual communication.