Schulung · Workshop · Coaching · Beratung

Ionic Schulung für Einsteiger: Capacitor, iOS, Android und PWA

Ionic Intensiv-Schulung für Einsteiger: eine Codebasis für iOS, Android und Web

Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung

Sie entwickeln mit Ionic und Capacitor eine App aus Web-Technologien, greifen auf Kamera, Dateien und Speicher des Geräts zu und bringen sie in den App Store, in Google Play und als PWA in den Browser.

Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

Eine App, drei Plattformen – wie weit kommt man mit Ionic und Capacitor?

Ionic ist eine Bibliothek aus über hundert UI-Komponenten, die sich auf dem iPhone wie iOS und auf Android-Geräten wie Material Design anfühlen. Zusammen mit Capacitor, der nativen Laufzeitschicht, wird aus einer Angular-, React- oder Vue-Anwendung eine installierbare App für beide Stores – und dieselbe Codebasis läuft als Progressive Web-Anwendung im Browser. Für Teams, die Web-Know-how haben und keine zwei getrennten nativen Projekte pflegen wollen, ist das ein pragmatischer Weg zu Formular-, Katalog- und Außendienst-Apps.

Die Intensiv-Schulung beginnt bei der Architektur: WebView, Web Components und die Brücke zu nativen Plugins. Danach richten Sie Ionic CLI, Xcode und Android Studio ein, bauen Seiten mit Grid, Listen und Formularen, passen das Erscheinungsbild über CSS-Variablen, Shadow Parts und Dark-Mode-Paletten an und navigieren mit dem Router Ihres Frameworks. Kamera, Dateisystem, Preferences und SQLite binden Sie über Capacitor-Plugins an, Animationen und Gesten über die Ionic-APIs. Ein eigener Block widmet sich typischen Fehlerbildern – vom fehlgeschlagenen Gradle-Build bis zum CORS-Fehler, der nur auf dem Gerät auftritt – und der Veröffentlichung in App Store, Google Play und als PWA.

Lassen Sie Claude Code im Terminal an einer Ionic-App arbeiten, zeigt sich schnell: Der Agent erzeugt Komponenten und Seiten zügig, schlägt aber leicht veraltete Cordova-Plugins oder NgModule-Muster vor. Wir legen deshalb fest, welche Capacitor-Version und welches Framework gelten, lassen nach jeder Änderung `ionic build` und `npx cap sync` laufen und prüfen das Ergebnis im Browser und auf einem echten Gerät. Native Projektdateien in den Ordnern `ios` und `android` bleiben Sache des Reviews.

Vorausgesetzt werden Grundkenntnisse in HTML, CSS und JavaScript bzw. TypeScript; ob Sie in Angular, React oder Vue arbeiten, stimmen wir vorab ab, die Beispiele folgen dann durchgängig Ihrem Framework. Über die Tage entsteht eine Inventur-App für ein Lager, die Fotos aufnimmt, offline erfasst und auf Ihrem eigenen Smartphone läuft.

Ionic-Apps geraten selten wegen der Oberfläche in Schwierigkeiten, sondern an der Grenze zwischen Web und Gerät: ein Plugin, das nur auf Android funktioniert, eine API, die im Browser durch CORS blockiert wird, ein Upgrade von Capacitor, das das Xcode-Projekt verändert. Wer diese Grenze von Anfang an im Blick hat – native Projekte unter Versionskontrolle, Plugins bewusst auswählen, früh auf echten Geräten testen – bekommt mit Ionic eine Codebasis, die tatsächlich eine bleibt.

Was Sie danach können

  • Sie erklären die Rollen von Ionic Framework, Capacitor und WebView und wählen passende Plugins aus.
  • Sie bauen Seiten mit Ionic-Komponenten, Grid und Routing in Angular, React oder Vue.
  • Sie passen das Erscheinungsbild über CSS-Variablen, Shadow Parts und Dark-Mode-Paletten an.
  • Sie nutzen Kamera, Dateisystem und lokale Datenspeicher über Capacitor-Plugins.
  • Sie analysieren Build-, Laufzeit-, Plattform- und CORS-Fehler und beheben sie.
  • Sie veröffentlichen eine App im App Store, in Google Play und als PWA.

Zielgruppe und Voraussetzungen

  • Webentwickler:innen mit HTML-, CSS- und JavaScript-Kenntnissen, die mobile Apps entwickeln möchten
  • Angular-, React- oder Vue-Entwickler:innen, die ihre Anwendung auf iOS und Android bringen wollen
  • Teams, die bestehende Cordova- oder ältere Ionic-Apps modernisieren
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

Ionic Intensiv-Schulung für Einsteiger: eine Codebasis für iOS, Android und Web

Kernkonzepte und Architektur von Ionic
  • Ionic Framework, Capacitor und die Ionic CLI: wer welche Aufgabe übernimmt
  • Plattformübergreifende Entwicklung: Ionic im Vergleich zu nativen Apps, Flutter und React Native
  • Die WebView als Laufzeitumgebung und die Brücke zu nativen Plugins
  • Ionic-Komponenten als Web Components mit Stencil und Wrappern für Angular, React und Vue
  • Progressive Web-Anwendungen: Manifest, Service Worker und Installierbarkeit
  • Capacitor als Nachfolger von Cordova: Unterschiede und Migration bestehender Apps
Einrichtung und erste Schritte
  • Überblick über die Werkzeugkette: Node.js, Paketmanager, Ionic CLI, Xcode, Android Studio
  • Ionic CLI installieren und Projekte mit ionic start aus Vorlagen erzeugen
  • Ionic-Pakete aus npm und Einbindung über CDN für Prototypen ohne Build-Schritt
  • Vorschau im Browser mit ionic serve und Geräteemulation in den DevTools
  • Seiten, Komponenten und Services mit ionic generate anlegen
  • Projektstruktur, Vite als Build-Werkzeug und capacitor.config.ts
Entwickeln für iOS und Android mit Capacitor
  • iOS-Plattform hinzufügen, in Xcode öffnen, Signatur und Simulator einrichten
  • Android-Plattform hinzufügen, in Android Studio öffnen und im Emulator starten
  • Web-Build und native Projekte mit npx cap sync abgleichen
  • Auf dem Gerät testen und Live-Reload mit ionic cap run --livereload
  • Tipps zur Entwicklung: Remote-Debugging mit Safari Web Inspector und chrome://inspect
  • Hardware-Zurück-Taste unter Android über das ionBackButton-Ereignis behandeln
  • Bildschirmtastatur steuern: Keyboard-Plugin, Scroll-Verhalten und Eingabefelder
  • App-Lebenszyklus: Seitenereignisse wie ionViewWillEnter und App-Status im Hintergrund
App-Oberflächen strukturieren
  • Grundgerüst einer Seite mit ion-app, ion-header, ion-content und ion-footer
  • Tabs, Seitenmenü und Split Pane für Smartphone und Tablet
  • Responsive Raster mit ion-grid, Breakpoints und Spaltenangaben
  • Globale Stylesheets und komponentenbezogene Styles sauber trennen
  • CSS-Utilities für Abstände, Textausrichtung und Anzeige je Breakpoint
  • Listen, Karten, Modals, Action Sheets und Toasts gezielt einsetzen
  • Formulare mit ion-input, ion-select und Validierung im jeweiligen Framework
Theming und Dark Mode
  • Grundlagen des Theming und die Plattform-Modi ios und md
  • Globale und komponentenbezogene CSS-Variablen anpassen
  • Komponenten im Shadow DOM über CSS Shadow Parts mit ::part() stylen
  • Eigene Farben definieren: Basis-, Kontrast-, Schatten- und Tönungswerte
  • Themes laden und zur Laufzeit wechseln, z. B. für Mandanten oder Marken
  • Dark Mode: Paletten für Systemeinstellung, CSS-Klasse oder dauerhaft dunkel
  • Fortgeschritten: High-Contrast-Paletten, Schriftgrößen und dynamische Schrift
  • Farbgenerator und Themengenerator der Ionic-Dokumentation nutzen
Ionic mit Angular, React und Vue
  • Erste App im gewählten Framework: Standalone Components, Hooks oder Composition API
  • Navigation und Routing mit Angular Router, React Router und Vue Router
  • Seitenstapel, Zurück-Navigation und Übergänge mit ion-router-outlet
  • Globale Konfiguration: Modus, Animationen, Zurück-Text je Plattform
  • Plattform-API: mit isPlatform und getPlatforms Code gezielt verzweigen
  • Daten per HTTP laden, Ladezustände und Fehler mit Ionic-Komponenten anzeigen
  • Zustandsverwaltung mit Services und Signals, Context oder Pinia
Gerätefunktionen und Datenspeicher
  • Kamera und Fotogalerie mit @capacitor/camera, Berechtigungen auf iOS und Android
  • Fotos mit @capacitor/filesystem speichern und Pfade für die WebView umwandeln
  • Gespeicherte Fotos laden und in einer Galerie anzeigen
  • Schlüssel-Wert-Daten mit @capacitor/preferences ablegen
  • Größere Datenmengen offline in SQLite oder IndexedDB speichern
  • Weitere Plugins: Geolocation, Netzwerkstatus, Push-Benachrichtigungen
Animationen, Gesten und Leistung
  • Animationen mit createAnimation: Keyframes, Gruppen und Steuerung per Code
  • Eigene Gesten mit createGesture, z. B. Wischen zum Erledigen
  • Lange Listen performant darstellen: Virtual Scrolling und Infinite Scroll
  • Bundle-Größe und Startzeit optimieren: Lazy Loading und Tree Shaking
Testen und Sicherheit
  • Unit-Tests für Komponenten und Services mit Vitest oder Jasmine
  • End-to-End-Tests im Browser mit Playwright oder Cypress
  • Content Security Policy und sichere Kommunikation per HTTPS
  • Tokens und Zugangsdaten sicher ablegen: Keychain und Keystore statt Preferences
Fehler finden und beheben
  • Systematische Fehleranalyse: Browser, Emulator oder Gerät, Web oder nativ?
  • Build-Fehler aus TypeScript, Vite, Gradle und Xcode lesen und beheben
  • Laufzeitfehler mit Konsole, Breakpoints und Remote-Debugging eingrenzen
  • Native Plattformfehler: Berechtigungen, Plugin-Versionen, Logcat und Xcode-Konsole
  • CORS-Fehler verstehen und mit Server-Konfiguration oder CapacitorHttp lösen
Bereitstellung im Store, im Web und auf dem Desktop
  • Veröffentlichung im Apple App Store: Zertifikate, Archiv, TestFlight und Review
  • Veröffentlichung in Google Play: signiertes App Bundle und Testtracks
  • Icons und Splashscreens für alle Plattformen mit @capacitor/assets erzeugen
  • Dieselbe App als PWA bauen und auf einem Webserver bereitstellen
  • Desktop-Variante mit Electron über die Capawesome-Plattform – @capacitor-community/electron ist unbetreut
Ionic-Entwicklung mit Coding-Agenten
  • Projektregeln für den Agenten: Capacitor statt Cordova, Framework-Variante und Ionic-Version festlegen
  • ionic build, Linting und npx cap sync als Prüfschritte nach jeder Änderung des Agenten
  • Neue Capacitor-Plugins und Änderungen in ios/android nur nach Review übernehmen
  • Agent erzeugt Seiten aus Ionic-Komponenten, Sichtprüfung in beiden Plattform-Modi
  • Playwright-Tests im Browser als Abnahme, Gerätetest für Kamera und Dateisystem von Hand
Praxisprojekt: Inventur-App für ein Lager
  • Artikel mit Foto, Menge und Lagerort erfassen, auch ohne Netzverbindung
  • Lokale Speicherung in SQLite und Abgleich mit einer REST-API bei Netz
  • Tabs für Erfassung, Liste und Einstellungen, Dark Mode nach Systemeinstellung
  • Build für Android und iOS, Installation auf dem eigenen Gerät und PWA-Variante

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Individuelle Schulung für Einzelpersonen und Teams – live online oder vor Ort.

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Inhalten.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ganztägig oder halbtägig nach Vereinbarung, live online oder vor Ort.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Schulung anfragen

Unverbindlich · Keine Vorkasse

Einige Unternehmen, für die wir tätig waren

Unitymedia International GmbH

Assure Consulting GmbH

Chemnitzer Verlag und Druck GmbH & Co. KG

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

So wird daraus Ihre Firmenschulung

1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.

2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.

3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.

Häufige Fragen zur Schulung

Gilt der Ab-Preis pro Person oder für die Veranstaltung?

Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.

Können wir eigene Aufgaben einbringen?

Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.

Ist die Anfrage schon eine Buchung?

Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.

Ihre unverbindliche und kostenlose Schulungsanfrage zum Thema

Ionic - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Schildern Sie uns kurz Ihren Bedarf. Ziele, Inhalte und Termin stimmen wir persönlich mit Ihnen ab.

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben