arbeiten:design_implementierung_und_evaluation_einer_mobilen_web-anwendung_fuer_die_benutzerfreundliche_aufnahme_und_bearbeitung_von_audimaterial

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
arbeiten:design_implementierung_und_evaluation_einer_mobilen_web-anwendung_fuer_die_benutzerfreundliche_aufnahme_und_bearbeitung_von_audimaterial [26.02.2019 12:25] bej29790arbeiten:design_implementierung_und_evaluation_einer_mobilen_web-anwendung_fuer_die_benutzerfreundliche_aufnahme_und_bearbeitung_von_audimaterial [01.10.2019 11:24] (aktuell) Alexander Bazo
Zeile 2: Zeile 2:
  
 ---- dataentry StudentischeArbeit ---- ---- dataentry StudentischeArbeit ----
-Thema                     : Design, Implementierung und Evaluation einer mobilen Web-Anwendung für die benutzerfreundliche Aufnahme und Bearbeitung von Audiomaterial  +Thema                     : Design, Implementierung und Evaluation einer mobilen Web-Anwendung für die benutzerfreundliche Aufnahme und Bearbeitung von Audiomaterial 
-Art_thesistypes           : BA  +Art_thesistypes           : BA 
-Betreuer_thesisadvisor    : Alexander Bazo  +BetreuerIn_thesisadvisor    : Alexander Bazo 
-Student                   : Joshua Benker  +BearbeiterIn                   : Joshua Benker 
-Professor_thesisprofessor  #  +ErstgutachterIn_thesisprofessor  
-Status_thesisstate        : in Bearbeitung #  +ZweitgutachterIn_secondthesisprofessor : N.N. 
-Stichworte_thesiskeywords : Software Engineering, Webentwicklung, Responsive Design, Audio  +Status_thesisstate        : abgeschlossen 
-angelegt_dt               : 2019-02-06  +Stichworte_thesiskeywords : Software Engineering, Webentwicklung, Responsive Design, Audio 
-Beginn_dt                 : 2019-02-01  +angelegt_dt               : 2019-02-06 
-Anmeldung_dt              : 2019-02-11  +Beginn_dt                 : 2019-02-01 
-Antrittsvortrag_dt        : 2019-03-25  +Anmeldung_dt              : 2019-02-11 
-Abschlussvortrag_dt       :  #  +Antrittsvortrag_dt        : 2019-03-25 
-Ende_dt                   : 2019-04-01 +Abschlussvortrag_dt       :  
 +Abgabe_dt                   : 2019-04-01 
 +Textlizenz_textlicense : Unbekannt 
 +Codelizenz_codelicense : Unbekannt
 ---- ----
 +
  
  
 === Hintergrund === === Hintergrund ===
- +Durch die Entwicklung moderner Webtechnologien bietet das Web unglaublich viele Möglichkeiten für Entwickler, die Webseiten oder Onlineanwendungen erstellen möchten. So lösen Web-Applications immer mehr native Software ab, da sie gegenüber ihnen den Vorteil haben von überall erreichbar zu sein und ohne Installation nutzbar sind. Durch die wachsende Nutzung von mobilen Anwendungen spielt Mobile Usability und User Experience eine große Rolleda die Anwendungen Geräte- und Bildschirmunabhängig benutzerfreundlich bedienbar sein sollten. Durch die Entwicklung moderner Web-APIs gibt es immer mehr Möglichkeiten neuartige Software im Web umzusetzen, wie zum Beispiel das Aufnehmen und Weiterverarbeiten von Audiomaterial. So lässt sich mithilfe der "Web Audio API" und "Media Recording API" im Webbrowser Audiomaterial mit dem Hardware-Mikrofon eines Gerätes aufnehmen, Audioquellen auswählen, sie mit Effekten versehen und weiterverarbeiten.
-Das offene Web bietet unglaubliche Möglichkeiten für Entwickler, die Webseiten oder Onlineanwendungen erstellen möchten +
-Die Web Audio API stellt eine Vielzahl an Funktionen bereit, die es Entwicklern erlauben Audioquellen auszuwählen, sie mit Effekten zu versehen, Visualisierungen zu generieren, räumliche Effekte (z.B. Panning) hinzuzufügen und vieles mehr. +
  
  
 === Zielsetzung der Arbeit === === Zielsetzung der Arbeit ===
  
-Ziel der Arbeit ist eine prototypische Implementierung, Design und Evaluation einer mobilen Web-Anwendung für die benutzerfreundliche Aufnahme und Bearbeitung von Audiomaterial. Auf der Basis vorhandener Literatur und verwandter Arbeiten wird dargestellt inwiefern es mit heutigen Web-Technologien möglich ist eine solche Web-Anwendung umzusetzen. Dabei wird zu Beginn der Begriff "Mobile Audio Recording" umrissen und knapp die Grundlagen des Digital Audio und Digital Work Stations dargestellt. Ebenso werden aktuelle Konzepte zu Mobile Usability und User Experience für geräteunabhängige Web-Anwendungen umrissen, um die Grundlage für die Konzeption und Design der Anwendung zu schaffen. +Ziel der Arbeit ist eine prototypische Implementierung, Design und Evaluation einer mobilen Web-Anwendung für die benutzerfreundliche Aufnahme und Bearbeitung von Audiomaterial. Auf der Basis vorhandener Literatur und verwandter Arbeiten wird dargestellt inwiefern es mit heutigen Web-Technologien möglich ist eine solche Web-Anwendung umzusetzen. Dabei wird zu Beginn der Begriff "Mobile Audio Recording" erläutert und knapp die Grundlagen des Digital Audio und Digital Work Stations dargestellt. Ebenso werden aktuelle Konzepte zu Mobile Usability und User Experience für geräteunabhängige Web-Anwendungen beschrieben, um die Grundlage für die Konzeption und Design der Anwendung zu schaffen. 
 Anschließend wird auf den Begriff "Modern Web Development" eingegangen, um dann aktuelle Web-APIs, speziell die Media Recording API und Web Audio API, darzustellen, die es Entwicklern ermöglichen Audioquellen auszuwählen, aufzunehmen, zu editieren, Effekte hinzuzufügen und weiterzuverarbeiten. Anschließend wird auf den Begriff "Modern Web Development" eingegangen, um dann aktuelle Web-APIs, speziell die Media Recording API und Web Audio API, darzustellen, die es Entwicklern ermöglichen Audioquellen auszuwählen, aufzunehmen, zu editieren, Effekte hinzuzufügen und weiterzuverarbeiten.
 Auf Grundlage der bis dahin erarbeiteten Ergebnisse wird ein Prototyp konzipiert und implementiert.  Auf Grundlage der bis dahin erarbeiteten Ergebnisse wird ein Prototyp konzipiert und implementiert. 
-Abschließend soll in einer Evaluation der Prototyp auf dessen Gebrauchstauglichkeitmit einer Stichprobe der potentiellen Nutzergruppegetestet werden.+Abschließend soll in einer Evaluation der Prototyp auf dessen Gebrauchstauglichkeit mit einer Stichprobe der potentiellen Nutzergruppe getestet werden.
  
 === Konkrete Aufgaben ===  === Konkrete Aufgaben === 
  
-  * Recherche verwandter Arbeiten und aktueller Software +  * Recherche verwandter Arbeiten und aktueller Software  
-  * Mobile  +  * Recherche aktueller Mobile Usability und User Experience  
-  * Übersicht aktueller Web-Technologien und Web-APIs zum Aufnehmen und Editieren von Audio+  * Übersicht von Web-Technologien und Web-APIs zum Aufnehmen und Editieren von Audio
   * Darstellung wissenschaftlicher Forschungen zum Thema "Mobile Audio Recording"   * Darstellung wissenschaftlicher Forschungen zum Thema "Mobile Audio Recording"
   * Anforderungsanalyse für eine Web-Anwendung    * Anforderungsanalyse für eine Web-Anwendung 
Zeile 42: Zeile 43:
   * Implementierung und Dokumentation des Prototyps   * Implementierung und Dokumentation des Prototyps
   * Evaluation der Anwendung mit einer potentiellen Nutzergruppe   * Evaluation der Anwendung mit einer potentiellen Nutzergruppe
 +
  
 === Erwartete Vorkenntnisse === === Erwartete Vorkenntnisse ===
  
-Kenntnisse in der Webentwicklung +  * Kenntnisse in der Webentwicklung 
-Grundkenntnisse im Usability-Engineering+  Grundkenntnisse im Usability-Engineering
  
 === Weiterführende Quellen === === Weiterführende Quellen ===
  
-tba+Turner W., Leonard, S.: //JavaScript for Sound Artists: Learn to Code with the Web Audio API// 
 + 
 +https://developer.mozilla.org/de/docs/Web/API/Web_Audio_API