IPS IT Schulung & Consulting

React Native – Power Workshop: Der komplette Einstieg

Mit dem "React Native – Power Workshop" gelingt Ihnen der perfekte Einstieg in das React Native-Framework. Sie erhalten ein vollständiges Verständnis der Architektur hinter einer React Native-Anwendung und bekommen alle relevanten Informationen um moderne, komplexe, reaktionsschnelle sowie skalierbare Apps mit einem der modernsten JavaScript-Frameworks auf dem Markt zu entwickeln.

Beschreibung

Von der Einrichtung bis zur Bereitstellung deckt dieser React Native-Kurs alles ab! Sie erfahren alles über Komponenten, Formulare, Http-Zugriff, Zustandsverwaltung einer React Native-App und vieles mehr. Aber das ist noch nicht alles: Im "React – Power Workshop" entwickeln Sie unter professioneller Anleitung eigenständige React-Anwendungen, so dass Sie das Gelernte direkt üben und anwenden können!

Agenda

  • React Native – Grundlagen
    • Einführung in React Native
    • Kernkomponenten und native Komponenten
    • Grundlagen der React-Bibliothek
    • Handhabung der Texteingabe
    • Verwenden einer Bildlaufansicht
    • Verwendung von Listenansichten
    • Fehlerbehebung
    • Plattform-spezifischer Code
       
  • React Native – Einrichtung der Umgebung
    • Einrichten der Entwicklungsumgebung
    • Integration mit vorhandenen Anwendungen
    • Entwicklung für TV-Geräte
    • Entwicklung für weitere Plattformen
       
  • React Native – Entwicklungs-Workflow
    • App auf Gerät ausführen
    • Schnelles Aktualisieren mit Live-Reload
    • Fehlerbehebung
    • Testen
    • Verwendung von Bibliotheken
    • Verwendung von TypeScript
    • Upgrade auf neue React Native-Versionen
       
  • React Native – Gestaltung von Apps
    • Stile definieren
    • Höhe und Breite festlegen
    • Layout erstellen mit Flexbox
    • Bilder hinzufügen
    • Farbreferenz entwickeln
    • Zugänglichkeit berücksichtigen
       
  • React Native – Interaktion in Apps
    • Umgang mit Berührungen
    • Zwischen Bildschirmen navigieren
    • Animationen einsetzen
    • Das Gesten-Responder-System
       
  • React Native – App-Leistung optimieren
    • Leistungsübersicht erstellen
    • Optimieren der Flatlist-Konfiguration
    • RAM-Bündel und Inline-Anforderungen
    • Profilerstellung nutzen
       
  • React Native – Die JavaScript-Laufzeit
    • JavaScript-Umgebung als Basis
    • Verwendung von JavaScript-Timer
    • Verwendung der Hermes-JavaScript-Laufzeitumgebung
       
  • React Native – Konnektivität
    • Vernetzung – Zugriff auf REST-Schnittstellen
    • Sicherheitsüberlegungen
       
  • React Native – Native Komponenten und Module
    • Einrichtung und Verwendung von NPM-Modulen
    • Direkte DOM-Manipulation
       
  • React Native – Spezielle Hinweise für Android
    • Native Android Module nutzen
    • Native Android UI-Komponenten einsetzen
    • JavaScript im Hintergrund ausführen
    • Veröffentlichung im Google Play Store
    • Entfernen von Standardberechtigungen
       
  • React Native – Spezielle Hinweise für iOS
    • Native iOS Module verwenden
    • Native iOS UI-Komponenten nutzen
    • iOS-Bibliotheken laden und nutzen
    • Nutzung des iOS-Simulator
    • Kommunikation zwischen iOS und React Native
    • App-Erweiterungen für iOS

Teilnehmerkreis und Voraussetzungen

Mindestanzahl Teilnehmende: 2 Personen

FIRMENSCHULUNG zu dem Thema?

Dieses Kursthema bieten wir Ihnen auch als maßgeschneiderte Firmenschulung an.

Das sagen Kursteilnehmer