React Native for iOS and Android Schulung
React Native ist ein plattformübergreifendes Open-Source-Entwicklungsframework zum Erstellen mobiler Apps. Entwickelt von Facebook , ermöglicht es Entwicklern, ein natives Look-and-Feel-Erlebnis für ihre Apps auf Android und iOS zu erstellen. Im Gegensatz zu anderen plattformübergreifenden mobilen Entwicklungstools wie PhoneGap generiert React Native vollständig native Anwendungsoberflächen. Keine HTML 5-Benutzeroberflächen. React Native bietet eine konsistente Entwicklererfahrung auf der Basis von Java Script und der React Bibliothek (auch bekannt als React .js oder React JS) und ermöglicht eine wirklich schnelle mobile Entwicklung, indem die Entwicklereffizienz auf allen Plattformen im Mittelpunkt steht - einmal lernen, überall schreiben.
In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer die Prinzipien und den Ansatz von React Native kennen, während sie die Entwicklung ihrer eigenen mobilen Anwendung für Android und iOS .
Format des Kurses
- Übersicht über die Funktionen und Möglichkeiten von React Native sowie schrittweise Entwicklung einer mobilen Anwendung.
Schulungsübersicht
Einführung in React Native
- React Native vs. React
- React Native vs. PhoneGap, Titanium, etc.
React Native-Entwickler-Tools
DevTools einrichten
Erstellen Ihrer ersten Anwendung
Arbeiten mit Komponenten
Arbeiten mit Styles
Plattform-APIs verwenden
Fetch API und Networking
Verwendung von Redux für den Status Management
Arbeiten mit Modulen
Architektur für mehrere Plattformen
Testen Ihrer Anwendung
Fehlersuche in Ihrer Anwendung
Optimieren der Leistung Ihrer Anwendung
Bereitstellen Ihrer Anwendung für den iOS App Store
Bereitstellen Ihrer Android-Anwendung
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Kenntnisse von Javascript, HTML und CSS.
- Grundlegende Kenntnisse in Objektorientierung Programming (OOP) sind nützlich.
Publikum
- Entwickler mobiler Anwendungen
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
React Native for iOS and Android Schulung - Booking
React Native for iOS and Android Schulung - Enquiry
React Native for iOS and Android - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (4)
Übungsaufgaben
Mateusz - DPDgroup IT Solutions sp. z o.o.
Kurs - React Native for iOS and Android
Maschinelle Übersetzung
Es ging direkt auf den Punkt zu. Ein Problem, das wir bei der Zoom-Konferenz und der Verbindung hatten.
Bashayer AlMajadi - Kuwait Fund for Arab Economic Development
Kurs - React Native for iOS and Android
Maschinelle Übersetzung
Trainer was very open to questions and very patient.
Kwaku Afreh-Nuamah
Kurs - React Native: Rapidly develop native iOS and Android apps with Javascript
Maschinelle Übersetzung
I like the way the trainer helps in problem solving and step to step issues resolution.
David Klogo
Kurs - React Native: Rapidly develop native iOS and Android apps with Javascript
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced Flutter
14 StundenDiese Live-Schulung Österreich (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.
iOS, Android, and React Native Development Bootcamp (Intermediate to Advanced Level)
420 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die fortgeschrittene Programmiertechniken in Swift, Kotlin und JavaScript erlernen, skalierbare Architekturen implementieren und funktionsreiche Anwendungen mit sicherer API-Integration, Echtzeitkommunikation und fortgeschrittener UI/UX erstellen möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Fortgeschrittene ProgrammingTechniken in Swift, Kotlin und JavaScript beherrschen, einschließlich Closures, Coroutines und async/await.
- Entwerfen Sie Scalable Mobile App-Architekturen mit MVVM für iOS/Android und fortgeschrittenem State Management in ReactNative.
- Erstellen Sie funktionsreiche mobile Apps mit sicherer API-Integration, Echtzeitkommunikation und fortgeschrittener Datenverarbeitung (Core Data, SQLite, Room, Firebase).
- Integrieren Sie Native Device Features wie Kamera, Geolocation und Sensoren und erstellen Sie eigene native Module in React Native.
- Erstellen Sie fortschrittliche UI/UX mit Animations und wiederverwendbaren Komponenten für reaktionsfähige, hochgradig interaktive mobile Erlebnisse.
- Testen, Debuggen und Optimieren von Apps für Leistung und Zuverlässigkeit mit Xcode, AndroidProfiler und ReactNative Debugger.
- Bereitstellen von Apps mithilfe von CI/CD-Pipelines für kontinuierliche Integration und automatisierte Freigaben für den App Store und Google Play.
- Abschluss eines Capstone-Projekts, bei dem eine produktionsreife App für App Stores entwickelt und bereitgestellt wird.
iOS, Android, and React Native Development Bootcamp for Beginners
105 StundenDiese Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger, die in die Entwicklung mobiler Anwendungen einsteigen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwicklungsumgebungen für iOS (Xcode), Android (Android Studio) und React Native (Node.js, CLI und Expo) zu konfigurieren.
- Lernen Sie die wichtigsten Unterschiede zwischen nativer und plattformübergreifender Entwicklung kennen und entwickeln Sie Grundkenntnisse in Swift, Kotlin und JavaScript.
- Erstellen Sie responsive UI-Layouts mit iOS Auto Layout, Android XML und React Native Flexbox.
- Entwickeln Sie einfache Anwendungen mit Swift für iOS, Kotlin für Android und React Native für plattformübergreifende Anwendungen.
- Implementieren von Kamera-, GPS- und Speicherfunktionen in Apps mit React Native.
- Xcode, Android Studio und React Native Debugging-Tools verwenden, um Probleme zu beheben und Apps auf Simulatoren und echten Geräten auszuführen.
- Vorbereiten und Bereitstellen von Apps für den App Store (iOS) und Google Play Store (Android).
- Arbeiten Sie an Gruppenprojekten und holen Sie sich das Feedback Ihrer Mitschüler ein, um Ihre Fähigkeiten in der App-Entwicklung zu verbessern.
- Erstellen und präsentieren Sie eine voll funktionsfähige plattformübergreifende React Native App.
iOS, Android, and React Native Development Bootcamp (Beginner to Intermediate Level)
420 StundenDiese Live-Schulung in Österreich (online oder vor Ort) richtet sich an Entwickler auf mittlerem Niveau, die die Entwicklung mobiler Anwendungen für mehrere Plattformen beherrschen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Einrichten von Entwicklungsumgebungen für iOS, Android und React Native mit Xcode, Android Studio und React Native CLI/Expo.
- Native iOS und Android Apps mit Swift für iOS und Kotlin für Android entwickeln und Apps mit Navigation und API-Integration erstellen.
- Erstellen Sie plattformübergreifende Apps mit React Native und nutzen Sie eine einzige Codebasis, um Apps für iOS und Android zu erstellen.
- Responsive Benutzeroberflächen mit Auto Layout, XML und Flexbox für iOS, Android und React Native entwerfen.
- Verwalten Sie Daten und Zustände in Anwendungen mit lokalen Speicherlösungen und verarbeiten Sie API-Anfragen auf allen Plattformen.
- Erweiterte Funktionen wie Kamera, Geolokalisierung und Karten in mobile Anwendungen einbinden.
- Implementierung von Multi-Screen-Navigation in iOS, Android und React Native Apps.
- Debuggen und Testen von Apps mit den Tools von Xcode, Android Studio und React Native.
- Bereitstellen von Apps im App Store und Google Play Store.
- Abschluss eines Capstone-Projekts, in dem die erlernten Fähigkeiten durch das Erstellen und Präsentieren einer funktionalen mobilen App demonstriert werden.
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 Österreich (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 Österreich (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 Österreich (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 Österreich (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 Österreich (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.
React Native Expo
7 StundenIn dieser von einem Kursleiter geleiteten Live-Schulung in Österreich lernen die Teilnehmer die Verwendung von React Native Expo durch Diskussionen und praktische Übungen. Am Ende des Kurses werden die Teilnehmer in der Lage sein, ihre eigene React Native-Anwendung mit React Native Expo zu erstellen und zu implementieren.
React Native for Web
21 StundenReact Native ist ein plattformübergreifendes Open-Source-Entwicklungsframework zum Erstellen mobiler Apps. Entwickelt von Facebook , ermöglicht es Entwicklern, ein natives Look-and-Feel-Erlebnis für ihre Apps auf Android und IoS zu erstellen. React Native for Web stellt die plattformunabhängigen Komponenten und APIs von React Native für die Entwicklung von Webanwendungen zur Verfügung.
React Native bietet eine konsistente Entwicklererfahrung auf der Basis von Java Script und der React Bibliothek (auch bekannt als React .js oder React JS) und ermöglicht eine wirklich schnelle Entwicklung, indem die Entwicklereffizienz auf allen Plattformen im Mittelpunkt steht - einmal lernen, überall schreiben.
In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer die Grundlagen von React Native for Web.
Am Ende dieser Schulung können die Teilnehmer:
- Installieren und konfigurieren Sie die React Native-Entwicklertools
- Grundlegendes zu React Native for Web
- Erstellen, testen, implementieren und beheben Sie eine mit iOS , Android und dem Web kompatible Anwendung mit React Native for Web
Publikum
- Web-Entwickler
- Entwickler mobiler Anwendungen
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Hinweis
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Xamarin for Cross-Platform Development
21 StundenIn dieser von einem Trainer geleiteten Live-Schulung in Österreich (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.