Refine
Document Type
- Bachelor Thesis (27)
- Master's Thesis (2)
- Diploma Thesis (1)
Language
- German (30) (remove)
Keywords
- App <Programm> (30) (remove)
Institute
Diese Diplomarbeit befasst sich mit der Evaluierung der Entwicklungsumgebung „MIT App Inventor 2“. Dazu wird eine Android-App, zur Visualisierung, Bewertung und Speicherung von Messwerten, welche von einem mobilen Sensorknoten eines Umgebungsscanner per Bluetooth Low Energy bereitgestellt werden, erstellt. Hauptziel ist die Bewertung von „MIT App Inventor 2“ im Hinblick auf die technischen Anforderungen und Installationsablauf der Entwicklungsumgebung, den Schwierigkeitsgrad des Entwicklungsprozesses der Android-App und das Änderungsmanagement bei Änderungen an der App. Außerdem wird die Funktionalität, mögliche Einschränkungen und der Ressourcenverbrauch der Entwicklungsumgebung bewertet.
Die vorliegende Arbeit befasst sich mit der Entwicklung einer Android App. Mit Hilfe dieser App soll das Fahrzeug im Rahmen des ATLAS Projektes über Bluetooth Low Energy (BLE) angesteuert werden. Darüber hinaus ist das Ziel der Masterarbeit, die Konzeption, Entwurf und Entwicklung einer BLE-App. Dabei werden die verschiedenen Ebenen der Kommunikation Technik und die verwendeten Protokolle erläutert.
Konzeption und Umsetzung eines Komplexpraktikums zur Erstellung einer WebApp für Mobile Endgeräte
(2020)
Die vorliegende Arbeit befasst sich mit der Erstellung eines Komplexpraktikums zur Entwicklung einer WebApp für mobile Endgeräte. Ziel der Arbeit ist es, den aktuellen Stand der Technik im Bereich der Entwicklung von Webanwendungen zu analysieren und auf Grundlage der daraus gewonnenen Erkenntnisse selbst eine Webanwendung zu konzipieren und umzusetzen. Diese Anwendung dient ihrerseits als Basis für die Erstellung von 4 Seminaren für die Studenten des 2. Semesters im Studiengang Medieninformatik und Interaktives Entertainment der Hochschule Mittweida, in deren Rahmen sie diese nachprogrammieren und dadurch mit den Technologien und Konzepten vertraut gemacht werden.
In der folgenden Masterarbeit geht es um die Frage, inwiefern die Tagesschau eine jüngere Zielgruppe von 14 bis 29-Jährigen über eine interaktive App erreichen könnte.
Die neue App „newscaching“ soll dabei eine Spielplattform sein, die Foto-Sharing-Dienste und eine Art GPS-Schnitzeljagd verbindet, um Wissen und Nachrichten der Tagesschau spielerisch zu vermitteln. Das Ziel der Ausarbeitung ist es, mittels einer Machbarkeitsstudie und Experteninterviews der Tagesschau sowie Gruppendiskussionen mit der potenziellen Zielgruppe eine Handlungsempfehlung für die Tagesschau auszuarbeiten, die die Vor- und Nachteile einer tatsächlichen Umsetzung der App abwägt.
Die vorliegende Bachelorarbeit beschäftigt sich mit dem Thema “Programmierung einer App zur Steuerung visuell schwebender Wassertropfen”, ist ein App, die mit Xcode entwickelt wurde und für iPhone und iPad geeignet ist. Diese App wird verwendet, um die Frequenz des Wasserventils einzustellen und die Vorrichtung drei verschiedene Wassertropfen-Schwimmzustände aufweisen zu lassen. Diese Bachelorarbeit kann hauptsächlich in dreie Prozesse Unterteilt werden, nämlich Verständnis, Programmierung und Test.
In dieser Bachelorarbeit geht es um den immer größer werdenden Trend der Gesundheits-Apps. Das Ziel ist es herauszufinden, inwieweit gesundheitsbezogene Anwendungen genutzt und etabliert werden können. Dies wurde durch eine Literaturbasierte Analyse herausgefunden und aufgezeigt. Man kann im generellen sagen, dass es bereits zuverlässige Apps gibt aber diese durch Sigel und Prüfungen hervorgehoben wer-den müssen.
In dieser Arbeit werden ausgewählteWerbenetzwerke in Android-Apps im Hinblick auf deren Datenerhebung betrachtet. Dabei stellen sich folgende Forschungsfragen: Welche Daten werden an die Werbenetzwerke übermittelt? Wie decken sich die übermittelten Daten mit den Angaben seitens der Werbenetzwerke? Wie werden die Daten von dem Android-Gerät erhoben und welchen Einfluss haben die Daten auf die Privatsphäre des Benutzers? Um die Forschungsfragen zu beantworten, ist eine Auswahl von 100 Apps aus dem Google Play Store getroffen und auf deren enthaltenen Werbenetzwerke analysiert worden. Anschließend wurde der Netzwerkverkehr von ausgewählten Werbenetzwerken mithilfe eines Proxy-Server betrachtet, um die übermittelten Daten abzufangen. Gleichzeitig sind die Datenschutzerklärungen
der ausgewählten Werbenetzwerke im Hinblick auf deren Angaben zu erhobenen Daten betrachtet worden.
Abschließend wurde der Quellcode von den Werbenetzwerken angeschaut, um herauszufinden wie die Daten aus dem Android-System erhoben werden.
Die Ergebnisse der Analyse des Datenverkehrs zeigen, dass neben Daten über das verwendete Gerät, die ausführende App, zur ungefähren Positionsbestimmung und zu Einstellungsparameter auch Statusinformationen, wie Ladezustand der Batterie und freier Speicherplatz, übertragen werden. Es wurde festgestellt, dass Werbenetzwerke erheblich mehr Daten erheben und übermitteln als in deren Datenschutzerklärungen angegeben. Durch die Analyse des Quellcodes der Werbenetzwerke konnte herausgefunden werden, dass Daten zum einen über API-Aufrufe an das Android-System ermittelt werden und zum anderen durch entsprechende Algorithmen der Werbenetzwerke. Mithilfe der Ergebnisse konnte gezeigt werden, dass seitens der Werbenetzwerke eine bessere und umfangreichere Angabe zu den erhobenen Daten wünschenswert ist.
Weiterhin konnten unter den Daten keine personenbezogenen Informationen gefunden werden, welche eine Zuordnung zu einem einzelnen Individuum erlauben. Jedoch wurden Informationen gefunden, die eine Zuordnung der Daten zu einem einzelnen Gerät erlauben.
Im Rahmen der Abschlussarbeit soll untersucht werden, inwiefern die Kombination von live objects der Realm Database auf der einen Seite und Combine und SwiftUI auf der anderen, die entstehende Komplexität und Fehleranfälligkeit bei der App-Entwicklung in iOS reduzieren kann. Es soll ein durchführbarer praktischer Teil in Form einer Chat-App entstehen und getestet werden, die die Vor- und Nachteile der genannten Techniken verdeutlicht.