Wishlisted Wishlist

Please confirm that you want to add PhoneGap für Einsteiger to your Wishlist.

Add to Wishlist

PhoneGap für Einsteiger

In diesem Kurs zeige ich Ihnen, wie Sie einfach und unkompliziert Apps für iOS und Android erstellen können. Viel Spaß!
4.5 (24 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
397 students enrolled
Last updated 9/2014
German
Free
Includes:
  • 1.5 hours on-demand video
  • 6 mins on-demand audio
  • 2 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
Eigenständig Apps für iOS und Android entwickeln
Umgang und Installation der erforderlichen Programme
Verständnis der Funktionsweise von PhoneGap
Möglichkeiten und Vor- und Nachteile
View Curriculum
Requirements
  • Mac OS X 10.8+
  • HTML, CSS und JavaScript (hilfreich, nicht erforderlich)
  • jQuery und Twitter Bootstrap (hilfreich, nicht erforderlich)
Description

In diesem Kurs lernen Sie PhoneGap und alle wichtigen Bestandteile kennen. Was Sie beachten müssen, wie Sie Apps entwickeln und exportieren, wie PhoneGap funktioniert, wie Sie ein Plugin installieren und natürlich auch das App auf Ihr Gerät übertragen.

Die Apps werden mit HTML, CSS und JavaScript erstellt, sprich es ist wichtig für alle weiteren Apps, sich diese Kenntnisse anzueignen. Für diesen Kurs ist es aber nicht notwendig, da es Primär um das Erstellen der App geht und nicht um die Ausarbeitung der App Funktionen.

Der Sinn dieses Kurses ist, den Grundstein Ihrer Fähigkeiten, im Bereich App Development, zu setzen. Eine solide Grundlage ist für jede professionelle und gute Dienstleistung wichtig.

Inhaltsübersicht:

  • PhoneGap kennenlernen
  • Xcode & Android SDK installieren
  • PhoneGap installieren
  • Terminal kennenlernen
  • PhoneGap Projekt mit jQuery & Twitter Bootstrap erstellen
  • PhoneGap Projekt mit Xcode und Android SDK kompilieren
  • App auf ein Device übertragen und testen
  • Hilfreiche Tipps / Tricks / Links

Ich würde mich freuen, wenn Sie sich für diesen Kurs entscheiden würden und ich Ihnen PhoneGap näher bringen dürfte. Viel Spaß!

Who is the target audience?
  • Interessierte
  • Webentwickler
  • Designer
  • Skeptiker & Kritiker
  • Projektmanager
  • Hobby Entwickler
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 16 Lectures Collapse All 16 Lectures 01:25:08
+
Einführung
4 Lectures 07:04

In der Lektion beschäftigen wir uns mit der Frage, was PhoneGap eigentlich ist und wofür es steht. Sollten Sie bereits PhoneGap kennen, können Sie diese Übung überspringen.

http://phonegap.com/

Was ist PhoneGap?
02:08

Wichtig ist nicht nur die Frage "Was?" sondern auch "Wie?". "Wie funktioniert PhoneGap?" In der Entwicklung ist es immer wichtig, den Ablauf und die Funktionsweise zu kennen um selbständig Lösungswege zu entwickeln.

http://phonegap.com/about/

Wie funktioniert PhoneGap?
01:46

Um mit PhoneGap arbeiten zu können, muss natürlich gewusst werden, woher dies bezogen werden kann. Darum kümmern wir uns in dieser Lektion.

http://phonegap.com/install/

Woher bekomme ich PhoneGap?
01:18

Die letzte Lektion, der Einführung, beschäftigt sich mit der Frage "Warum PhoneGap?". Dies ist sicherlich interessant für alle Skeptiker und Kritiker, die sich gerne überzeugen lassen wollen.

http://phonegap.com/

Warum PhoneGap?
01:52

Abschnitt 1: Einführung
4 questions
+
Vorbereitung
4 Lectures 17:40

In dieser Lektion zeige ich Ihnen, wie Sie kostenlos Xcode auf Ihrem Mac installieren können. Xcode ist zuständig für das spätere exportieren, der kompilierten Apps, für iOS. Wollen Sie nur Apps für Android entwicklen, können Sie dieses Video gerne überspringen.

Installation von Xcode
03:29

Diese Lektion ist zuständig für die Installation der Android-SDK auf Ihrem Mac. Die Android-SDK ist das Gegenstück von Xcode und zuständig für das Exportieren und Kompilieren der Android App. Sollten Sie nur Apps für iOS entwickeln wollen, können Sie diese Lektion überspringen.

Download: http://developer.android.com/sdk/index.html

Installation der Android-SDK
03:51

Sobald Sie Lektion 5 und / oder Lektion 6 durchgeführt haben, können wir beginnen den wichtigsten Teil unserer Vorbereitung zu installieren: PhoneGap. Dies ist eine Pflicht-Installation.

Download: http://nodejs.org

Download: http://phonegap.com/install/

Installation von PhoneGap
04:02

Da PhoneGap ein Command Line Interface besitzt, ist es notwendig die Basics des Terminals auf dem Mac zu kennen. Ich möchte Ihnen in dieser Lektion auch die Angst vor dem "bösen schwarzen Fenster" nehmen.

Weitere wichtige Terminal Befehle: http://www.macprime.ch/wissen/article/die-wichtigsten-terminal-befehle

Umgang mit dem Terminal
06:18

Abschnitt 2: Vorbereitung
4 questions
+
Erstellung
4 Lectures 51:08

Um ein App erfolgreich zu erstellen, benötigen wir zuerst ein PhoneGap Projekt. Dies ist immer der erste Schritt. Ich zeige Ihnen alle wichtigen Befehle um dies einfach und schnell umzusetzen.

PhoneGap Projekt erstellen
04:24

Da wir bereits gelernt haben, das PhoneGap mit Webtechnologien arbeitet, können wir diese natürlich auch im vollen Umfang benutzen. In dieser Lektion integrieren wir jQuery und Twitter Boostrap, um unserer App schnell und einfach ein Gesicht zu verleihen.

Download: http://getbootstrap.com

Download: http://jquery.com

Download: http://www.sublimetext.com/3

Integration von jQuery und Twitter Bootstrap
20:07

PhoneGap bietet einem die zusätzlich die Schnittstelle zu Hardware Komponenten des Gerätes. In dieser Lektion schauen wir uns an, wie wir dies erweitern können und ein fertiges PhoneGap Plugin integrieren können.

Plugins: http://plugreg.com

Einbau eines PhoneGap Plugins
07:48

Die App ist mit PhoneGap erstellt und wir haben ein Plugin integriert. Nun wird es Zeit dies auf iOS und / oder Android anzuschauen. Doch bevor das Gerät die App intepretieren kann, muss es kompeliert werden. So heißt der Schritt, um den geschriebenen Code in Maschinencode umzuwandeln.

Download: http://app.phonegap.com

Android Simulator Befehl, erforderlich für OS X 10.9 und höher:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install ant

Kompilierung und Installation der iOS & Android App
18:49

Abschnitt 3: Erstellung
4 questions
+
Zusammenfassung
4 Lectures 08:07

PhoneGap hat natürlich nicht nur Vorteile sondern auch Nachteile. In dieser Lektion möchte ich dies einmal aufzeigen, um Probleme schneller in der Entwicklung zu erkennen und Sie auf den Umgang zu sensibilisieren.

Vor- und Nachteile von PhoneGap
03:56

Wir haben bereits gelernt, das PhoneGap eine Hybrid Lösung ist. In dieser Lektion schauen wir uns alle 3 Varianten an und vergleichen diese auf Ihre bevorzugten Einsatzgebiete.

Native vs. Web vs. Hybrid
02:16

Natürlich ist PhoneGap kein Produkt ohne Konkurrenten. Bedingt für den Überblick, möchte ich diese einmal aufzeigen und kurz erklären.

PhoneGap Alternativen
01:09

In dieser Lektion finden Sie nochmals viele interessante und wichtige Links für die Entwicklung von PhoneGap Applikationen. Layout Vorlagen, Boilerplate, Links, Tricks und Tipps.

Hilfreiche Links und Quellen
00:46
About the Instructor
4.5 Average rating
24 Reviews
397 Students
1 Course
Web- & App-Developer

Mein Name ist Jonathan Schneider, ich bin Freelancer / Creative Coder und Gründer von Webdesign Marketing Service. Meine Leistungen umfassen die Entwicklung von Apps für iOS, Android und die Erstellung von interaktiven Webseiten.

Zusätzliche Arbeite ich als Dozent und Schulungsleiter. Themen die ich Unterrichte beginnen von der Programmierung in JavaScript und PHP über App Entwicklung mit PhoneGap bis hin zur Erstellung einer Webseite via Wordpress.

Ich würde mich freuen, wenn ich auch bald Sie in einen meiner Kurse, hier bei udemy, begrüßen dürfte.

Qualifikationen & Auszeichnungen


  1. Teilnehmer an der Weltmeisterschaft im Bereich Webdesign 2013
  2. Bundesmeister im Bereich Webdesign 2012
  3. Zertifiziert im Bereich Adobe CS5.5
  4. Mediengestalter Digital und Print
  5. Informatik technischer Assistent

Report Abuse