CAS Mobile Application Development
Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 5 8 en 6 8.1 Mobile Plattformen 6 8.2 Architektur und Design 6 8.3 Mobile Usability 6 8.4 Geoservices 7 8.5 Hot Spots 7 8.6 Integrationsprojekt 8 9 Kompetenznachweise 8 10 Dozierende 9 11 Organisation 9 12 Termine 9 Study Guide CAS MAD 2/10
1 Abstract Dieses CAS befähigt zur Planung und Realisierung von Software-Applikationen auf Mobile Devices, basierend auf den Möglichkeiten und Erfordernissen der verschiedenen Plattformen, Schnittstellen und Geräten. 2 Umfeld und Motivation Smartphones, Tablets, Netbooks, etc. sind aus dem Arbeits- und Kommunikationsumfeld nicht mehr wegzudenken. Neue und klassische Applikationen aus der PC- und Notebook-Welt müssen auf allen Varianten von mobiler Hardware, verschiedenen Betriebssystemen und Plattformen verfügbar sein. Mobile Geräte stellen neue physikalische Möglichkeiten zur Verfügung: Georeferenzierte, Positionsund Proximity-basierte (NFC) Sensoren und Kommunikationsschnittstellen mit den passenden Apps dazu: Der Trend ist unverkennbar, dass immer mehr Firmen und Entwickler die Möglichkeiten dieser Plattformen für innovative Lösungen und Geschäftsideen nutzen möchten. 3 Zielgruppe Das CAS richtet sich an IT-Fachkräfte, die für die Konzeption, den Aufbau und Betrieb von effizienten Kommunikationsnetzwerken verantwortlich sind. 4 Ausbildungsziele Die Teilnehmenden verstehen das mobile Technologieumfeld und kennen die Rahmenbedingungen einer mobilen Plattform. Mit den entsprechenden Entwicklungswerkzeugen sind sie in der Lage, Applikationen kundengerecht zu realisieren. 5 Voraussetzungen Details zu den allgemeinen Zulassungsbedingungen finden Sie auf unserer Webseite. Neben den generellen Zulassungsbedingungen erwarten wir fundierte Erfahrung in der objektorientierten Analyse und Design und einer objektorientierten Programmiersprache wie z.b. Java. Vertrautheit mit verteilten Systemen und Networking. Study Guide CAS MAD 3/10
6 Kursübersicht Kurs/Lehreinheit Lektionen Stunden Dozierende Mobile Plattformen 68 Philippe Seewer, Daniel Zbinden, Roger Kislig, Jonas Bandi Architektur und Design 16 Philippe Seewer Mobile Usability 20 Bruno Borer Geoservices 16 Christoph Schaller Hotspots 20 Roger Mueller, Daniel Zbinden, Roger Kislig Integrationsprojekt 100 ~ 100 Total 240 ~ 100 Das CAS umfasst insgesamt 12 ECTS Punkte. Für die einzelnen Kurse ist entsprechend Zeit für Selbststudium, Prüfungsvorbereitung etc. einzurechnen. Study Guide CAS MAD 4/10
7 Kompetenzprofil Legende: 1. Kenntnisse von Begriffen, Definitionen und Regeln; Faktenwissen 2. Verstehen von Zusammenhängen, Erklären von Sachverhalte erklären können 3. Anwendung des Wissens in einfachen Situationen 4. Analyse der eigenen Lösung 5. Synthese neuer Lösungen und Anwendung in komplexen Situationen 6. Beurteilung der Anwendbarkeit für bestimmte Probleme und Situationen, methodische Abwägung und Evaluation von Alternativen, Beziehungen zu anderen Fachgebieten Study Guide CAS MAD 5/10
8 en Nachfolgend sind die Inhalte der einzelnen Kurse und Lehreinheiten beschrieben. Änderungen sind bis zu Beginn des Lehrgangs möglich. Angaben zu Terminen und Kompetenznachweisen sind ab Studienbeginn verbindlich. 8.1 Mobile Plattformen Lernziele Die Studierenden kennen die wichtigsten Plattformen auf dem Markt, können diese bewerten und anwenden. Themen Google Android iphone Mobile Web: HTML5 Crossplattformlösungen mit Cordova und Ionic Wahlthemen wie z.b.: Windows Phone, Wearables Lehrmittel Skript, das alle wesentlichen Lerninhalte umfasst 8.2 Architektur und Design Lernziele Die Studierenden kennen die Anforderungen an mobile Software und können diese Umsetzen. Themen Anforderungen und Design Application Lifecycle Interaktion mit dem Umfeld Lehrmittel Skript, das alle wesentlichen Lerninhalte umfasst 8.3 Mobile Usability Lernziele Die Teilnehmenden kennen die speziellen Facetten der Usability bei mobilen Anwendungen und kennen die Vorgehensweise zur Analyse der Zusammenhänge zwischen der Produktentwicklung aus Sicht des Users und der Gebrauchstauglichkeit in der ihnen nahe stehenden Unternehmungen mit ihrer dortigen persönlichen Funktion / Tätigkeit. Themen Grundlagen: Software-Ergonomie, Kognitive Wahrnehmung Usability: Übersicht Normen & Standardisierung, Interface Design Mobile Usability: Interface Design, Usability Methodik: UCD, Usability Testing Lehrmittel Skript, das alle wesentlichen Lerninhalte umfasst Study Guide CAS MAD 6/10
8.4 Geoservices Lernziele Die Studierenden kennen die verwendeten technischen Verfahren, Datenformate und Prozesse. Sie können die verschiedenen Datenquellen aus dem Umfeld nutzen. Themen Übersicht GPS und andere Positionierungstechniken Geoinformations- und Navigationssysteme Geoservices und APIs Einbettung von Karten in Applikationen Lehrmittel Skript, das alle wesentlichen Lerninhalte umfasst 8.5 Hot Spots Lernziele Die Studierenden lernen aktuelle Themen und interessante Technologien im Bereich der mobilen Software-Entwicklung kennen. Themen Server in der Cloud Application- und Device-Management Geschäftsmodelle im Mobilbereich Lehrmittel Skript, das alle wesentlichen Lerninhalte umfasst Study Guide CAS MAD 7/10
8.6 Integrationsprojekt Lernziele Die Studierenden können die Inhalte aller Kurse in einem eigenen Projekt umsetzen. Themen Auswahl und Anwendung einer Plattform Entwicklung einer grösseren mobile Applikation Integration von Geoservices und ev. weiteren mobilen Technologien 9 Kompetenznachweise Für die Anrechnung der 12 ECTS-Punkte ist das erfolgreiche Bestehen der Qualifikationsnachweise (Prüfungen, Projektarbeiten) erforderlich, gemäss folgender Aufstellung: Kompetenznachweis Gewicht Art der Qualifikation Erfolgsquote Studierende Mobile Plattformen 2.50 Schriftliche Prüfung 0 100 % Architektur und Design 1.00 Gruppenarbeit 0 100 % Mobile Usability 1.00 Schriftliche Arbeit 0 100 % Geoservices 1.00 Gruppenarbeit 0 100 % Hotspots 0.50 Präsenz 0 100 % Integrationsprojekt 4.00 Gruppenarbeit / Projekt (Entwicklung) 0 100 % Gesamtgewicht / Gesamterfolgsquote 10.00 0 100 % ECTS Note A - F Alle Studierenden können in einem Qualifikationsthema eine Erfolgsquote von 0 bis 100% erarbeiten. Die gewichtete Summe aus den Erfolgsquoten pro Thema und dem Gewicht des Themas ergibt eine Gesamterfolgsquote zwischen 0 und 100%. Die Gesamterfolgsquote wird in eine ECTS Note A bis E umgerechnet, gemäss Studienreglement. Weniger als 50% Gesamterfolgsquote ergibt eine ungenügende Note F. Study Guide CAS MAD 8/10
10 Dozierende Kursverantwortliche Dozierende sind: Vorname Name Firma E-Mail Philippe Seewer Berner Fachhochschule philippe.seewer@bfh.ch Daniel Zbinden Approppo daniel.zbinden@bfh.ch Roger Kisling Approppo roger.kislig@bfh.ch Jonas Bandi jonas.bandi@bfh.ch Bruno Borer Borcon bruno.borer@bfh.ch Roger Mueller Mobile4Business roger.mueller@bfh.ch Christoph Schaller Berner Fachhochschule christoph.schaller@bfh.ch 11 Organisation CAS-Leitung: Philippe Seewer T +41 31 84 84 806 E-Mail: philippe.seewer@bfh.ch CAS-Administration: Andrea Moser Tel: +41 31 84 83 211 E-Mail: andrea.moser@bfh.ch 12 Termine Daten: KW 43, 2015 bis KW 14, 2016 Montag, von 08:30 bis 16:15 Uhr Donnerstag, von 16:30 bis 19:45 Uhr Stundenplan siehe Webseite "Durchführungsdaten" Details Study Guide CAS MAD 9/10
Dokumenteninformation Study Guide CAS MAD 2015-08-27 Die Inhalte und Angaben in diesem Study Guide können sich bis zum Studienstart noch verändern. Berner Fachhochschule Technik und Informatik Weiterbildung Wankdorffeldstrasse 102 CH-3014 Bern Telefon +41 31 848 31 11 Email: office.ti-be@bfh.ch ti.bfh.ch/weiterbildung ti.bfh.ch/cas-mad Study Guide CAS MAD 10/10