Das Problem der heutigen Entwicklung ist, das es viele Plattformen für die verschiedenen Gerätetypen gibt. Diese benutzten jeweils entweder komplett andere Programmiersprachen oder benötigten entsprechende Anpassungen, damit das Programm wie erwartet funktioniert. Zu diesem Problem kommt noch dazu, das, im Vergleich zu der damaligen Zeit wo auf fast jedem Gerätetyp die gleichen Plattformen liefen, es heutzutage viele verschiedene Plattformen für einen Gerätetypen gibt und die Nutzer über diese Vielfalt verteilt sind. Um dennoch eine gewisse Bandbreite von Nutzern anzusprechen, muss das Programm entweder für die verschiedenen Plattformen neu geschrieben bzw. angepasst oder eine Methode für das Schreiben von plattformübergreifender Software verwendet werden.
Das Ziel der Arbeit ist herauszufinden, inwiefern JavaScript das oben genannte Problem lösen kann. Relevant ist dafür, welche Plattformen erreicht werden können und welcher Aufwand betrieben werden muss, um ein Programm zu Entwickeln und zu Warten. Des Weiteren geht es um konkrete Vor- und Nachteile der Verwendung, sowie die Leistung welche ein solches Programm mit sich bringt.
Um das Problem anzugehen, wird es zuerst eine Einführung mit Grundlagen und Voraussetzungen geben um den notwendigen Wissensstand sicherzustellen. Darauf folgt eine Darstellung der konkreten Verwendung von JavaScript in der Plattformübergreifenden Entwicklung mit einer abschließenden kritischen Bewertung.
Inhaltsverzeichnis
1 Einleitung
2 Einführung
2.1 Grundlagen
2.2 Voraussetzungen
2.2.1 Server
2.2.2 Desktop
2.2.3 Mobile
3 Plattformübergreifende Entwicklung in JavaScript
3.1 NodeJS
3.2 NW.js
3.3 Phonegap
4 Zusammenfassung und Ausblick
4.1 Zusammenfassung
4.2 Kritische Reflexion
4.3 Ausblick
Literaturverzeichnis
-
-
-
-
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
-
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
-
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
-
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen. -
-
Laden Sie Ihre eigenen Arbeiten hoch! Geld verdienen und iPhone X gewinnen.