Checkliste Review Autor: Webseite: Version: Datum: Der folgende Bericht stellt den Status der Zertifizierung dar. Es gilt: ✓ Erfolgreiche Zertifizierung der App bzw. eines bestimmten Aspektes (✓) Aspekt noch nicht erfüllt bzw. es existieren Unklarheiten, aber die App darf veröffentlicht werden. Die damit verbundenen Punkte müssen jedoch mit einem der nächsten Updates innerhalb von 4 Wochen nach dem initialen Release behoben werden, sonst verfällt die Zertifizierung ✕ Aspekt noch nicht erfüllt und die Zertifizierung wird (ggf. unter anderen) durch diesen Aspekt verhindert. Anmerkungen bzw. Auflagen sind im Anhang zu finden. Status der Zertifizierung Zertifiziert ist derzeit nur die iPhone-Version Was ✓ Erfüllt? Allgemeines Die App entspricht den Richtlinien und UI-Konventionen des OS/ Ecosystem - Insbesondere tauchen keine Standard-UI-Elemente beispielsweise von Android in einer iOS-App oder umgekehrt auf. Stattdessen werden durch das OS bereitgestellte Elemente eingesetzt. Es existieren Anpassungen an vorhandene Bildschirmgrößen. Die App lässt sich unter der aktuellen und der vorherigen Version des OS fehlerfrei benutzen. Es wird/werden die Versionen unterstützt, die mindestens 90% aller Nutzer einer Plattform einsetzen. Es werden keine privaten APIs des OS verwendet, um eine möglichst große Kompatibilität auch bei OS-Updates zu gewährleisten. ✓ (Je nach Vorgaben des Herstellers/Plattformbetreibers finden diese Prüfung auch durch den Review des entsprechenden Stores statt.) Die App beachtet Stud.IP-Gestaltungsregeln. - Die Farbigkeit ist den Grundfarben von Stud.IP angepasst. Icons für Stud.IP Funktionen/Objekte verwenden die korrespondierenden Icons aus dem Stud.IP-Iconset. Das Stud.IP-Logo wird korrekt verwendet: Die Basisform (Variante mit Kreis) ohne Anpassungen; die einfarbige Variante (ohne Kreis) darf auch einfarbig umgefärbt sein. Begriffe werden konsistent und analog zu Stud.IP benutzt. ✓ Was Die App verwendet Betriebssystem-Funktionen. - Die App orientiert sich an vergleichbaren Formen der Darstellungen/ Bedienung innerhalb des OS (zB. Tabellen, Profil, Sharing, PDF-Viewer) bzw. bindet diese und bringt keine eigene Varianten für derartige Funktionen mit. Die App läuft fehlerfrei. - Die App stürzt im Betrieb nicht ab und friert nicht ein. Alle vorgesehen Funktionen ziehen erwartbare Aktionen nach sich. Die App läuft flüssig, Ladezeiten sind erträglich (kleiner 2 Sekunden). Wird auf Datenübertragung gewartet, so wird dies visualisiert bzw. das Laden von Informationen wird im Hintergrund ausgeführt. Die App ist barrierefrei. - Vom OS angebotenen Bedienhilfen (z. B.VoiceOver) werden unterstützt . Es werden keine Zustände allein durch Farben signalisiert. Erfüllt? ✓ ✓ ✓ Hilfe und Dokumentation Die App ist dokumentiert. - Die Funktionen sind beschrieben (z. B. auf der Webseite). Die Zugangsvoraussetzungen (Login) sind beschrieben. Weitere Voraussetzungen (OS Mindestversion, Unterstütze Geräte) sind beschrieben. Die App bietet Hilfeseiten oder -funktionen. - Der Nutzer erhält in geeigneter Form (Webseite oder Hilfe in der Anwendung) Informationen zur Benutzung. Support ist vorhanden - Der Entwickler, die Entwicklerin ist per Mail erreichbar oder hat andere geeignete Wege vorgesehen, um Nutzeranfragen zu beantworten. ✓ ✓ ✓ Übertragene/gespeicherte Daten Die App verwendet ausschließlich die Rest.IP-Schnittstelle des Stud.IP-Kernsystems oder das Rest.IP-Plugin. ✓ Die App sichert ihre Zugangsdaten nach aktuellem Stand gesichert sein ✓ - Aktuell entspricht z. B. oAuth dem empfohlenen Stand der Technik. Bei Kompromittierung eines Mechanismus sucht der Entwickler oder die Entwicklerin der App nach geeigneten Alternativlösungen und setzt diese zeitnah um. Es ist technisch möglich, den Zugriff über das Gerät zu deaktivieren und das Gerät ggf. für den Zugang zu Stud.IP zu sperren. Was Die App geht sparsam mit lokal gespeicherten Daten um und es werden nur jene Daten abgerufen und ggf. gespeichert, die wirklich notwendig sind. - Die App bittet den Anwendenden um den Zugriff auf seine Daten. Die Zugangsdaten werden sicher gespeichert (z.B. Keychain iOS). Es geschieht kein Zugriff auf personenbezogene Daten und es finden keine Aggregationen mit diesen Daten statt, die im Kernsystem nicht auch möglich sind. Die App gibt abgerufene Daten nicht ohne die Zustimmung des Anwendenden weiter. Eine App gibt abgerufene Daten generell nicht weiter, wenn sie dem Nutzer nicht gehören (z.B. die Kontaktdaten anderer Personen oder persönliche Nachrichten von anderen). Die App teilt an geeigneter Stelle mit, auf welche Daten sie Zugriff hat. Die App legt lokal gespeicherte Daten verschlüsselt ab und sichert diese nach dem aktuellen Stand der Technik bestmöglich. Anmerkungen/Auflagen: Erfüllt? ✓ ✓
© Copyright 2025 ExpyDoc