Verwendung von Touch-Eingaben in Browsern auf mobilen Endgeräten. Seminarvortrag von David Kurtz

Größe: px
Ab Seite anzeigen:

Download "Verwendung von Touch-Eingaben in Browsern auf mobilen Endgeräten. Seminarvortrag von David Kurtz"

Transkript

1 Verwendung von Touch-Eingaben in Browsern auf mobilen Endgeräten Seminarvortrag von David Kurtz

2 Inhalt Motivation Touch Events Standard Touch-Gesten Unterschiede zwischen Endgeräten Ausblick & Pointer Events Standard

3 Motivation

4 Warum Smartphones? Rund 44 Millionen Menschen in Deutschland verwenden ein Smartphone 93% davon besuchen damit das Internet 74% davon installieren zusätzliche Apps

5 Web- gegen Nativ-Applikation Mehr Menschen besuchen das Internet mit ihrem Smartphone, als sich zusätzliche Apps zu installieren Mobilfreundliche Internetseiten somit auch wichtig Verbessert die User Experience Hinterlässt einen guten Eindruck Derselbe Code für alle Endgeräte insbesondere für die GUI Keine kostenpflichtige Lizenz für AppStore notwendig Webapplikation ist immer auf der neuesten Version Nachteil: Internetzugang eventuell nötig Kann mittels Cache und Webseitendaten behoben werden

6 Was heißt mobilfreundlich? Angepasst für Smartphones Besonderheiten: Kleine Displays Meist hochkant, horizontal trotzdem möglich Bedienung per Finger und nicht per Mauszeiger Orientieren sich an native Applikationen Wird am seltensten berücksichtigt

7 Touch Events Standard

8 Touch Events Standard Basierend auf Apples API für den Safari Browser Vom W3C Gremium weiterentwickelt und 2013 als offizieller Standard veröffentlicht Von fast allen Webbrowsern unterstützt Plattformübergreifendes API Erlaubt es Fingereingaben zu erkennen und darauf zu reagieren Ereignis-basierte Implementierung für JavaScript Vergleichbar mit Mouse Events

9 API - Benutzerschnittstelle Low-Level Implementierung 3 grundlegende Schnittstellen: Touch Repräsentiert einen einzelnen Finger Hält Informationen über X- & Y-Koordinaten im Anzeigebereich oder der gesamten Webseite TouchList Beinhaltet Touch Objekte aller aktiven Finger TouchEvent Wird als Argument für Ereignisse übergeben, beinhaltet TouchList Objekte, Ereignistyp, gedrückte Tasten, etc. 4 Ereignistypen: touchstart, touchmove, touchend und touchcancel

10 API - Beispiel Touch Touch Touch TouchList touchmove Metadaten TouchEvent

11 Mauszeiger-Emulation Fingereingaben werden zu Mauseingaben übersetzt Dient dazu Kompatibilität für Webseiten zu erhalten, die für PCs entwickelt wurden MouseEvent Ereignisse werden auch auf Smartphones erzeugt zusätzlich zu den TouchEvent Ereignissen Keine 1:1 Umsetzung! Hovering ist nicht auf Touchscreen möglich Multi-Touch nur mit Touchscreens möglich

12 Touch-Gesten

13 Touch-Gesten Touch Events Standard stellt nur Low-Level Informationen zur Verfügung Entwicklungsumgebungen für native Applikationen besitzen hingegen High-Level implementierte Gesten Touch-Gesten müssen eigenhändig implementiert werden Nachteil: Jeder Entwickler implementiert die Gesten anders Gesten verhalten sich nicht identisch

14 Warum Touch-Gesten verwenden? Touch-Gesten können eine Webseite intuitiver machen, als mit Mausemulation Verschiedene Gesten werden mit bestimmtem Verhalten assoziiert Bsp.: Swipe to delete Für viele häufig verwendete Gesten wurde in der Seminararbeit behandelt: Übliche Anwendungsfälle in nativen Applikationen Kompatibilität mit Webbrowsern Beispiel für eine Ereignis-basierte Implementierung in JavaScript

15 Tipp-Geste (Tap) Häufig verwendete Geste Vergleichbar mit Mausklick Touch Events Standard nicht nötig click Ereignis kann verwendet werden Doppel-Tippen oder Gedrückt halten Muss via Zeitfenster mit einer Tipp-Geste unterschieden werden Kann für alternative Optionen verwendet werden, die weniger geläufig sind *Grafiken - Boris Smus 2012

16 Schwenkgeste (Pan) Wird in Browsern für das Scrollen verwendet kann unterbunden werden Anwendungsfall: Freies Positionieren eines Elements auf der Webseite Wischgeste (Swipe/Flick) Immer häufiger verwendet Nur semantischer Unterschied zur Schwenkgeste Bestimmte Geschwindigkeit, Richtung, Distanz, Schalter betätigen, Shortcuts (Swipe-To- Delete), etc. *Grafiken - Boris Smus 2012

17 Kneif- & Spreizgeste (Pinch & Spread) Normalerweise für das Zoomen verwendet kann unterbunden werden Eine nicht-skalierbare Webseite verhindert dies automatisch Multi-Touch nötig Rotationsgeste Findet wenig Verwendung in nativen Applikationen Kann zusammen mit Kneif-, Spreiz- und Schwenkgeste dazu verwendet werden Elemente frei zu transformieren ios bietet eigene API dafür bereit *Grafiken - Boris Smus 2012

18 Unterschiede zwischen Endgeräten

19 Unterschiede zwischen Endgeräten Trotz gemeinsamer API, existieren Unterschiede zwischen Endgeräten Abhängig von Betriebssystem oder Webbrowser Beispiel: Verschiedenes Verhalten in Webbrowsern, unterschiedliche Reihenfolge bei Ereignissen, etc. Ein Grund ist der nicht präzise definierte Touch Events Standard Problem: Unterschiede sind nicht dokumentiert Viele Unterschiede mussten für die Seminararbeit eigenständig analysiert werden

20 Ausblick

21 Touch Events Standard 2.0? Der Standard wurde erweitert, jedoch erschien bisher keine zweite offizielle Version W3C stoppte 2015 Arbeit an Touch Events Standard und arbeitet nun an dem Pointer Events Standard

22 Pointer Events Standard Basierend auf Microsofts Idee alle Formen der Eingabe zusammenzufassen Mäuse, Finger, Eingabestifte, usw. erzeugen dieselben Ereignisse Es wird vermerkt, welche Art von Eingabe verwendet wird Zusätzliche Metadaten beispielsweise: Druck des Fingers, Winkel eines Stiftes, Berührungsfläche Metadaten besitzen Standardwerte, falls vom Eingabemittel nicht unterstützt W3C

23 Pointer Events Standard Präzisere Definitionen Kann Unterschiede zwischen den Endgeräten unterbinden Es existieren Ereignisse für das Betreten oder Verlassen eines DOM-Elements Vorteil: Es behebt viele Probleme, die die Verwendung der Touch Events Standards erzeugt. Nachteil: Bisher wenig verbreitet Februar 2015 erste Version erschienen Hauptsächlich auf Microsoft Systemen und Browsern Apple weigert sich den Standard zu verwenden Weiterhin keine Ereignisse für High-Level Touch-Gesten

24 Vielen Dank

HTML5 und das Framework jquery Mobile

HTML5 und das Framework jquery Mobile HTML5 und das Framework jquery Mobile Seminarvortrag Naeema Anees Betreuer: Prof. Ulrich Stegelmann Dipl.-Inform. Axel Blum Einleitung Vielfalt an mobilen Geräten Verschiedene Betriebssysteme Verschiedene

Mehr

Präsentation Von Laura Baake und Janina Schwemer

Präsentation Von Laura Baake und Janina Schwemer Präsentation Von Laura Baake und Janina Schwemer Gliederung Einleitung Verschiedene Betriebssysteme Was ist ein Framework? App-Entwicklung App-Arten Möglichkeiten und Einschränkungen der App-Entwicklung

Mehr

Süddeutsche Zeitung als digitale Ausgabe

Süddeutsche Zeitung als digitale Ausgabe Süddeutsche Zeitung als digitale Ausgabe Technische Spezifikationen für SZ-App- Anzeigen, Stand: 27.03.2015 Inhaltsübersicht 1. Einleitung und Anlieferungstermine S. 1 2. Anzeigen 2.1. Bildanzeigen statisch

Mehr

Mobile Kartenanwendungen im Web oder als App?

Mobile Kartenanwendungen im Web oder als App? Mobile Kartenanwendungen im Web oder als App? Agenda Anforderungen an eine mobile Kartenanwendung Warum mobile Anwendungen? Mobil ist nicht genug! Knackpunkte bei der Entwicklung mobiler Kartenanwendungen

Mehr

Web Apps. Offlinefähige mobile Webapplikationen mit XPages als Alternative zu nativen Apps Thomas Brandstätter /

Web Apps. Offlinefähige mobile Webapplikationen mit XPages als Alternative zu nativen Apps Thomas Brandstätter / Web Apps Offlinefähige mobile Webapplikationen mit XPages als Alternative zu nativen Apps Thomas Brandstätter / 07.06.2013 Vielleicht kennen Sie das auch? Sie haben in Ihrem Unternehmen eine Web- oder

Mehr

Service Coding Crash Course

Service Coding Crash Course Service Coding Crash Course Willkommen! noch 2 wilde Tage! Bisher: Aufbau von Models, scaffolding, Formulare Formatierung, Assets einbinden, Layout, Navigation Ziel heute: Mobile Browser, JavaScript APIs

Mehr

Architekturen mobiler Multi Plattform Apps

Architekturen mobiler Multi Plattform Apps Architekturen mobiler Multi Plattform Apps Wolfgang Maison & Felix Willnecker 06. Dezember 2011 1 Warum Multi- Plattform- Architekturen? Markt. Apps für Smartphones gehören zum Standardinventar jeder guten

Mehr

Mobile Applications. Adrian Nägeli, CTO bitforge AG

Mobile Applications. Adrian Nägeli, CTO bitforge AG Mobile Applications Adrian Nägeli, CTO bitforge AG Inhalt Vorstellung Marktübersicht Entwicklung Adrian Nägeli Dipl. Inf.-Ing FH Seit 2005 bei bitforge bitforge AG Standort Rapperswil-Jona Gründung 2004

Mehr

JavaScript-Erweiterungen für UI und UX

JavaScript-Erweiterungen für UI und UX JavaScript-Erweiterungen für UI und UX Schlüsselworte JavaScript, Pace, UX, UI, CSS, Einleitung Kai Donato MT AG Ratingen Wir als Entwickler stehen regelmäßig vor der Aufgabe, Geschäftsprozesse in APEX

Mehr

Gestenerkennung. Yannick Jonetzko Yannick Jonetzko

Gestenerkennung. Yannick Jonetzko Yannick Jonetzko 30.04.2015 Inhalt Motivation Definition Geste Historie / Anwendungsbereiche Arten der Funktionsweise anhand eines Papers Alternativen Fazit Seite 2 Motivation Human Computer Interaction Gesten sind in

Mehr

Webseiten werden mobil Planung geht vor

Webseiten werden mobil Planung geht vor Webseiten werden mobil Planung geht vor Mobiles Web Aspekte der Planung 20. April 2012 Inhaltliche Schwerpunkte Einordnung mobiler Technologien Besonderheiten mobiler Touchscreen-Geräte Best Practices

Mehr

Mobile Applikationen und Services für Banken und Sparkassen

Mobile Applikationen und Services für Banken und Sparkassen Mobile Applikationen und Services für Banken und Sparkassen Sebastian Tiesler, Leiter Mobile Solutions 8. September 2011 Star Finanz Das Unternehmen Star Finanz Gründung 1997 als Unternehmen der Sparkassen-Finanzgruppe

Mehr

Software Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015

Software Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering Zur Architektur der Applikation Data Repository Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering: Mit acht bewährten Praktiken zu gutem Code 2 Schichtarchitektur

Mehr

APEX DESKTOP APPS. Interaktion mit dem Client System

APEX DESKTOP APPS. Interaktion mit dem Client System APEX DESKTOP APPS Interaktion mit dem Client System About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github

Mehr

2. Sofasurfen Nutzen Sie Ihr Tablet als perfektes Surfbrett

2. Sofasurfen Nutzen Sie Ihr Tablet als perfektes Surfbrett . Sofasurfen Nutzen Sie Ihr Tablet als perfektes Surfbrett Das entspannte Surfen auf dem Sofa, im Bett oder eben auch jederzeit und überall unterwegs macht ein Tablet für viele Nutzer so attraktiv und

Mehr

Java Applet Alternativen

Java Applet Alternativen White Paper Java Applet Alternativen Version 1.0, 21.01.2014 Tobias Kellner tobias.kellner@egiz.gv.at Zusammenfassung: Aufgrund diverser Meldungen über Sicherheitslücken in Java haben in letzter Zeit Browser-Hersteller

Mehr

Windows 10 - Überblick

Windows 10 - Überblick Tech Data - Microsoft Windows 10 - Überblick MS FY15 2HY Tech Data Microsoft Windows Server 2012 R2 Kontakt: Microsoft @ Tech Data Kistlerhofstr. 75 81379 München microsoft-sales@techdata.de +49 (0) 89

Mehr

App-Entwicklung mit Titanium

App-Entwicklung mit Titanium Masterstudienarbeit Betreuung Prof. Dr. M. von Schwerin 1 Gliederung 1.Motivation 2.Aufgabenstellung 3.Projektbeschreibung 4.Projektstatusbericht 5.Fazit und Ausblick 2 1.Motivation Verbreitung von Smartphones

Mehr

Browser Cache leeren. Google Chrome. Quelle: go4u.de Webdesign http://www.go4u.de/browser-cache-leeren.htm

Browser Cache leeren. Google Chrome. Quelle: go4u.de Webdesign http://www.go4u.de/browser-cache-leeren.htm Quelle: go4u.de Webdesign http://www.go4u.de/browser-cache-leeren.htm (Die Abschnitte: bei Safari - Bei iphones und ipads geht man folgendermaßen vor, und bei Chrome - Bei Android Smartphones oder Tablets

Mehr

Smartphone - Betriebssysteme. Smartphone - Betriebssysteme

Smartphone - Betriebssysteme. Smartphone - Betriebssysteme Smartphone - Betriebssysteme Peter Rami - Graz, 28.04.2009 Inhalt Smartphone Symbian OS Windows Mobile BlackBerry OS iphone OS Android Marktanteile & Ausblick Smartphone - Betriebssysteme Peter Rami -

Mehr

Workshop I. Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation. 7. Juni 2011

Workshop I. Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation. 7. Juni 2011 Workshop I Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation 7. Juni 2011 Übersicht è Native Apps è Web-Apps è Mobile Websites è Responsive Design Mobile Kommunikation

Mehr

Browserbasiertes, kollaboratives Whiteboard

Browserbasiertes, kollaboratives Whiteboard WS 2011/12 Bachelorarbeit Browserbasiertes, kollaboratives Whiteboard Sebastian Dorn 1 von 21 Inhalt 1. Motivation 2. Analyse 3. Design 4. Evaluation 5. Fazit Inhalt 2 von 21 Motivation Zusammenarbeit

Mehr

Oliver Brinkmann Java Swing-Applikationen & JApplets (mit NetBeans)

Oliver Brinkmann Java Swing-Applikationen & JApplets (mit NetBeans) Oliver Brinkmann oliver.brinkmann@smail.fh-koeln.de Java Swing-Applikationen & JApplets (mit NetBeans) 1 Einführung in NetBeans Vorstellung: AWT-/Java-Swing-Paket JApplet Ereignisverarbeitung mit NetBeans

Mehr

Auffrischung jquery. jquery Mobile. Marco Francke I 24.02.2011

Auffrischung jquery. jquery Mobile. Marco Francke I 24.02.2011 Auffrischung jquery jquery Mobile Marco Francke I 24.02.2011 Mayflower GmbH 2010 write less do more Marco Francke 24. Februar 2011 24.02.11 Mayflower GmbH 2 Mayflower GmbH 2010 Was ist jquery und was kann

Mehr

App Entwicklung mit Hilfe von Phonegap. Web Advanced II - SS 2012 Jennifer Beckmann

App Entwicklung mit Hilfe von Phonegap. Web Advanced II - SS 2012 Jennifer Beckmann App Entwicklung mit Hilfe von Phonegap Web Advanced II - SS 2012 Jennifer Beckmann http://www.focus.de/digital/internet/netzoekonomie-blog/smartphone-googles-android-laeuft-konkurrenz-in-deutschland-davon_aid_723544.html

Mehr

» Technologien, Trends, Visionen Architekturen für mobile Anwendungen

» Technologien, Trends, Visionen Architekturen für mobile Anwendungen » Technologien, Trends, Visionen Architekturen für mobile Anwendungen Juri Urbainczyk Forum A:gon meets Technology 08. September 2011 Agenda» Status und Entwicklung des mobilen Marktes» Besonderheiten

Mehr

App-Entwicklung für Android

App-Entwicklung für Android App-Entwicklung für Android Einleitung - Systemarchitektur Hochschule Darmstadt WS15/16 1 Inhalt Historie Systemarchitektur Sandbox 2 Motivation Kontra Pro Limitierte Größe Begrenzte Ressourcen Kein Standardgerät

Mehr

Usability im mobilen Web

Usability im mobilen Web Usability im mobilen Web Rezepte und Konzepte für die beste mobile Web Usability web mobile specialists Benno Bartels, 02.12.09 iphonedevcon, Köln Marketing Entwicklung Usability 2 Danke iphone! Usability:

Mehr

Kapitel Grundlagen Finder 2

Kapitel Grundlagen Finder 2 Kapitel Grundlagen Finder 2 In diesem Kapitel machen Sie sich mit dem Finder und seinen Hauptfunktionen vertraut. Damit bekommen Sie eine solide Basis für den Umgang mit OS X Mavericks und seine Funktionen.

Mehr

Software zur Gestensteuerung von Windows 7 über Kinect for Xbox

Software zur Gestensteuerung von Windows 7 über Kinect for Xbox WIN&I 1.0 Software zur Gestensteuerung von Windows 7 über Kinect for Xbox Steuern Sie mit WIN&I Windows 7 und tausende Applikationen über den Sensor Kinect for Xbox. WIN&I ersetzt die Computer-Maus und

Mehr

FOSSGIS 2012, Dessau. GeoExt Mobile (GXM) GIS WebApps mit nativem Look and Feel für unterwegs. Marc Jansen, terrestris GmbH & Co.

FOSSGIS 2012, Dessau. GeoExt Mobile (GXM) GIS WebApps mit nativem Look and Feel für unterwegs. Marc Jansen, terrestris GmbH & Co. FOSSGIS 2012, Dessau GeoExt Mobile (GXM) GIS WebApps mit nativem Look and Feel für unterwegs Marc Jansen, terrestris GmbH & Co. KG 1 Gliederung Einleitung Begrifflichkeiten Was ist GXM? Was kann GXM? Beispiele

Mehr

Der SCHWEIZER WELTATLAS interaktiv als Web Applikation

Der SCHWEIZER WELTATLAS interaktiv als Web Applikation 16. Januar 2014 Der SCHWEIZER WELTATLAS interaktiv als Web Applikation Ein Prototyp realisiert mit ArcGIS API for JavaScript Masterarbeit am Institut für Kartografie und Geoinformation Leitung Prof. Dr.

Mehr

Windows mit Gesten steuern

Windows mit Gesten steuern Windows 10 und Office 2016: Windows mit Gesten steuern Windows mit Gesten steuern Wenn Sie einen Touchscreen oder ein Tablet nutzen, benötigen Sie für Ihre Arbeit mit Windows weder Maus noch Tastatur.

Mehr

Google s JavaScript Engine: V8

Google s JavaScript Engine: V8 Google s JavaScript Engine: V8 Thomas Hütter (1120239) Mario Preishuber (1120643) Fachbereich Computerwissenschaften Naturwissenschaftliche Fakultät 24. Februar 2014 1 von 17 INHALT Allgemein Was ist JavaScript?

Mehr

Stand der Unterstützung von W3C-Touch-Events in aktuellen mobilen und Desktop-Browsern

Stand der Unterstützung von W3C-Touch-Events in aktuellen mobilen und Desktop-Browsern Stand der Unterstützung von W3C-Touch-Events in aktuellen mobilen und Desktop-Browsern Philipp Schmied Kilian Neumaier Betreuender Professor: Prof. Dr. Küpper 16. Juni 2015 Hochschule für Technik und Wirtschaft

Mehr

Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap

Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap Proseminar Objektorientiertes Programmieren mit.net und C# Florian Schulz Institut für Informatik Software & Systems Engineering Einführung Was hat Cross-Plattform

Mehr

Embedded Computing Conference 2014 Embedded UI Qt5

Embedded Computing Conference 2014 Embedded UI Qt5 Embedded Computing Conference 2014 Embedded UI Qt5 2 Embedded User Interfaces in the Smartphone Age The Power of Qt5 and the QNX OS Qt Vorstellung 3 Qt ( cute ) Hat eine lange Geschichte (Beginn der Entwicklung:

Mehr

Wir bewegen Marken. Richtlinien von MRAID basierten InApp-HTML5-MobileAds innerhalb des SevenOne Media Portfolios. InApp HTML5

Wir bewegen Marken. Richtlinien von MRAID basierten InApp-HTML5-MobileAds innerhalb des SevenOne Media Portfolios. InApp HTML5 Richtlinien von MRAID basierten InApp-HTML5-MobileAds innerhalb des SevenOne Media Portfolios InApp HTML5 Richtlinien von MRAID basierten InApp-HTML5- MobileAds innerhalb des SevenOne Media Portfolios

Mehr

map.apps Version Systemvoraussetzungen

map.apps Version Systemvoraussetzungen map.apps Version 3.6.0 Systemvoraussetzungen Version 3.6.0 Urheberschutz Der rechtmäßige Erwerb der con terra Softwareprodukte und der zugehörigen Dokumente berechtigt den Lizenznehmer zur Nutzung dieser

Mehr

Mobile Marketing Gut vorbereitet auf den mobilen Kunden

Mobile Marketing Gut vorbereitet auf den mobilen Kunden Mobile Marketing Gut vorbereitet auf den mobilen Kunden ebusiness-lotse Oberschwaben-Ulm Köln, 25.08.2015 Agenda Warum Mobile Marketing Mobile Marketing ist nicht gleich APP Mobile Optimierung als Grundlage

Mehr

Start. 34 Symbolleiste einrichten. Wissen

Start. 34 Symbolleiste einrichten. Wissen 34 Symbolleiste einrichten Start 1 2 3 1 Klicken Sie in der Symbolleiste für den Schnellzugriff rechts neben den bereits vorhandenen Symbolen auf das kleine nach unten weisende Pfeilsymbol ( ). 2 Setzen

Mehr

Digital Publishing auf Basis von PDF

Digital Publishing auf Basis von PDF Ein Vortrag im Rahmen der Vorlesung Vertiefung PostScript und PDF im Bachelor-Studiengang Druck- und Medientechnologie an der Bergischen Universität Wuppertal 27. Januar 2012 Struktur Einführung Was ist

Mehr

Öko APEX Hybride Lösung für Smartphones mit APEX und PhoneGap

Öko APEX Hybride Lösung für Smartphones mit APEX und PhoneGap Öko APEX Hybride Lösung für Smartphones mit APEX und PhoneGap Christian Rokitta themes4apex Utrecht, Niederlande Schlüsselworte Oracle Application Express, Apps, Smartphone, PhoneGap, HTML5, CSS, jquery

Mehr

DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control

DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen Your Data. Your Control WebGUI CMIS GW (JSON) GDS2 API (JSON) WebDAV GDS core Moderne Software Architektur Object-Store

Mehr

iad Apps fordern das TV heraus

iad Apps fordern das TV heraus Minuten pro Tag iad Apps fordern das TV heraus Web vs. Mobile Apps vs. TV Konsum 180 162 168 168 120 94 127 60 70 72 70 66 0 Dezember 2010 Dezember 2011 Dezember 2012 Web Browsing Mobile Applikationen

Mehr

Neues Microsoft Office 2011 für Mac ist da! Neu mit dem beliebten Mailprogramm Microsoft Outlook anstelle von Entourage

Neues Microsoft Office 2011 für Mac ist da! Neu mit dem beliebten Mailprogramm Microsoft Outlook anstelle von Entourage Newsletter Apple Neues Microsoft Office 2011 für Mac ist da! Neu mit dem beliebten Mailprogramm Microsoft Outlook anstelle von Entourage Mit Office für Mac 2011 können Sie Ihren Mac ganz nach den eigenen

Mehr

Word mit Gesten steuern

Word mit Gesten steuern Word mit Gesten steuern Menüband bedienen Menüband für den Touchscreen anpassen Tippen Sie rechts neben der Symbolleiste für den Schnellzugriff auf und wählen Sie Touch-/Mausmodus. Tippen Sie in der Symbolleiste

Mehr

App-Entwicklung mit Titanium

App-Entwicklung mit Titanium App-Entwicklung mit Titanium Masterstudienarbeit von Betreuung Prof. Dr. M. von Schwerin App-Entwicklung mit Titanium 1 Gliederung 1.Titanium Eine Einführung 2.Programmierschnittstelle (API) 3.Module 4.App

Mehr

Windows 10 Upgrade ja oder nein?

Windows 10 Upgrade ja oder nein? Windows 10 Upgrade ja oder nein? Wer bin ich? Name: Firma: In der IT seit: Microsoft-zertifiziert: Kundenkreis: Aufgabenbereich: Spezialisiert: Stefan Schmidt MUCS in 8185 Winkel 1988, also bald 28 Jahre

Mehr

RELEASE NOTES. 1 Release Notes für Tine 2.0 Business Edition Technische Voraussetzungen 2.1 Browser

RELEASE NOTES. 1 Release Notes für Tine 2.0 Business Edition Technische Voraussetzungen 2.1 Browser RELEASE NOTES 1 Release Notes für Tine 2.0 Business Edition 2016.11 Codename: Egon (Sohn eines Entwicklers) Datum Veröffentlichung: 24.11.2016 Datum Support-Ende: 24.11.2018 2 Technische Voraussetzungen

Mehr

Computer Schulung WINDOWS 8 / 8.1

Computer Schulung WINDOWS 8 / 8.1 Computer Schulung WINDOWS 8 / 8.1 Grundlegendes Es gibt 2 verschiedene Oberflächen Kacheldesign diese ist speziell für Touchbedienung optimiert, z. Bsp. Für Tablett oder Handy Desktop Bedienung ist fast

Mehr

MOBILE ACcess Übersicht

MOBILE ACcess Übersicht MOBILE ACcess Übersicht Lokale Intervention Die zentrale Leitstelle stellt dem Personal vor Ort die benötigten Informationen zum Situationsmanagement direkt über die mitgeführten Mobilgeräte bereit. Aktuelle

Mehr

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools 1 Kurze HTML-Geschichte Die HTML4-Spezifikation wurde im Dezember 1997 vorgelegt. Seitdem Stagnation! Das W3C arbeitete

Mehr

Ereignisse Auf Benutzereingaben reagieren

Ereignisse Auf Benutzereingaben reagieren Ereignisse Auf Benutzereingaben reagieren JavaScript ermöglicht es dem Entwickler auf Ereignisse (engl.: events) im Browser zu reagieren. Auf diese Weise kann der Benutzer mit den Anwendungen interagieren,

Mehr

Einführung in Betriebssysteme

Einführung in Betriebssysteme Einführung in Betriebssysteme APPLE ios Entwicklung von ios Entwickelt auf der Basis von MacOS X UNIX Vorgestellt am 9.1.2007 Zusammen mit iphone Markenname von Cisco Internetwork Operating System Für

Mehr

Jugendschutz im esport. Eine technische Umsetzung

Jugendschutz im esport. Eine technische Umsetzung Jugendschutz im esport Eine technische Umsetzung Agenda Motivation Theorie und Praxis Herausforderungen Welche Probleme gibt es? Ansätze Bisherige Lösungen und deren Schwächen ESL Wire Die Software-Lösung

Mehr

Funktionsbeschreibung Virtueller Stundenplan APP

Funktionsbeschreibung Virtueller Stundenplan APP Funktionsbeschreibung Virtueller Stundenplan APP Die für ios 6 und höher erhältliche APP enthält Funktionen, die eine ideale Kopplung zum Virtuellen Stundenplan ermöglichen. Aufgaben: Ausgabe von Stundenplänen

Mehr

Apps am Smartphone. Vortrag am Fleckenherbst Bürgertreff Neuhausen. www.buergertreff-neuhausen.de www.facebook.com/buergertreffneuhausen

Apps am Smartphone. Vortrag am Fleckenherbst Bürgertreff Neuhausen. www.buergertreff-neuhausen.de www.facebook.com/buergertreffneuhausen Apps am Smartphone Vortrag am Fleckenherbst Bürgertreff Neuhausen 1 Inhalt Was sind Apps Woher bekomme ich Apps Sind Apps kostenlos Wie sicher sind Apps Wie funktionieren Apps App-Vorstellung Die Google

Mehr

Installation und Aktivierung von Norton Mobile Security ios

Installation und Aktivierung von Norton Mobile Security ios Installation und Aktivierung von Norton Mobile Security ios Sie haben sich für die Software Norton Mobile Security ios entschieden. So installieren und aktivieren Sie Norton Mobile Security ios auf Ihrem

Mehr

Eine App, viele Plattformen

Eine App, viele Plattformen Eine App, viele Plattformen Anwendungsentwicklung für Mobile Heiko Lewandowski 23.04.2013 EINLEITUNG Festlegung App-Strategie: Welche Ziele möchte ich erreichen? Die Vielzahl der Plattformen und Geräte(hersteller)

Mehr

Smarte Phone-Strategie

Smarte Phone-Strategie Seite 1 / 5 Das mobile WEB.DE Smarte Phone-Strategie Als Jan Oetjen im Oktober 2008 im 1&1 Konzern das Ruder der Portalmarke WEB.DE übernahm, war der Weg ins mobile Internet bereits ins Auge gefasst. Schon

Mehr

Mobile: Die Königsfrage

Mobile: Die Königsfrage Mobile: Die Königsfrage - Native App,Mobile Website oder doch Responsive Design? - Native App oder Mobile Website? Wer am Boom der mobilen Anwendungen teilhaben möchte, hat im Prinzip zwei Möglichkeiten:

Mehr

Erste Schritte mit dem Notebook. Markus Krimm, Susanne Weber 1. Ausgabe, unter Windows 8.1 PE-ESNOTEW81

Erste Schritte mit dem Notebook. Markus Krimm, Susanne Weber 1. Ausgabe, unter Windows 8.1 PE-ESNOTEW81 Markus Krimm, Susanne Weber 1. Ausgabe, 2014 Erste Schritte mit dem Notebook unter Windows 8.1 PE-ESNOTEW81 Das Notebook kennenlernen Kapitel 1 Damit Sie mit dem Computer kommunizieren können, benötigen

Mehr

AirPrint Anleitung DCP-J562DW DCP-J785DW MFC-J480DW MFC-J680DW MFC-J880DW MFC-J985DW

AirPrint Anleitung DCP-J562DW DCP-J785DW MFC-J480DW MFC-J680DW MFC-J880DW MFC-J985DW AirPrint Anleitung DCP-J562DW DCP-J785DW MFC-J480DW MFC-J680DW MFC-J880DW MFC-J985DW Vor der Verwendung des Brother-Geräts Erläuterungen zu den Hinweisen Marken Wichtiger Hinweis Erläuterungen zu den Hinweisen

Mehr

GeForMTjs. GeForMT-Syntax. Testumgebung. Demonstration. Werkstatt 2012 - Multitouch-Gestenerkennung im Web

GeForMTjs. GeForMT-Syntax. Testumgebung. Demonstration. Werkstatt 2012 - Multitouch-Gestenerkennung im Web Werkstatt 2012 - Multitouch-Gestenerkennung im Web GeForMTjs Web-Framework zur Gestenerkennung auf Basis der Beschreibungssprache GeForMT GeForMT-Syntax Atomare Gesten Anzahl der Kontakte Punkt, Linie,

Mehr

Bernd Sailer Lizenz- und Technologieberater. CEMA Webinare

Bernd Sailer Lizenz- und Technologieberater. CEMA Webinare http://www.cema.de/standorte/ http://www.cema.de/events/ Bernd Sailer Lizenz- und Technologieberater CEMA Webinare Vermischung von Arbeit und Freizeit 2015 Mobiles Arbeiten Diverse Formfaktoren Jederzeit

Mehr

EnergyDataView. Version 3.0. Benutzerhandbuch für Endkunden

EnergyDataView. Version 3.0. Benutzerhandbuch für Endkunden EnergyDataView Version 3.0 Benutzerhandbuch für Endkunden Thüga MeteringService GmbH Gültig ab Version: 3.0 Seite 2 von 14 Inhalt 1. Anwendungsbereich 3 1.1. Allgemeines 3 1.2. Systemvoraussetzungen 3

Mehr

Was bringt dieses Buch (und was nicht)

Was bringt dieses Buch (und was nicht) D3kjd3Di38lk323nnm Einführung i Willkommen bei Windows 10! Dieses Buch aus der Reihe Schritt für Schritt ist so konzipiert, dass Sie es von vorn nach hinten lesen können, um sich mit Windows 10 vertraut

Mehr

Vom Prototypen zur Anwendung

Vom Prototypen zur Anwendung Vom Prototypen zur Anwendung iks-thementag: Mobile Applikationen Ein Leitfaden für Unternehmen 17.05.2011 Autor: Ingo Röpling Agenda Was ist vorab zu beachten? Skills und Systemvoraussetzungen Implementierung

Mehr

CloudMatic V1.0. Inhalt

CloudMatic V1.0. Inhalt CloudMatic V1.0 Inhalt Einleitung... 2 CCUs hinzufügen... 3 meine-homematic.de... 4 Eigenes VPN... 4 View Editor... 5 Übersicht... 5 Allgemeine Einstellungen... 6 Kanäle hinzufügen... 6 Spezielle Kanäle...

Mehr

Möglichkeiten, Vorteile und Grenzen der Cross-Plattform-Entwicklung

Möglichkeiten, Vorteile und Grenzen der Cross-Plattform-Entwicklung Möglichkeiten, Vorteile und Grenzen der Cross-Plattform-Entwicklung iks Thementag Mobile Applikationen Es lebe die Vielfalt?! 18.06.2013 Autor: Jan Laußmann Agenda Warum Cross-Plattform entwickeln? Hybrid

Mehr

DSBmobile App - Benutzerhandbuch

DSBmobile App - Benutzerhandbuch DSBmobile App Benutzerhandbuch DSBmobile App Installation (iphone) Die Installation der App erfolgt über den Apple App Store. Stellen Sie sicher, dass Sie über eine Internetverbindung verfügen und starten

Mehr

Nutzung der Terminalservices von GW mit einem ipad

Nutzung der Terminalservices von GW mit einem ipad Nutzung der Terminalservices von GW mit einem ipad 1. Vorwort 2. Installation und Einrichtung der Applikation 3. Verbinden mit dem Server 4. Verwendung einer Applikation oder eines Fulldesktop 1. Vorwort

Mehr

ipad-schulung für Gremienvertreter/innen Herzlich Willkommen!

ipad-schulung für Gremienvertreter/innen Herzlich Willkommen! ipad-schulung für Gremienvertreter/innen Herzlich Willkommen! Ihr Schulungsteam Sascha Döring Anika Krellmann Klaus Dieter Poppe David Rehwinkel ipad-schulung für Gremienmitglieder 2 Schulungsprogramm

Mehr

Dieses Dokument beschreibt die Verbindungsherstellung mit dem WLAN-Netzwerk der PHLU auf Smartphones. hotline.hslu.ch Andere

Dieses Dokument beschreibt die Verbindungsherstellung mit dem WLAN-Netzwerk der PHLU auf Smartphones. hotline.hslu.ch Andere IT Services Support Werftestrasse 4, Postfach 2969, CH-6002 Luzern T +41 41 228 21 11, F +41 41 228 21 55 www.hslu.ch Luzern, 17. Juli 2013 Seite 1/12 Kurzbeschrieb: Dieses Dokument beschreibt die Verbindungsherstellung

Mehr

Mobile Analytics mit Oracle BI - was steckt in den Apps?

Mobile Analytics mit Oracle BI - was steckt in den Apps? Mobile Analytics mit Oracle BI - was steckt in den Apps? Schlüsselworte Oracle BI, OBIEE, Mobile, Analytics Einleitung Gerd Aiglstorfer G.A. itbs GmbH Eching Oracle erweiterte im Laufe dieses Jahres das

Mehr

Natürliche Benutzerschnittstellen. Dr. Werner Kurschl Werner.Kurschl@fh-hagenberg.at

Natürliche Benutzerschnittstellen. Dr. Werner Kurschl Werner.Kurschl@fh-hagenberg.at Natürliche Benutzerschnittstellen Dr. Werner Kurschl Werner.Kurschl@fh-hagenberg.at Evolution von Benutzerschnittstellen Graphische Bnutzeroberflächen (GUIs) - z.b. Mac OS System 1.0 (released im Jahr

Mehr

VDLUFA-Schriftenreihe 1

VDLUFA-Schriftenreihe 1 VDLUFA-Schriftenreihe 1 Wie viele Apps sind ein LIMS? J. Flekna Pragmatis GmbH, Neufahrn 1. Einleitung Seitdem mobile Endgeräte massentauglich sind, ist die Bezeichnung App fester Bestandteil unseres zeitgeistigen

Mehr

Responsive Webdesign am Beispiel der Steuerberatung Pfeffer

Responsive Webdesign am Beispiel der Steuerberatung Pfeffer Responsive Webdesign am Beispiel der Steuerberatung Pfeffer Seit 2012 erstellen wir fast ausschließlich Webseiten im Responsive Design. Denn die Anpassungsfähigkeit von Internetseiten ist längst kein Nischenthema

Mehr

Virales Marketing mit Smartphones. Jens Doose - Onwerk GmbH 05.11.2010

Virales Marketing mit Smartphones. Jens Doose - Onwerk GmbH 05.11.2010 Virales Marketing mit Smartphones Jens Doose - Onwerk GmbH 05.11.2010 Über Onwerk Was ist ein Smartphone? Eigene Inhalte auf dem Telefon Statistiken Virales Marketing Mobiles virales Marketing Beispiel

Mehr

Installieren eines Updates: Ein neues Update wird über die Server-Konfiguration eingestellt.

Installieren eines Updates: Ein neues Update wird über die Server-Konfiguration eingestellt. Installieren eines Updates: Ein neues Update wird über die Server-Konfiguration eingestellt. Unter Allgemein kann aus folgenden Optionen ausgewählt werden: Wählen Sie den gewünschten Aktualisierungs-Modus

Mehr

Android. Mobile Computing Platforms. Dennis Reuling. Hauptseminar Informatik Fakultät IV, Department Elektrotechnik und Informatik Universität Siegen

Android. Mobile Computing Platforms. Dennis Reuling. Hauptseminar Informatik Fakultät IV, Department Elektrotechnik und Informatik Universität Siegen 1 / 23 Mobile Computing Platforms Android Dennis Reuling Hauptseminar Informatik Fakultät IV, Department Elektrotechnik und Informatik Universität Siegen Gliederung Mobile Computing Platforms Android 2

Mehr

Mobile ERP Business Suite

Mobile ERP Business Suite Greifen Sie mit Ihrem ipad oder iphone jederzeit und von überall auf Ihr SAP ERP System zu. Haben Sie Up-To-Date Informationen stets verfügbar. Beschleunigen Sie Abläufe und verkürzen Sie Reaktionszeiten

Mehr

Christian Immler. Der Crashkurs für Android, und Windows Phone. Mit 309 Abbildungen

Christian Immler. Der Crashkurs für Android, und Windows Phone. Mit 309 Abbildungen Christian Immler Der Crashkurs für Android, und Windows Phone Mit 309 Abbildungen Inhaltsverzeichnis 1 - die Großen Drei 9 1.1 Kultspielzeuge für jedermann 10 1.2 Android: der Herausforderer 11 1.2.1 Die

Mehr

AirPrint Anleitung. Dokumentation für Inkjet-Modelle. Version B GER

AirPrint Anleitung. Dokumentation für Inkjet-Modelle. Version B GER AirPrint Anleitung Dokumentation für Inkjet-Modelle. Version B GER Zutreffende Modelle Dieses Benutzerhandbuch gilt für die folgenden Modelle. DCP-J40DW, MFC-J430DW/J440DW/J450DW/J460DW/J470DW Zu den Hinweisen

Mehr

DocuWare Mobile ProductInfo 1

DocuWare Mobile ProductInfo 1 DocuWare Mobile ProductInfo Dokumenten-Management mobil Mit DocuWare Mobile greifen Sie direkt von Ihrem Smartphone oder Tablet auf ein DocuWare-Archiv zu. Sie können Dokumente laden, auf dem Bildschirm

Mehr

Windows 8 Apps entwickeln

Windows 8 Apps entwickeln Windows 8 Apps entwickeln Apps für die neue Oberfläche von Windows 8 Entwickeln mit HTML5, JavaScript, XAML und C# Von den Grundlagen der Programmiersprachen bis zur fertigen App Windows 8 Apps entwickeln

Mehr

Grundlegende Techniken der Gestensteuerung

Grundlegende Techniken der Gestensteuerung 1. Windows mit Gesten steuern Wenn Sie einen Touchscreen oder ein Tablet nutzen, benötigen Sie für Ihre Arbeit mit Windows weder Maus noch Tastatur. Sie können stattdessen Befehle bequem mit den Fingern

Mehr

Touchscreen-basierte Bedienkonzepte am Beispiel eines Bedienpanels für Frequenzumrichter

Touchscreen-basierte Bedienkonzepte am Beispiel eines Bedienpanels für Frequenzumrichter Touchscreen-basierte Bedienkonzepte am Beispiel eines Bedienpanels für Frequenzumrichter Christian Ehrenfeld 23. April 2014 Christian Ehrenfeld Touchscreen-basierte Bedienkonzepte 23. April 2014 1 / 26

Mehr

CAIGOS 2014 Was ist neu im Web?

CAIGOS 2014 Was ist neu im Web? n:t:r Anwendertag CAIGOS 2014 Was ist neu im Web? Frank Leibrock 1 13.10.2014 CAIGOS GmbH www.caigos.de Was ist neu: CAIGOS pretty in pink 2 Schrägluftbilder in CAIGOS-Globe Schrägluftbilder Einbinden

Mehr

SMARTPHONE-CHECKLISTE FÜR EINSTEIGER

SMARTPHONE-CHECKLISTE FÜR EINSTEIGER SMARTPHONE-CHECKLISTE FÜR EINSTEIGER Sie möchten endlich die tollen Vorteile nutzen, die moderne Smartphones mitbringen? Hier finden Sie im Folgenden einige Hinweise, worauf Sie beim Erwerb achten sollten.

Mehr

QR-Codes und APEX. Dr. Harry W. Trummer & Alexander Elsas Goethe-Universität Frankfurt

QR-Codes und APEX. Dr. Harry W. Trummer & Alexander Elsas Goethe-Universität Frankfurt QR-Codes und APEX Dr. Harry W. Trummer & Alexander Elsas Goethe-Universität Frankfurt GFA Die Goethe Finance Association (GFA) e.v. ist ein gemeinnütziger Verein mit der Zielsetzung, die Forschung und

Mehr

Von Der Idee bis zu Ihrer App

Von Der Idee bis zu Ihrer App Von Der Idee bis zu Ihrer App Solid Apps Von Der Idee bis zu Ihrer App Konzeption, Design & Entwicklung von Applikationen für alle gängigen Smartphones & Tablets Sowie im Web - alles aus einer Hand! In

Mehr

PROBLEMBESCHREIBUNG ZUR AKTUALISIERUNG VON F-SECURE ANTIVIRUS MIT HOTFIX FSAVWK PROBLEMBEHANDLUNG FÜR F-SECURE ANTIVIRUS 2

PROBLEMBESCHREIBUNG ZUR AKTUALISIERUNG VON F-SECURE ANTIVIRUS MIT HOTFIX FSAVWK PROBLEMBEHANDLUNG FÜR F-SECURE ANTIVIRUS 2 Inhalt PROBLEMBESCHREIBUNG ZUR AKTUALISIERUNG VON F-SECURE ANTIVIRUS MIT HOTFIX FSAVWK617-02 2 PROBLEMBEHANDLUNG FÜR F-SECURE ANTIVIRUS 2 Überprüfung der Programmversion 2 Anmeldung als Administrator 3

Mehr

Software Microsoft Operating Systems

Software Microsoft Operating Systems Software Microsoft Operating Systems Product type: Software Manufacturer: Microsoft Product launch: 10/2013 Product release: Currently in use Produktbeschreibung Ob privat oder beruflich mit Windows von

Mehr

TABLET KONFIGURATION. Apple ipad. für D-Netz. ios 7

TABLET KONFIGURATION. Apple ipad. für D-Netz. ios 7 TABLET KONFIGURATION Apple ipad für D-Netz ios 7 INHALT Bedienelemente SIM-Karte entsperren Internet (Mobilfunk) Internet (WLAN) E-Mail SIM-Karten PIN Apps 1 BEDIENELEMENTE Dieses Dokument unterstützt

Mehr

DOK. ART GD1. Citrix Portal

DOK. ART GD1. Citrix Portal Status Vorname Name Funktion Erstellt: Datum DD-MMM-YYYY Unterschrift Handwritten signature or electronic signature (time (CET) and name) 1 Zweck Dieses Dokument beschreibt wie das auf einem beliebigem

Mehr

HAUSAUTOMATISIERUNG VIA MOBILE APP

HAUSAUTOMATISIERUNG VIA MOBILE APP DIE KEY FEATURES SICHERE, ZUVERLÄSSIGE UND STABILE SIGNALÜBERTRAGUNG Das fortschrittliche und zuverlässige Z-Wave Hausautomatisierungsprotokoll bietet Ihnen einen modernen und sicheren Übertragungsstandard,

Mehr

Cnlab / CSI 2011. Demo Smart-Phone: Ein tragbares Risiko?

Cnlab / CSI 2011. Demo Smart-Phone: Ein tragbares Risiko? Cnlab / CSI 2011 Demo Smart-Phone: Ein tragbares Risiko? Agenda Demo 45 Schutz der Smart-Phones: - Angriffsszenarien - «Jailbreak» - Was nützt die PIN? - Demo: Zugriff auf Passwörter iphone Bekannte Schwachstellen

Mehr