Abschlussbericht. Zum Projekt Wie erstellt man eine App mit Adobe PhoneGap Build? Ein Tutorial zur Einführung T3B731. Multimedia-Technologien

Ähnliche Dokumente
App Entwicklung mit Hilfe von Phonegap. Web Advanced II - SS 2012 Jennifer Beckmann

Connex - Online Portal Benutzerhandbuch Lohndokumente für Arbeitnehmer

Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap

Citrix ShareFile Der ShareFile Sync Client for Windows

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Quickline Cloud Apps

EDMOND-Online in 6 Schritten

IFA-Formulare im PDF-Format mit Adobe Acrobat Reader DC öffnen. Inhalt. Einleitung. 1. PDF-Formular lokal speichern und öffnen

Erratum und nachträgliche Hinweise zum Buch: VB Express 2010


Citrix Zugang Inhaltsverzeichnis

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Schulungsunterlagen zur Version 3.3 Arbeiten mit Veranstaltungsvorlagen

Fahrzeuggestaltung auf dem ipad

Einsatz von Adobe LiveCycle Rights Management im Brainloop Secure Dataroom Anleitung für Datenraum-Center-Manager und Datenraum-Manager

Mobile Apps: Was verbirgt sich hinter dem Hype?

Daten in der Cloud mit Access, Office 365 und Apps foroffice Dirk Eberhardt

Bluefire Reader für ipad & iphone

Information rund um den Begriff Patch für WINLine-Anwender. SMC InformationsTechnologien AG Meraner Str Augsburg

Google Cloud Print Anleitung

Android DER SCHNELLE UND EINFACHE EINSTIEG IN DIE PROGRAMMIERUNG UND ENTWICKLUNGSUMGEBUNG. EXTRA: E-Book inside. dirk LOUIS peter MÜLLER. 2.

Verwendung von Lava Connect für Datentransfer

AjaXplorer Bedienungsanleitung

Wissen. Werkzeuge. Weiterbildungsmedien. Systeme. Willkommen.... in Ihrer VOREST-Welt

Installation und Test von Android Apps in der Entwicklungs- und Testphase

Anleitung Installation und Verwendung der OverDrive Media Console unter Windows 8 RT

Installation des Citrix Receiver v1.2 Manuelles Upgrade auf die neuste Version

Informationsabend. Onleihe ist auch etwas für mich!

Video-Tutorial: Einrichten einer Facebook Landing Page in der Facebook Chronik (Timeline)

Dateien verwalten (Bilder, Dokumente, Medien)

Wenn der Drucker streikt oder nicht die erwartete Ausgabe liefert, gehen Sie zur Problemlösung am besten in fünf Schritten vor:

MyLab Deutsche Version. Leitfaden für Studenten

TeamViewer App für Outlook Dokumentation

Membrain GmbH. Client Deployment. Installation von Membrain Clients auf PPC Geräten

Apple Train the Trainer 10 App Store Submission. Josef Kolbitsch

Um mit dem Dialogpost-Manager effektiv arbeiten zu können, sollte Ihr PC folgende Mindestvoraussetzungen erfüllen:

Hilfe zur Internet-Weserdatenbank der Geschäftsstelle Weser

Windows auf einen USb-Stick kopieren

Erste Schritte mit Microsoft Office 365 von Swisscom

Nutzerhandbuch Digital Plus Paket. RP App epaper App epaper Web

Zotero Zitieren mit dem Zotero Plugin für Word (Mac)

Zum Bearbeiten ins Backend einloggen

Kurzanleitung Indiware online Stundenplan online Vertretungsplan online Indiware mobil

Informationen zur Nutzung des Formularservers von Haus und Grund Aachen

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers


Microsoft DreamSpark Premium an der Universität zu Köln: Download von Lizenz-Schlüsseln und Software

Der eigene Internetauftritt. Die eigene Webseite für den Fotografen

Benutzerhandbuch für den Mobile Device Manager

Sicherung und Wiederherstellung Benutzerhandbuch

TYPO3 Schulung. Für Redakteure am IDS Mannheim

@HERZOvision.de. Änderungen im Rahmen der Systemumstellung v by Herzo Media GmbH & Co. KG

DAS NEUE E-SOLUTIONS TOOL DHL e-billing

Software Release Notes

Kurzanleitung zum Gebrauch der Biberist aktiv! owncloud.

DOK. ART GD1. Citrix Portal

HILFE Datei. UPC Online Backup

VERWENDUNG DES FRAGEBOGENBAUKASTENS

Inhaltsverzeichnis. Seite. Tabbed Browsing (Öffnen mehrerer Browserfenster) 1-2. Download/Herunterladen/Speichern (Acrobat Reader/ PDF) 3

ANLEITUNG EBOOKS. 1. Der Kauf von ebooks über den Onlineshop

Kleines Handbuch zur Fotogalerie der Pixel AG

Henkel SEAL Media Online. Informationen zur Registrierung und Nutzung der Henkel Bilddatenbank für externe Benutzer

OSx / MAC. MegaZine3 MZ3-Tool3. Server Upload. Video 2-4

Leitfaden zum Download der E-Books unter

Erstellung eines elektronischen Bilderbuchs mit Open Office

AK Medientechnologien 09 App Store Submission. Josef Kolbitsch

schooltas offline Modus mit der Google Chrome App

DDBAC-SDK unter Linux (mit Wine) Installationsanleitung

E-Books der OÖ. Landesbibliothek lesen

3 Maps richtig ablegen und

Präsentation Von Laura Baake und Janina Schwemer

Installation, Einrichtung, Nutzung von PHOCA DOWNLOAD. Download-Links... 2

SSL VPN Zugang Anleitung Version 1.3

Aktivierung der Produktschlüssel. in CABAReT-Produkten am Beispiel CABAReT Stage

Für das iphone. Funktionsleitfaden

IHR PERSÖNLICHER MOBILITÄTSASSISTENT.

Tipps & Tricks zur Kundenkartei 4

Die Verwendung von Office 365

Verwendung von QR-Codes zum Teilen von digitalen Rezepten in Printmedien mittels der Recipe Packaging Toolbox von My Own Cookbook

Anleitungen zu Inside FHNW

bhv ist ein eingetragenes Warenzeichen der bhv Publishing GmbH. Andere erwähnte Produktnamen sind teilweise Warenzeichen der entsprechenden

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

skillpipe User Guide, Version 3.0, skillpipe User Guide 1

FAQ: G DATA EU Ransomware Cleaner

Der Editor - Einfügen von Links und Medien

Wir freuen uns, dass Sie sich für ein E-Book unseres Verlagshauses entschieden haben.

Python Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt.

Workany 3.0. Einführung Workany 3.0. In dieser Anleitung wird beschrieben, wie Workany 3.0 eingerichtet und benutzt wird. Version 2.1.

Microsoft Office 365 ProPlus

ICT-Anleitung: Office 365 Education OneDrive (for Business)

Das Tablet mit Android 6.x. Kommunikation & Organisation Fotos, Videos & Medien. Markus Krimm. 1. Ausgabe, Juli 2016 ISBN

Roundcube Webmail Installation HANDBUCH

Anleitung ebooks. 1. Der Kauf von ebooks über den Onlineshop

Softwaren Engineering I

Das Formular-Management-System (FMS) der Bundesfinanzverwaltung

Transkript:

Abschlussbericht Zum Projekt Wie erstellt man eine App mit Adobe PhoneGap Build? T3B731 Multimedia-Technologien Patricia Mast, 36814

26.11.2014 Wie erstellt man eine App mit Adobe PhoneGap Build? Inhaltsverzeichnis 1. Einleitung... 3 2. Überblick... 3 3. Die Projektarbeit... 3 3.1 Software installieren, testen und Einarbeitung... 3 3.1.1 Die Software - lokal auf dem PC...3 3.1.2 Die Software - online...4 3.1.3 Einarbeitung...4 3.2 Erstellung einer kleinen App als Test... 5 3.3 Dokumentation der Erstellung einer App (Tutorial)... 7 3.4 Erstellung des Abschlussberichts... 11 4. Zeitplanung... 11 5. Fazit... 11 6. Quellen... 13 Seite 2 von 13 Abschlussbericht von Patricia Mast

Wie erstellt man eine App mit Adobe PhoneGap Build? 26.11.2014 1. Einleitung In der Projektarbeit der Veranstaltung T3B731 Multimedia-Technologien habe ich ein Einführungstutorial für die Verwendung der Onlineversion der Software Adobe PhoneGap Build erstellt. Das Tutorial wurde als HTML-Datei erstellt und ist somit in jedem Browser zu öffnen. 2. Überblick Die vorläufige Gliederung des Projekts, die ich in meinem Exposé festgelegt hatte, sah wie folgt aus: a. Software installieren, testen und Einarbeitung b. Erstellung einer kleinen App als Test c. Dokumentation der Erstellung einer App (Tutorial) d. Erstellung des Abschlussberichts Die Gliederung des Projekts ist grundsätzlich geblieben, die Gewichtung der Gliederungspunkte musste ich allerdings verändern. Vor Beginn des Projekts war nach meinem Empfinden das Tutorial an sich der größte Teil der Arbeit. Da ich aber beim Versuch der Installation des Programms auf diverse Probleme (siehe Kapitel 3.1.1 Die Software - lokal auf dem PC, Seite 3) gestoßen bin, hat sich dieser Teil der Projektarbeit wesentlich in die Länge gezogen. 3. Die Projektarbeit 3.1 Software installieren, testen und Einarbeitung 3.1.1 Die Software - lokal auf dem PC Der Einstieg in das Projekt ist mir leider nicht sehr leicht gefallen. Ich habe gelesen, dass man Adobe PhoneGap nicht nur online nutzen kann, sondern auch als Software auf den eigenen PC downloaden. Abschlussbericht von Patricia Mast Seite 3 von 13

26.11.2014 Wie erstellt man eine App mit Adobe PhoneGap Build? Ich habe mich im Internet über die Nutzung von PhoneGap informiert und dann die Software heruntergeladen und diese installiert. Nach einigen missglückten Versuchen die Software zu nutzen (diese muss über die cmd-zeile aufgerufen werden) habe ich erneut nachgelesen und festgestellt, dass ich für die Nutzung zusätzlich noch die Programme GitHub und Node sowie den SDK-Manager benötige. Ich habe diese Zusatztools ebenfalls heruntergeladen und installiert. Leider ist es mir nicht gelungen, die Programme richtig einzurichten und dann eine App zu generieren. Die Installation und Einrichtung der Programme hat mich mehrere Stunden gekostet, woraufhin ich beschlossen habe, doch die Onlineversion von PhoneGap zu nutzen. 3.1.2 Die Software - online Adobe PhoneGap ist online unter https://build.phonegap.com/ erreichbar. Zur Nutzung von PhoneGap benötigt man ein Adobe-Konto. Das Konto ist kostenfrei und kann in wenigen Minuten eingerichtet werden. Nach der Registrierung und der Anmeldung kann man zwischen einer kostenfreien und einer kostenpflichtigen Version von PhoneGap wählen. Bei der kostenfreien Version darf immer nur eine App im Speicher sein. Wenn man eine weitere App generieren möchte, dann muss der Speicher und somit die vorher generierte App gelöscht werden. Die kostenpflichtige Version erlaubt es, mehrere Apps gleichzeitig im Onlinespeicher zu haben. Dies ist ein großer Vorteil, wenn man mehrere Apps entwickeln und eventuell auch öffentlich zur Verfügung stellen will. Da ich nur eine App testen wollte, habe ich mich für die kostenfreie Version entschieden. 3.1.3 Einarbeitung Um das Tutorial verständlich gestalten zu können, musste ich mich in die Nutzung von PhoneGap einarbeiten. Dies gelang mir sehr schnell, da die Nutzung der Onlineversion sehr einfach ist. Man benötigt keine Zusatzprogramme und kann eine App mit einem Klick hochladen. Seite 4 von 13 Abschlussbericht von Patricia Mast

Wie erstellt man eine App mit Adobe PhoneGap Build? 26.11.2014 3.2 Erstellung einer kleinen App als Test Im Rahmen der Einarbeitung habe ich eine kleine App erstellt. Ich habe mit Adobe Dreamweaver eine HTML-Datei geschrieben, die dann zusammen mit allen nötigen Zusatzdateien (Bilder, CSS-Datei usw.) als ZIP-Datei hochgeladen wird. In Adobe Dreamweaver gibt es bereits vorgefertigte Dateien zur Erstellung von Apps. Diese haben bereits angebundene CSS-Dateien und JS-Dateien. Man muss hier nur noch den gewünschten Inhalt einfügen und die gewünschten Änderungen in der Gestaltung vornehmen. Zum Test von PhoneGap war es nicht nötig die Gestaltung der App zu verändern, deshalb habe ich nur den gewünschten Inhalt eingefügt und die App generiert. Die App ist eine kleine Bastelanleitung: Abb. 1: Startseite der App Abb. 2: Materialangaben Abschlussbericht von Patricia Mast Seite 5 von 13

26.11.2014 Wie erstellt man eine App mit Adobe PhoneGap Build? Abb. 3: Schritt 1 der Bastelanleitung Abb. 5: Schritt 2 der Bastelanleitung Abb. 4: Schritt 3 der Bastelanleitung Abb. 6: Schritt 4 der Bastelanleitung Seite 6 von 13 Abschlussbericht von Patricia Mast

Wie erstellt man eine App mit Adobe PhoneGap Build? 26.11.2014 3.3 Dokumentation der Erstellung einer App (Tutorial) Das Tutorial zur Nutzung von PhoneGap hat mir weniger Schwierigkeiten bereitet. Es ist als HTML-Datei verfügbar, die man mit allen Browsern anschauen kann. Das Tutorial umfasst eine kurze Einleitung, die grundlegende Nutzung von PhoneGap sowie eine Seite zur Problemlösung. Ich habe besondere Einstellungen bei der App und die umfangreichere Nutzung von PhoneGap und Dreamweaver in meinem Tutorial nicht berücksichtigt, da das Tutorial nur eine Einführung in PhoneGap darstellen soll. Die Startseite des Tutorial beinhaltet eine Einleitung und den Link zu Adobe PhoneGap: Abb. 7: Die Startseite Abschlussbericht von Patricia Mast Seite 7 von 13

26.11.2014 Wie erstellt man eine App mit Adobe PhoneGap Build? Das Tutorial an sich enthält alle wichtigen Informationen, die man zur einfachen Nutzung von PhoneGap benötigt. Ich beschreibe dort so detailliert wie möglich, wie man in Dreamweaver eine HTML-Datei (mit der Vorlage, die Dreamweaver bereits liefert) erstellt, wie man die ZIP-Datei erstellt und hochlädt und wie die App generiert und heruntergeladen wird. Am Anfang der Seite befinden sich Links, die direkt zu den Unterkapiteln führen, damit der Leser eine einfachere Orientierung und Navigation im Tutorial hat. Die Seite des Tutorials sieht wie folgt aus: Abb. 8: Das Tutorial Der Leser wird durch Handlungsanweisungen und Resultate angeführt. Bilder unterstützen diese und geben dem Leser einen besseren Überblick. Hinweise (rot) geben zusätzliche, wichtige Informationen. Tipps (grau) unterstützen den Leser durch Hilfestellungen. Seite 8 von 13 Abschlussbericht von Patricia Mast

Wie erstellt man eine App mit Adobe PhoneGap Build? 26.11.2014 Abb. 9: Hinweise (rot) und Tipps (grau) im Tutorial Auf einer weiteren Seite gibt es Abhilfe bei Problemen. Hier habe ich einige Probleme aufgelistet, die bei meiner Test-App auch aufgetreten sind oder die mir zusätzlich aufgefallen sind. Dem Leser wird ein Lösungsweg aufgezeigt, der durch Handlungsanweisungen beschrieben ist. Abb. 10: Abhilfe bei Problemen Abschlussbericht von Patricia Mast Seite 9 von 13

26.11.2014 Wie erstellt man eine App mit Adobe PhoneGap Build? Als letzte Seite findet man ein Impressum, in dem Angaben zum Projekt gemacht werden: Abb. 11: Impressum Ich habe versucht, das Tutorial so nutzerfreundlich wie möglich zu gestalten. Ich habe beim Tutorial und der Problemabhilfe interne Links eingefügt, die entweder direkt zu einem Kapitel oder zum Start der Seite führen, damit der Leser nicht so viel scrollen muss. Weiterhin habe ich externe Links eingefügt, die zur Startseite von Adobe PhoneGap, der Hilfeseite von PhoneGap und zur Hilfeseite von Dreamweaver führen. Dort bekommt der Leser weitere Informationen. Zum besseren Verständnis habe ich einige Screenshots eingefügt, damit der Leser kontrollieren kann, ob er alles richtig macht. Die farbliche Gestaltung ist an die Gestaltung der Internetseite von Adobe PhoneGap angelehnt. Seite 10 von 13 Abschlussbericht von Patricia Mast

Wie erstellt man eine App mit Adobe PhoneGap Build? 26.11.2014 3.4 Erstellung des Abschlussberichts Mit der Erstellung des Abschlussberichts konnte ich bereits früher beginnen, als ich es in meinem Terminplan vorgesehen hatte. Die Erstellung des Tutorials hat nicht so viel Zeit in Anspruch genommen, wie ich zuvor dachte, was mir die Möglichkeit gab, mehr Zeit in den Abschlussbericht und die optische Verschönerung des Tutorials zu stecken. 4. Zeitplanung Die Zeitplanung des Projekts sah zu Beginn wie folgt aus: Meilenstein Erledigt bis 1. Vorlesung Donnerstag, 09.10.2014 a. Software installieren, testen und Einarbeiten Sonntag, 19.10.2014 b. Erstellung einer kleinen App als Test Sonntag, 26.10.2014 c. Dokumentation der Erstellung einer App (Tutorial) Sonntag, 09.11.2014 d. Erstellung des Abschlussberichts Sonntag, 23.11.2014 Präsentation der Ergebnisse Donnerstag, 27.11.2014 Zunächst dachte ich, dass ich den Zeitplan aufgrund der Schwierigkeiten nicht einhalten könnte. Dies hat sich nicht bestätigt. Ich konnte mit der Erstellung des Tutorials und des Abschlussberichts sogar früher beginnen. Der tatsächliche Zeitplan ist als Anlage 1 angefügt. 5. Fazit Adobe PhoneGap ist als Onlineversion eine gute Möglichkeit Apps zu erstellen. Die grundsätzliche Nutzung ist einfach und funktioniert sehr gut. Für spezielle Einstellungen bei der App sollte man sich aber mit Apps auskennen. Die Nutzung von Adobe PhoneGap lokal auf dem eigenen Rechner würde ich nicht empfehlen. Die Installation und das Öffnen des Programms sind umständlich, außerdem werden weitere Programme benötigt, die ebenfalls eingerichtet werden müssen. Abschlussbericht von Patricia Mast Seite 11 von 13

26.11.2014 Wie erstellt man eine App mit Adobe PhoneGap Build? Die Erstellung der HTML-Datei für die App funktioniert mit der Vorlage von Dreamweaver sehr gut. Die zusätzlichen Dateien (CSS- und JS-Datei) sind bereits eingebunden und ein grobes Gerüst für eine App ist bereits enthalten. Seite 12 von 13 Abschlussbericht von Patricia Mast

Wie erstellt man eine App mit Adobe PhoneGap Build? 26.11.2014 6. Quellen WEKA MEDIA PUBLISHING GmbH (2014): Apps erstellen mit dem Framework Phonegap. <http://www.pc-magazin.de/ratgeber/apps-erstellen-mit-dem-framework-phonegap- 1265060.html> [Stand: 26.04.2012. Zugriff: 25.10.2014, 20:10 MESZ] Galileo-Press (o. J.): Eine native App erstellen mit PhoneGap - Apps entwickeln mit HTML5 und CSS. <http://www.myvideo.de/watch/8862530/eine_native_app_erstellen_ mit_phonegap_apps_entwickeln_mit_html5_und_css3 > [Stand: 23.11.2012. Zugriff: 25.10.2014, 22:30 MESZ] Hewlett-Packard Development Company, L.P. (2011): PhoneGap Einführung Teil 1: HP webos. <https://developer.palm.com/content/resources/develop/phonegap_ einfuehrung_teil_1_webos.html> [Stand: k.a. Zugriff: 25.10.2014, 22:50 MESZ] Adobe Systems Software Ireland Ltd. (2014): Dreamweaver-Hilfe / Verpacken von Webanwendungen als native mobile Anwendungen mit PhoneGap Build. <https://helpx.adobe.com/de/dreamweaver/using/packaging-web-apps.html#> [Stand: k.a. Zugriff: 26.10.2014, 11:00 MESZ] Abschlussbericht von Patricia Mast Seite 13 von 13