Cross-platform mobile development with PhoneGap/Apache Cordova Schulung
The objective of cross-platform frameworks is to allow you to write applications once and have it run on multiple platforms. Want to build an iPhone app that will also run on Android? Have a customer turn round and want their Android app to run on Windows Phone? No problem.
On this three-day PhoneGap/Apache Cordova course you will look at two different yet complimentary technologies for cross-platform mobile development. (Apache Cordova is the new name for PhoneGap. Adobe acquired PhoneGap from the original developers and gifted it to the Apache Software Foundation.)
Upon completion of this PhoneGap/Apache Cordova course, you will be able to build fully-functioning mobile Web applications using the framework, manage source code and handle platform tweaks, create “native like” experiences from a web application -- and much more!
Schulungsübersicht
Day 1
- Getting up and running
- Accessing native capabilities of the device
- Structuring source code and handling SCM
- Persisting data locally
- Building forms and communicating with the server
Day 2
- Network communication
- Managing source code and handling platform tweaks
- Using plug-ins
- Working with lists of data
Day 3
- Using jQuery Mobile with PhoneGap applications
- Presenting Lists of Data
- Handling Touch Events
- Packaging your apps
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Cross-platform mobile development with PhoneGap/Apache Cordova Schulung - Booking
Cross-platform mobile development with PhoneGap/Apache Cordova Schulung - Enquiry
Erfahrungsberichte (1)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kurs - Cross-platform mobile development with PhoneGap/Apache Cordova
Kommende Kurse
Kombinierte Kurse
Advanced Progressive Web App (PWA)
14 StundenDiese von einem Trainer geleitete Live-Schulung Schweiz (vor Ort oder remote) richtet sich an Entwickler, die fortgeschrittene Progressive Web Apps erstellen möchten, die exklusive Funktionen im Zusammenhang mit Push-Benachrichtigungen und Offline-Verfügbarkeit ausführen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, um mit der Entwicklung einer fortgeschrittenen Progressive Web App zu beginnen.
- Push-Benachrichtigungen zu erstellen, die Abonnements ermöglichen.
- Cachen mit Service Worker, um eine Webanwendung offline verfügbar zu machen.
- Push-Benachrichtigungen zu erstellen, die häufige Besucher auffordern, die Anwendung zu installieren.
Advanced Flutter
14 StundenDiese Live-Schulung Schweiz (online oder vor Ort) richtet sich an Entwickler, die mit Flutter plattformübergreifende Anwendungen erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Anwendungen von Java nach Flutter zu migrieren.
- Backend-Dienste von Firebase, wie Datenbank, Authentifizierung und Speicher, zu integrieren.
- Animationen und erweiterte UI-Funktionen für eine Anwendung zu erstellen.
BLoC Pattern
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die lernen möchten, wie man BLoC Pattern zur Verwaltung von Zuständen in verschiedenen Anwendungen verwendet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Verstehen der BLoC-Kernkonzepte und der Architektur.
- Erstellen, Testen und Debuggen von BLoCs.
- Lernen Sie den BLoC-Build-Kontext kennen.
Using Dart in Flutter
21 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Entwickler, die mit Flutter hochwertige mobile Apps für Android, iOS und andere Plattformen auf Basis einer gemeinsamen Codebasis erstellen und entwickeln möchten.
Build Native iOS and Android Apps with Flutter
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung in Schweiz (online oder vor Ort) lernen die Teilnehmer, wie man mit Flutter schnell eine mobile App entwickelt, die sowohl auf iOS- als auch auf Android-Geräten läuft.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Das Framework, die IDE und andere Werkzeuge schnell zu installieren, um mit der Entwicklung zu beginnen.
- die Dart-Sprache von Google zu verstehen und zu verwenden, um schnell einen Prototyp für eine mobile Anwendung zu erstellen.
- Testen und Bereitstellen von mobilen Anwendungen, die sowohl auf iOS als auch auf Android mit einer einzigen Codebasis laufen.
- Anpassen der App mit einer Vielzahl von Widgets, Layouts und Animationen.
Flutter Development Bootcamp with Dart
35 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Entwickler, die mit Flutter hochwertige mobile Anwendungen für Android, iOS und andere Plattformen auf der Grundlage einer gemeinsamen Codebasis erstellen und entwickeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Erstellung von Flutter-Apps zu beginnen.
- Die Programmiersprache Dart zu verwenden, um den Code für die Erstellung der Anwendungen zu entwickeln.
- Verwendung von Flutter-Widgets zum Entwerfen und Erstellen ästhetisch ansprechender und benutzerfreundlicher Benutzeroberflächen.
- Einsatz und Test von Apps auf verschiedenen Plattformen (Mobil, Desktop, Web, etc.).
Ionic2
14 StundenThis instructor-led, live training in Schweiz (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Webentwickler, die eine hybride mobile Anwendung mit Ionic 4 erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Native Gerätefunktionen in eine hybride mobile Anwendung zu integrieren.
- Angular und Ionic 4 zur Erstellung einer hybriden mobilen Anwendung zu verwenden.
- Eine hybride Anwendung auf einem Emulator für mobile Geräte auszuführen.
Ionic 6
14 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Webentwickler, die eine moderne mobile Anwendung mit Ionic 6 erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Native Gerätefunktionen in eine moderne hybride mobile Anwendung zu integrieren.
- die Grundlagen von Ionic kennen.
- Lernen, wie man Ionic-Anwendungen in der Produktion einsetzt.
- Eine moderne hybride Anwendung auf einem Emulator für mobile Geräte ausführen.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 Stunden[Platform (früher bekannt als Worklight Foundation) ist eine Suite von Werkzeugen und Diensten für die Entwicklung von mobilen und Tablet-Anwendungen für Unternehmen. Die clientseitige API ist für native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) und JavaScript für plattformübergreifende hybride OR Mobile-Web-Anwendungen verfügbar. Die MobileFirst Platform ist vor Ort oder in der Cloud verfügbar.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie MobileFirst Platform einrichten und verwenden, um hybride mobile Anwendungen auf Basis von HTML5, JS und CSS zu entwickeln und zu verwalten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- MobileFirst zu installieren und zu konfigurieren
- plattformübergreifende hybride mobile Anwendungen zu entwickeln, zu testen und bereitzustellen.
- MobileFirst-Sicherheitsmechanismen zur Absicherung von Apps zu nutzen.
- Apps innerhalb einer Organisation "over-the-air" zu aktualisieren und so die Notwendigkeit von App Stores zu umgehen.
- Verwalten und Überwachen von mobilen Anwendungen.
Zielgruppe
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen in einer Live-Laborumgebung.
Hinweis
- Diese Schulung basiert auf Mobile Foundation 8.0. Wenn Sie eine andere Version oder andere Anpassungen dieses Kurses wünschen, kontaktieren Sie uns bitte.
WeChat Marketing
7 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Unternehmer, Marketingmanager und Vertriebsmitarbeiter, die digitales Marketing auf WeChat betreiben möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Eine Nachricht an mehrere Empfänger auf einmal über WeChat zu senden.
- Kostenloses Marketing (an Fremde) auf WeChat zu betreiben.
- Die WeChat-Wallet öffnen und WeChat-Pay verwenden.
- Mit einem offiziellen WeChat-Konto werben.
WeChat Mini Programs for Developers
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Entwickler, die WeChat-Miniprogramme auf der WeChat-Plattform entwickeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und Konfigurieren der Developer Tools zur Erstellung von WeChat-Miniprogrammen.
- WXML und WXSS anstelle der traditionellen HTML und CSS zu schreiben, um Programme zu erstellen.
- Anwendungen bereitstellen, die auf mobilen Geräten und Desktops mit Wechat laufen.
WeChat Open Platform for Developers
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Entwickler, die auf der WeChat-Plattform entwickeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Ihre mobilen Anwendungen so zu gestalten, dass sie Funktionen wie das Teilen auf WeChat, das Hinzufügen zu WeChat-Favoriten und das Bezahlen mit WeChat Pay unterstützen.
- Ihre Websites so zu gestalten, dass sie die Verwendung von WeChat-Konten zum Einloggen unterstützen.
- Bereitstellung eines leichtgewichtigen Dienstes für Milliarden von WeChat-Nutzern durch offizielle Konten.
- Eine Drittanbieter-Plattform zu werden, um operative Dienste und Branchenlösungen für offizielle Konten anzubieten.
WeChat Work
7 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Unternehmer und Unternehmensadministratoren, die WeChat Work zur effizienten Verwaltung von Bürokommunikation und -zusammenarbeit nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die umfangreichen OA-Anwendungen von WeChat Work effizient nutzen.
- Unternehmensdateien mit der kostenlosen 100 GB File Disk zu verwalten.
- Company Payment verwenden, um rote Pakete an Mitarbeiter zu versenden und Zahlungen von/an Mitarbeiter zu erhalten/zu leisten.
- Gestalten Sie das Cover der roten Pakete mit Unternehmensmarken, um die Markenkultur zu fördern.
- Richten Sie Unternehmenslogos und Werbebilder auf der Startseite des Mobiltelefons ein, um eine Unternehmenskultur zu schaffen.
Xamarin for Cross-Platform Development
21 StundenIn dieser von einem Trainer geleiteten Live-Schulung in Schweiz (online oder vor Ort) lernen die Teilnehmer wichtige Aspekte von Xamarin kennen, während sie die Entwicklung ihrer eigenen mobilen Anwendungen für Android, iOS und Windows in Angriff nehmen.