App Entwicklung

App-Entwicklung umfasst den gesamten Weg von der ersten Bildschirmidee bis zur fertigen Anwendung im Store. Im Zentrum stehen die grundlegenden Abläufe der App Programmierung: der Aufbau von Ansichten aus Komponenten, die Gestaltung der Benutzeroberfläche, der Datenaustausch mit Webdiensten über Schnittstellen und die Veröffentlichung für Android und iOS. Die Entwicklung wird dabei unabhängig von einem bestimmten Framework als zusammenhängender Prozess betrachtet.

Weiter zu den Kursinformationen

Kompetenzziele

  • Den typischen Ablauf eines App-Projekts von der Idee bis zur Auslieferung beschreiben
  • Ansichten einer App aus wiederverwendbaren Komponenten zusammensetzen
  • Inhalte per bedingtem Rendering abhängig vom Zustand ein- und ausblenden
  • Listen und wiederkehrende Elemente durch Iteration über Datensätze erzeugen
  • Benutzeroberflächen mit Styling und einheitlichen Gestaltungsregeln entwerfen
  • Daten über HTTP-Requests von einer API abrufen und eine App für App Store und Google Play vorbereiten

Themen und Zusammenhänge

Ausgangspunkt ist das Komponentenprinzip: Jede Ansicht einer App besteht aus Bausteinen, die Inhalte darstellen und auf Eingaben reagieren. Bedingtes Rendering legt fest, welche Elemente in welchem Zustand sichtbar sind, Iterationen erzeugen aus Datensätzen ganze Listen. Darauf baut die Gestaltung auf – Styling und Design der Benutzeroberfläche sorgen für ein einheitliches Erscheinungsbild über alle Bildschirme hinweg. Ein zweiter Strang behandelt die Anbindung externer Daten. Über HTTP-Requests und die Integration einer API bezieht eine App Inhalte von Webdiensten, verarbeitet die Antworten und zeigt sie in den Komponenten an. Den Abschluss bildet die Veröffentlichung: Die fertige App wird für Android und iOS aufbereitet und über App Store und Google Play bereitgestellt. Die einzelnen Schritte werden in Übungen gefestigt.

Berufliche Perspektiven

Kenntnisse in der App-Entwicklung führen in Tätigkeiten rund um mobile Anwendungen:

  • App-Entwickler:in bzw. Mobile Developer für Smartphone-Anwendungen
  • Frontend-Entwickler:in bzw. UI Developer für App-Oberflächen
  • Junior-Softwareentwickler:in bzw. Junior Developer mit Schwerpunkt Schnittstellen
  • Anwendungsbetreuer:in bzw. Application Support für Veröffentlichung und Pflege von Apps

Allgemeine Informationen

Labels
  • KW45-3:neue Titel

Kategorie

Kursart

Weiterbildungsangebot

Systematik
  • Softwareentwicklung, Programmierung - andere Programmiersprachen/Technologien
Keywords
  • App-Entwicklung
  • App Programmierung
  • App
  • Entwicklung
Bildungsart

Fortbildung/Qualifizierung

Schulart

Einrichtung der beruflichen Weiterbildung

Gesamtkosten

Kosten

2.000 €

Kosten Bemerkung

Die Kosten für den Kurs App Entwicklung sind in Vollzeit und in Teilzeit identisch und beinhalten Schulungsunterlagen sowie Softwarelizenzen.

Abschluss & Zulassung

Abschlussart

Internes Trägerzertifikat: App Entwicklung von Lutz + Grub

Abschlussbezeichnung

App Entwicklung

Anrechnung

keine Angabe

Berechtigung

keine Angabe

Zusatzqualifikationen

keine Angabe

Prüfende Stelle

Eine interne Prüfungskommission ist für die Abnahme der Prüfung des Kurses App Entwicklung zuständig.

Sonstiges

Zugang

Die Teilnahme am Kurs App Entwicklung erfordert lediglich Interesse am Themengebiet. Besondere Vorkenntnisse sind nicht notwendig.

Zielgruppe

App-Entwicklung als Berufsziel: Der Kurs App Entwicklung richtet sich an alle Personen, die künftig in dem Bereich App-Entwicklung arbeiten möchten.

LUTZ + GRUB ACADEMY GmbH
Am Sandfeld 9
76149 Karlsruhe