Aufgrund des sehr dynamischen Fachgebiets können Literaturangaben immer nur jeweils unmittelbar zu Veranstaltungsbeginn gemacht werden.
Dozenten
Wissenschaftliche Mitarbeiter
Dipl.-Ing. Henk
Zeugnistext
Programmierung verteilter und mobiler Anwendungen
Kompetenznachweis
Form
sMP
mündliche Prüfung
Aufwand [h]
sMP
10
Intervall: 3/Jahr
Lehrveranstaltungselemente
Praktikum
Lernziele
Lerninhalte (Kenntnisse)
Programmierung von Smartphones am Beispiel eines oder mehrerer aktueller Systeme (Randbemerkung: Dieser (Haupt-)Teil der Lehrveranstaltung wird jeweils den aktuellen technischen Gegebenheiten und der aktuellen Marktsituation angepasst. An dieser Stelle werden daher die voraussichtlich zu behandelnden Themengebiete nur grob genannt.)
Komponenten einer Smartphone-Applikation
graphische Oberflächen
Datenhaltung
Konzepte der Nebenläufigkeit
Kommunikationstechniken, insbes. Internetzugriff
Kooperation in Verteilten Systemen
ortsabhängige Dienste
Fertigkeiten
Umgang mit Softwareentwicklungsumgebungen für Smartphones
Programmierung von Smartphone-Applikationen einfacher bis mittlerer Komplexität
Handlungskompetenz demonstrieren: Anwendung der unter "Kenntnisse" und "Fertigkeiten" genannten Aspekte auf praxisbezogene Szenarien durch selbstständige Arbeit in kleinem Team.
Begleitmaterial
elektronische Vortragsfolien zur Vorlesung
elektronische Sammlung von Übungs- und Praktikumsaufgaben
elektronische Sammlung von Beispielprogrammen
Links auf relevante Webseiten (insbesondere Schnittstellendokumentationen, Software-Beispiele und frei verfügbare Softwareentwicklungsumgebungen)
Besondere Voraussetzungen
keine
Besondere Literatur
keine
Besonderer Kompetenznachweis
Form
Beitrag zum LV-Ergebnis
Intervall:
Zeugnistext
Vorlesung / Übung
Lernziele
Lerninhalte (Kenntnisse)
grundlegende Begriffe und Techniken
Eigenschaften von Smartphones im Vergleich zu traditionellen Computern
Übersicht über aktuelle Smartphone-Betriebssysteme und -Programmierplattformen
grundlegende Vorgehensweise bei der Programmierung eines Smartphones (Programmerstellung, -emulation und -installation)
Programmierung von Smartphones am Beispiel eines oder mehrerer aktueller Systeme (Randbemerkung: Dieser (Haupt-)Teil der Lehrveranstaltung wird jeweils den aktuellen technischen Gegebenheiten und der aktuellen Marktsituation angepasst. An dieser Stelle werden daher die voraussichtlich zu behandelnden Themengebiete nur grob genannt.)
Komponenten einer Smartphone-Applikation
graphische Oberflächen
Datenhaltung
Konzepte der Nebenläufigkeit
Kommunikationstechniken, insbes. Internetzugriff
Kooperation in Verteilten Systemen
ortsabhängige Dienste
Fertigkeiten
Umgang mit Softwareentwicklungsumgebungen für Smartphones
Programmtechnische Realisierung ausgewählter Teile von Smartphone-Applikationen
Begleitmaterial
elektronische Vortragsfolien zur Vorlesung
elektronische Sammlung von Übungsaufgaben
elektronische Sammlung von Beispielprogrammen
Links auf relevante Webseiten (insbesondere Schnittstellendokumentationen, Software-Beispiele und frei verfügbare Softwareentwicklungsumgebungen)