Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Mobile Uni-App UNISG.3 4.2.2011 Page 1 Ergebnisse Technologie Analyse St. Gallen, 02/2011 Institute of Information Mgmt., University of St. Gallen, Chair.

Ähnliche Präsentationen


Präsentation zum Thema: "Mobile Uni-App UNISG.3 4.2.2011 Page 1 Ergebnisse Technologie Analyse St. Gallen, 02/2011 Institute of Information Mgmt., University of St. Gallen, Chair."—  Präsentation transkript:

1 Mobile Uni-App UNISG Page 1 Ergebnisse Technologie Analyse St. Gallen, 02/2011 Institute of Information Mgmt., University of St. Gallen, Chair of Prof. Dr. Andrea Back

2 Mobile Uni-App UNISG Page 2 Bewertungskriterien Nutzersicht Kriterium/EigenschaftBeschreibung Benutzbarkeit, Usability Ansprechendes Design Komfortabler Umgang Intuitive Bedienung Einfache Erlernbarkeit Schnelle Zugriffsmöglichkeit auf Applikation Generisch, plattformunabhängig Auf allen Plattformen lauffähig Anpassbarkeit an verschiedene Sprachen, Designs, individuelle Services Umsetzung von Sicherheitskriterien Sicherheit der Nutzerdaten gewährleisten Übertragung der Daten nicht abhörbar Unterstützung der IAA-Schnittstelle Technische Komplexität, Wartbarkeit, Portierbarkeit Wiederverwendung von Code Anpassungsaufwand Aufwand für Infrastruktur

3 Mobile Uni-App UNISG Page 3 Native Applikation Kriterium/EigenschaftVorteileNachteile Benutzbarkeit, Usability Gewohntes Look-And-Feel, Start mit einem Tipp, Hohe Akzeptanz (Apps im Trend). App muss installiert werden, Aktualisierungen müssen per Hand vorgenommen werden. Generisch, plattformunabhängig - Applikation spezifisch für jedes Gerät (nicht generisch), Kein einheitliches Aussehen auf allen Geräten. Umsetzung von Sicherheikritierien - Gesicherter Datenaustausch muss von Programmierer gewährleistet werden. Technische Komplexität, Wartbarkeit, Portierbarkeit System-optimierte Programmierung möglich Zugriff auf alle Systemkomponenten Offline-Nutzung Webserver nicht zwingend notwendig Hohe Entwicklungsaufwand (1 Applikation pro Gerät), Aktualisierungsaufwand hoch, Anpassungsaufwand (unterschiedlicher Anforderungen) hoch

4 Mobile Uni-App UNISG Page 4 Mobile Webseite Kriterium/EigenschaftVorteileNachteile Benutzbarkeit, Usability Installation und Aktualisierung nicht notwendig Einheitliches Design, da über Browser aufgerufen Kein natives Design (Gewohntes Look-And-Feel nur mit hohem Aufwand umsetzbar) Niedrigere Akzeptanz Zugriff initial nicht per einem Tipp Nicht über AppStore auffindbar Generisch, plattformunabhängig Läuft auf allen Geräten- Umsetzung von Sicherheitskritierien Sicherheit wird serverseitig gewährleistet (Zugriff erfolgt wie bisher über IAA-Schnittstelle) - Technische Komplexität, Wartbarkeit, Portierbarkeit Änderungen leicht umsetzbar Hochschulspezifische Anpassungen ebenfalls leicht umsetzbar Webserver notwendig Kein Zugriff auf Systemkomponenten Kein Offline-Zugriff

5 Mobile Uni-App UNISG Page 5 Hybride Applikation Kriterium/EigenschaftVorteileNachteile Benutzbarkeit, Usability Einheitliches Design möglich Teilweise gewohntes Look-And- Feel Hohe Akzeptanz Zugriff mit einem Tipp Über AppStore auffindbar Aktualisierungen je nach Umsetzung immer noch manuell durchzuführen Hohe Anforderungen an ansprechendes Design Generisch, plattformunabhängig Inhalt generisch Applikation spezifisch für jedes gering (jedoch geringer Aufwand Umsetzung von Sicherheitskritierien Sicherheit wird serverseitig gewährleistet Technische Komplexität, Wartbarkeit, Portierbarkeit Änderungen leicht umsetzbar Hochschulspezifische Anpassungen ebenfalls leicht umsetzbar Webserver notwendig

6 Mobile Uni-App UNISG Page 6 Bewertung Nutzersicht Muss-KriteriumNative ApplikationMobile WebseiteHybride Applikation Plattform- unabhängigkeit, Generisch xoo Hohe Usability mit akzeptablen Aufwand oxo Geringe technische Komplexität xoo

7 Mobile Uni-App UNISG Page 7 Infrastruktur (vereinfacht) Allgemein und eigne Lösung

8 Mobile Uni-App UNISG Page 8 Cross Platform Frameworks AnforderungenPhoneGapQuickConnectRhodesMoSynciMobileU Programmier- sprachen HTML5, CSS, JavaScript HTML5, CSS, JavaScript; Native Sprachen (Unterstützung Multithreading) HTML, Ruby (MVC-Pattern obligatorisch) C/C++ PHP (serverseitig), Native Sprachen (clientseitig) LizenzMIT (OpenSource) GPL (OpenSource)MIT (OpenSource) Unterstützung Smartphonesysteme Alle Alle (ausser Symbian, Windows Mobile) Alle (ausser webOS) Alle (ausser RIM, webOS) Alle (Code-Templates für Android und iOS vorhanden) Zugriff auf Systemkomponenten Ja, alle wichtigenJa, alle Sicher: Internet, Geolocation Unsicher: Multitouch, Sicher: Internet Nicht sicher: Geolocation Gegeben, da nativ Unterstützung von nativem Design Sencha Touch, jQueryMobile Sencha Touch jQueryMobile Sencha Touch, jQueryMobile Nicht möglichGegeben, da nativ Unterstützung von Funktionalität (Hochschulbezogen) Nein Einige vordefinierte Module vorhanden BeispieleCakeFest-SugarCRM, Wikipedia-MIT Mobile

9 Mobile Uni-App UNISG Page 9 Bewertung (Cross Platform Frameworks) AnforderungenPhoneGapQuickConnectRhodesMoSynciMobileU Programmier- sprachen ooxxo Unterstützung Smartphonesysteme oxoxo Zugriff auf Systemkomponenten ooxxo Unterstützung von nativem Design oooxo Unterstützung von Funktionalität (Hochschulbezogen) xxxxo Beispiele oxoxo BemerkungenUnterstützung nativer Sprachen & nativem Design

10 Mobile Uni-App UNISG Page 10 MIT Mobile Funktionen MIT Mobile People Directory Campus Map Shuttle Schedule Events Calendar Stellar (Kursinfos) Tech Cash (Mobile Payment) Emergency Information 3DOWN (Kontakte für Technischen Support)

11 Mobile Uni-App UNISG Page 11 Aufwandsschätzung Frameworks vs. Eigenentwicklung Anteil Gesamtaufwand EigenentwicklungPhoneGapQuickConnectiMobileU Universitätsschnitt- stelle (SOAP) 30%100%150% 100% Webserver 40%100% 60% Client-Systeme 30%100%20%30%90% Ergebnis Aufwandschätzung 100% 91%94%81%

12 Mobile Uni-App UNISG Page 12 Gewählte Infrastruktur


Herunterladen ppt "Mobile Uni-App UNISG.3 4.2.2011 Page 1 Ergebnisse Technologie Analyse St. Gallen, 02/2011 Institute of Information Mgmt., University of St. Gallen, Chair."

Ähnliche Präsentationen


Google-Anzeigen