Wahlpflichtfach BBS Technik, Carl-Benz-Schule App-Programmierung für mobile Endgeräte Zielformulierung Die Schülerinnen und Schüler können aufbauend auf ihren bisherigen Programmierkenntnissen neue Projekte in der Sprache Java und später auch in JavaScript/HTML5/CSS3 realisieren. Hierzu werden alle benötigten Komponenten (JDK, Android SDK, AndroidStudio, Ionic) vorgestellt. Mit passenden Entwicklungsumgebungen (AndroidStudio / Ionic) werden erste Apps mit der Programmiersprache Java (und später mit JavaScript/HTML5/CSS3) erstellt, bzw. vorhandene Programmierkenntnisse auf den Java-Stil aktualisiert. In verschiedenen praxisnahen Projekten erlernen die Schülerinnen und Schüler hier die Entwicklung von Apps für simulierte Endgeräte, sogenannte AVDs (Android Virtual Devices) aber auch für vorhandene Hardware (Tablets der Schule). Aufbauend zu den ersten Projekten wird im zweiten Teil des Kurses die Entwicklung von Web-Apps, also plattformunabhängigen Apps vorgestellt. Inhalte Installation JDK Installation Android SDK Installation & Konfiguration von Eclipse+ADT Arbeiten mit AVD (Android Virtual Device) Erstellen von Java-Programmen (Konsole, GUI) Erstellen von Android-Apps Ionic als Web-App Frontend (und Alternativen) Erstellen von Web-Apps mit Ionic Android Market: Möglichkeiten der AppVermarktung Voraussetzungen für die Teilnahme Kenntnisse einer Programmiersprache Motivation Evtl. eigener Rechner / Laptop Höchstteilnehmerzahl: 20 WPF - Typ: Unterrichtsraum: WPF - Lehrkraft: Wird von der Schulleitung ausgefüllt! Fachbereich: ....................................................... WPF Nr.: 1x35................................. Bemerkung: ....................................................... Magellan ID: ............................................ ................................................................................. m:\schulinformationen\wahlpflichtfach\plakate\vorlagen\plakat_vorlagewpf.doc