Vergleich der Voice Assistenten
|
|
|
- Elisabeth Beyer
- vor 8 Jahren
- Abrufe
Transkript
1 Vergleich der Voice Assistenten aus Entwicklersicht Alexa vs. Google Assistant Sebastian Meßingfeld Köln,
2 Neue Plattformen alte Probleme? Alexa & Google Assistant bieten aus Kundensicht ein Voice-Interface für Services Wunsch von Software-Entwickler Write once, run anywhere Ist das machbar? 2
3 Funktionsweise Alexa & Google Assistant Extraktion von Information aus der Spracheingabe Absicht Entitäten Verarbeitung Ausgabe Text / Ton für Tonausgabe formatierter Text für Anzeige in (Companion-)App 3
4 Funktionsweise Unterschiede Alexa & Google Assistant Alexa Skill Kit API Voice Device Speech Recognition Action Selection Intent Selection Entity Extraction Fulfillment Google Assistant API (über api.ai) 4
5 Definition Sprachschnittstelle Alexa & Google Assistant Abstrakte Funktionalitätsbeschreibung Intent / Aktion Name Eingabebespiele für Intent / Aktion Definition der Entitäten-Platzhalter Definition der Entitäten-Typen WETTERABFRAGE: Wie ist das Wetter in {Stadt}? 5
6 Definition Sprachschnittstelle Alexa Skill Kit (noch Platzhalter) 6
7 Definition Sprachschnittstelle Alexa Skill Kit Eingabe eigener Intents mit Beispiel-Äußerungen Vordefinierte Intents (YES/NO, Help) Entitäten definierbar vordefinierte Typen (Datumswerte, Städtenamen) eigene Liste von Werte (nicht dynamisch aktualisierbar) Alternative: Skill Builder Beta 7
8 Definition Sprachschnittstelle Google Assistant zwei Umsetzungsarten Google Actions SDK api.ai (präferierter Weg) Google Actions SDK Ähnlichkeit zu Alexa Skill Kit Intents, Äußerung, Entitäten in einer JSON Datei definiert schlecht dokumentiert, wenige & nicht funktionierende Beispiele 8
9 Definition Sprachschnittstelle api.ai We recommend using API.AI to build your app. It will make it much easier to build a high-quality conversational experience. (Google) ermöglicht Intent Selection & Entity Extraction 9
10 Definition Sprachschnittstelle api.ai 10
11 Definition Sprachschnittstelle api.ai Eingabe von Beispielsätzen Definition von Entitäten über Selektion vordefinierte Typen Freitext Abfragen von fehlenden Entitäten Training von Eingabentexten möglich nachträgliches Markieren von Entitäten 11
12 Definition Sprachschnittstelle Vergleich Vorteile von api.ai Freitext für Parameter Zugriff auf Raw-Text Training durch reale Usereingaben Vorteile Amazon Skills Kit kein zusätzlicher Dienst nötig Standard-Intents vorhanden (User-Erwartungen) 12
13 Verarbeitung Alexa & Google Assistant Intent Selection Entity Extraction Fulfillment JSON-Struktur als Austausch Request: Aktion mit Parametern Response: Ausgabe (Voice + zusätzliche Infos) Strukturen komplett unterschiedlich Gemeinsamkeit: Spracheausgabe im SSML Format 13
14 Verarbeitung SDKs Abstraktion für Austausch der JSON-Nachrichten Alexa: Node.js: Java: Google Assistant: Node.js: 14
15 Verarbeitung SDKs Alexa SDKs laufen nur auf AWS Lambda GA SDK läuft nicht auf AWS Lambda Google Functions eigener Server (express.js) Lösungen andere SDKs verwenden (Alexa: alexa-app ) eigenes SDK schreiben 15
16 meine Entwicklungsumgebung lokaler Server verarbeitet Voice Assistenten Request liefert Response für Voice Assistenten über Tunnel-Service öffentlich bereitstellen Test mit realen Request Programmiersprache: Node.js IDE: Webstorm 16
17 Ausgabe Alexa & Google Assistant Audio Text Google Assistant mehr als ein Voice-Assistant Chatbot benötigte Ausgabe kann angegeben werden 17
18 Ausgabe Alexa Voice Echo (Dot) Alexa Voice Service Dienste (Reverb) Visuell Alexa Companion App (auch wenn nicht aktiv) Voice & Visuell FireTV (Stick) 18
19 Ausgabe Google Assistant Voice Google Home Google Assistant Dienste Voice & Visuell Google Assistant Apps (Allo) Visuell Chromecast (als Companion Device von Google Home) 19
20 Testen Alexa & Google Assistant während der Entwicklung Verhalten wie in Produktivumgebung Test über Hardware möglich automatisches Deployment (über Accounts) manuelle Text und Voice-Eingaben über Entwicklungs- Portal 20
21 Testen Alexa Voice-Eingaben nur über Hardware oder externe Dienste keine Dialogsübersicht Google Assistant Voice- und Texteingaben auch im Browser Dialoge werden visualisiert 21
22 Portierung Google Assistant > Alexa Skill Smart Transport (von Dominik H. aus L.) Abfrage von Zugverbindungen Start + Ziel Ziel Anstatt Ok, Google Alexa sagen können Rest bleibt gleich 22
23 Portierung Praxis api.ai bietet Export-Möglichkeiten an Format nicht kompatibel zu Alexa Skill Kit Schnittstellen-Definition von api.ai verwenden Typen sind unterschiedlich Einschränkungen bei Alexa Skill Kit Anforderungen an Alexa Skills (Built-In Intents) 23
24 Portierung Praxis api.ai stellt fertigen Intent bereit Alexa Skill Kit benötigt einen Fulfillment-Service Fulfillment-Service wiederverwenden liefert Google Assistant optimierte Ausgabe Alexa ruft sich bei Ausgabe selber auf: I.C.E Beispiel 24
25 Fazit Voice-Schnittstelle könnten einheitlich sein Einschränkungen der Plattform beachten Voice Assistant läuft nicht nur auf Google Home / Echo Businesslogik muss unabhängig von Voice Services gestaltet werden jeder Plattform braucht optimierte Anwendung 25
26 Vielen Dank Sebastian Meßingfeld Fragen?
SAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)
MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News
Die Verbreitung von Sprachsteuerung und Personal Assistants auf Smartphones und deren Chancen und Risiken in der Anwendung
Die Verbreitung von Sprachsteuerung und Personal Assistants auf Smartphones und deren Chancen und Risiken in der Anwendung Vortrag bei der TA16-Konferenz in Wien am Sebastian Sünkler [email protected]
Wie verwende ich Twitter in MAGIC THipPro
Wie verwende ich Twitter in MAGIC THipPro Konfigurationsanleitung Version: V1-10. August 2015 by AVT Audio Video Technologies GmbH Registrierung der Social Media Option Stellt die Social Media Option allen
MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)
MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer Markus Urban.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform
Mobile App Testing. Software Test im mobilen Umfeld ATB Expertentreff, Wien, 2013. Functional Test Automation Tools
Functional Test Automation Tools Mobile App Testing Software Test im mobilen Umfeld ATB Expertentreff, Wien, 2013 Presenter: Christoph Preschern ([email protected]) Inhalte» Ranorex Company Overview»
Appery.io Mobile Apps schnell und einfach entwickeln
Appery.io Mobile Apps schnell und einfach entwickeln Cloud-basierte Entwicklungsumgebung, keine lokale Installation von Entwicklungsumgebung nötig. Technologie: HTML5. JQuery Mobile, Apache Cordova. Plattformen:
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B
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)
Jörg Neumann Acando GmbH
Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: [email protected] Blog: www.headwriteline.blogspot.com
Sind Cloud Apps der nächste Hype?
Java Forum Stuttgart 2012 Sind Cloud Apps der nächste Hype? Tillmann Schall Stuttgart, 5. Juli 2012 : Agenda Was sind Cloud Apps? Einordnung / Vergleich mit bestehenden Cloud Konzepten Live Demo Aufbau
Echte Cross-Plattform Anwendungen mit Angular 2 in Action!
Browser, Mobile & Desktop Echte Cross-Plattform Anwendungen mit Angular 2 in Action! Christian Weyer Thinktecture AG @christianweyer 2 Christian Weyer Mitgründer & Principal Consultant Thinktecture AG
Node.js der Alleskönner. Kai Donato MT AG Ratingen
Node.js der Alleskönner Kai Donato MT AG Ratingen Schlüsselworte JavaScript, Node.js, NPM, Express, Webserver, oracledb Einleitung Node.js ist nach seiner Veröffentlichung im Jahre 2009 in aller Munde
Inhaltsverzeichnis. Open-Xchange Authentication & Sessionhandling
Open-Xchange Authentication & Sessionhandling Version Date Author Changes 1.0 28.08.2006 Stephan Martin Initiale Version 1.1 29.08.2006 Marcus Klein Details Authentication via JSON 1.2 04.09.2006 Stephan
Agile Testautomatisierung im XING Mobile Team
Agile Testautomatisierung im XING Mobile Team Daniel Knott XING AG @dnlkntt http://www.adventuresinqa.com Daniel Knott Team Lead Quality Assurance @dnlkntt [email protected] Daniel Knott hat einen
b2boptic / SF7 Freiburg 22.10.2015
b2boptic / SF7 Freiburg 22.10.2015 Themen b2boptic im Web SF7 / LensCatalog Webservice b2boptic Forum 12 Jahre glaeserforum.de glaeserforum.de ist nun forum.b2boptic.com Über 400 angemeldete Benutzer 2000
JEAF Cloud Plattform Der Workspace aus der Cloud
JEAF Cloud Plattform Der Workspace aus der Cloud Juni 2014 : Aktuelle Situation Heutige Insellösungen bringen dem Nutzer keinen Mehrwert Nutzer sind mobil Dateien und Applikationen sind über Anbieter und
23. Januar, Zürich-Oerlikon
23. Januar, Zürich-Oerlikon Apps und Business über die Cloud verbinden Martin Weber Senior Software Engineer / Principal Consultant Cloud Technologies Noser Engineering AG Noser Engineering Noser Engineering
Nächste Generation von Web-Anwendungen mit Web Intents
Nächste Generation von Web-Anwendungen mit Web Intents Willie Chieukam adorsys GmbH & Co. KG 1 Erkennen Sie den? Willie Chieukam Senior Software Entwickler/Berater seit 7 Jahren aktiv noch immer mit fragendem
Mobile Backend in der
Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile
Mobile Apps mit DSLs. und entfernter Codegenerierung. Codierst Du noch oder generierst Du schon? Powered by
Mobile Apps mit DSLs C1 und entfernter Codegenerierung Codierst Du noch oder generierst Du schon? Generative Software GmbH Freiburg Inhalt Plattformabhängige Entwicklung JavaScript Firefox OS Java Android
Mobile API 2.0 Partizipative App Entwicklung
Mobile API 2.0 Partizipative App Entwicklung Mobile API 2.0 Aktuelle Herausforderungen Mobile Apps sollen Geschäftsprozesse beschleunigen Verbindung mit mehreren Backend Systemen Apps müssen auf unterschiedlichen
Glossar. Launching auf.
243 Ad Hoc Distribution Die Ad Hoc Distribution ist eine Möglichkeit, um Ihre entwickelte Anwendung auf anderen Endgeräten zu verteilen. Diese Art der Verteilung erfolgt ohne den App Store. Die Anzahl
Vertretungsplan. Handreichung. Stand: 24.August 2015
Vertretungsplan Handreichung Stand: 24.August 2015 Allgemeine Hinweise Mittels der Funktion Vertretungsplan lassen sich die aktuellen Vertretungspläne einer Schule direkt auf einer WebWeaver Plattform
NEWpixi* API und die Umstellung auf REST. Freitag, 3. Mai 13
NEWpixi* API und die Umstellung auf REST Fakten NEWpixi* API Technik REST-basierend.NET Webservice IIS Webserver Release 31. August 2013, zusammen mit dem NEWpixi* ELI Release Legacy API und erste NEWpixi*
Mobile Application Development
Mobile Application Development Android: Einführung Jürg Luthiger University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Lernziele Der/die Kursbesucher/in kann
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
Forms auf Tablets. Vision oder Realität?
Forms auf Tablets Vision oder Realität? Die handelnden Personen Jan-Peter Timmermann Entwickler seit 1985 (Informix) OCP Oracle Forms/Reports, PL/SQL Seit 2000 bei Unternehmen wie Opitz, Trivadis und PITSS
PCFaceSwitch. Treiber und Steuerprogramm für eine Extender-Karte für den PCI-Express-Bus
PCFaceSwitch Treiber und Steuerprogramm für eine Extender-Karte für den PCI-Express-Bus Version 1.7 Juni 2013 Hinweise zur Installation, Funktionsweise und Lizenzierung Für Ihre Fragen stehen wir gern
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
REST-basierte Web-Services mit PHP (1)
REST-basierte Web-Services mit PHP (1) REST nutzt direkt die HTTP-Operationen Daher ist es (vgl. SOAP) einfacher, einen REST-basierten Webservice direkt mit PHP zu implementieren. Einige PHP-Frameworks,
Connecting Android. Externe Hardware mit dem grünen Roboter verbinden. Alexander Dahmen Dominik Helleberg
Connecting Android Externe Hardware mit dem grünen Roboter verbinden Alexander Dahmen Dominik Helleberg Speaker Dominik Helleberg Mobile Development Android / Embedded Tools http://dominik-helleberg.de/+
Cloud-Provider im Vergleich. Markus Knittig @mknittig
Cloud-Provider im Vergleich Markus Knittig @mknittig As Amazon accumulated more and more services, the productivity levels in producing innovation and value were dropping primarily because the engineers
Free MC Boot per PS1 Exploit installieren
Free MC Boot per PS1 Exploit installieren Geschrieben von: am 23.11.2012 fürs PS3-Tools Forum 1.) Benötigte Hard & Software: PS2 Fat Konsole bis V10 / nicht für PS2 Slim geeignet!!! 8 MB Memory Card -
IUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES Software AG. All rights reserved. For internal use only
IUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES 2016 Software AG. All rights reserved. For internal use only DIGITAL BUSINESS APPLICATIONS DRIVE THE DIGITAL BUSINESS Partner Lieferanten Kunden SaaS
KIP Druckerstatus Benutzerhandbuch KIP Druckerstatus Installations- und Benutzerhandbuch
KIP Druckerstatus Installations- und Benutzerhandbuch - 1 - Inhalt 1 Einführung... 3 2 Installation und Einrichtung... 4 3 Funktionalität des KIP Druckerstatus... 6 4 Benutzung des KIP Druckerstatus...
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
Ceph. Distributed Storage Julian mino Klinck GPN15-05.06.2015
Distributed Storage Julian mino Klinck GPN15-05.06.2015 Julian mino! Interessen: Netzwerke # Karlsruhe Hardware $ [email protected] Cocktails " twitter.com/julianklinck Hacking Musik- und Lichttechnik 2 Julian
Integrated Search Einbindung von SharePoint Search in Office Apps Melanie Culver & Michael Appinger
Integrated Search Einbindung von SharePoint Search in Office Apps Melanie Culver & Michael Appinger Melanie Culver Consulting & Leitung SharePoint Team Michael Appinger Selbstständiger.NET & SharePoint
Walkabout: Location Based Services mit Android und dem Google Phone
Walkabout: Location Based Services mit Android und dem Google Phone Teilbereich 1: Die Android Plattform für mobile Geräte (Software) Von: Sebastian Schul Inhalt Einleitung Was ist Android Exkurs: Wie
Vision: ICT Services aus der Fabrik
Vision: ICT Services aus der Fabrik Der Weg zur elastischen ICT-Infrastruktur Daniel Jossen Geschäftsführer (CEO) dipl. Ing. Informatik FH, MAS IT Network Unsere Vision Wir planen und implementieren für
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
Dokumentation zur Verwendung eines SOAP-Webservices in SAP PI
Betriebswirtschaftliche Anwendungen 2: Serviceorientierte Anwendungsintegration Dokumentation zur Verwendung eines SOAP-Webservices in SAP PI Umrechnung von Währungen Steffen Dorn, Sebastian Peilicke,
Mobile Anwendungen Google Cloud Messaging
Mobile Anwendungen Google Cloud Messaging 1. Allgemeines zu Google Cloud Messaging (GCM): - 60% der Top 100 Apps nutzen Google Cloud Messagging - 200.000 Messages pro Sekunde = 17 Milliarden Messages pro
Web APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services?
Web APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services? Web APIs Wo kommen wir her? Remote Procedure Calls (RPC) Verben/Aktionen im Endpunkt enthalten GetCustomer InsertInvoice
Spring Dynamic Modules for OSGi Service Platforms
Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick
Sun ONE. Sun Open Net Environment. Architektur für Web-Services on Demand. Dr. Rainer Eschrich [email protected]
Sun ONE Sun Open Net Environment Dr. Rainer Eschrich [email protected] Architektur für Web-Services on Demand Sun ONE Vision Wie kann Software dem Kunden helfen? Kostenreduktion: Wie? In dem man
SDK zur CRM-Word-Schnittstelle
SDK zur CRM-Word-Schnittstelle SDK zur CRM Wordinterface für Microsoft Dynamics CRM2011 zur Version 5.2.0 Inhalt 1. Vorwort... 3 2. Voraussetzungen... 4 3. Funktionsbeschreibung... 4 4. Technische Funktionsbeschreibung...
Hochschul-App Uni Hohhenheim Case Study
Hochschul-App Uni Hohhenheim Case Study Als Premium Partner von ILIAS unterstützen wir die Weiterentwicklung des Open Source Produktes und stellen so eine langfristig hohe Qualität des Systems sicher.
Integrationskonzepte für die HP Quality Center Plattform. Vivit 2009
Integrationskonzepte für die HP Quality Center Plattform Thomas Jähnig Vivit 2009 Gliederung Einführung HP QualityCenter Synchronizer Plattform Implementierung eigener Adapter Alternativen Excel Import/Export
Plattformunabhängige App-Entwicklung - Eine für alle?
Plattformunabhängige App-Entwicklung - Eine für alle? AGENDA Kurze Firmenpräsentation: M&M Software GmbH Motivation Komponenten der plattformunabhängigen App-Entwicklung Vergleich der App-Arten Beispiele
Vorteile von Java und Konvergenz Service Creation mit JAIN Network Management mit JMX Fazit
Hochschule für Technik und Architektur Chur Dr. Bruno Studer Studienleiter NDS Telecom, FH-Dozent [email protected] 1 GSM: 079/610 51 75 Agenda Vorteile von Java und Konvergenz Service Creation
Vaadin TouchKit. W3L AG [email protected] 10.2012
1 Vaadin TouchKit W3L AG [email protected] 10.2012 2 Inhaltsverzeichnis Einführung Software-Plattformen TouchKit-Plug-In Integrationsmöglichkeiten Vaadin-TouchKit-Projekt GUI-Komponenten Live-Demo Geräte-Unterstützung
Skalierbare Webanwendungen mit Python und Google App Engine
Skalierbare Webanwendungen mit Python und Google App Engine Oliver Albers 03. Juli 2008 1/32 Einführung Worum geht es? Pro und Contra Technik Genereller Aufbau Anwendungskonfiguration Verarbeitung von
Agile Testautomatisierung im XING Mobile Team
Agile Testautomatisierung im XING Mobile Team Daniel Knott XING AG @dnlkntt http://www.adventuresinqa.com Daniel Knott Manager Quality Assurance @dnlkntt [email protected] Daniel Knott hat einen technischen
Wiederholung: Beginn
B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben
Apps in ArcGIS: Neuerungen. 18. Juni 2015
Apps in ArcGIS: Neuerungen 18. Juni 2015 Apps in ArcGIS: Neuerungen Marc Fürst (angepasste Version für die IGArc Technologiesitzung vom 18.6.2015) Esri Schweiz AG, Zürich Angélique Wiedmer (Original als
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
Anleitung. UTF-8 codierte CSV-Dateien mit Microsoft Excel öffnen und anwenden
Anleitung UTF-8 codierte CSV-Dateien mit Microsoft Excel öffnen und anwenden Inhaltsverzeichnis: 1. Anleitung für Excel 2003 Seite 1-4 2. Anleitung für Excel 2007/2010 Seite 5-9 Da UTF-8 eine zentrale
JAX-RS 2.0 REST mit Java EE 7
Enterprise Java, Web Services und XML JAX-RS 2.0 REST mit Java EE 7 Java User Group Darmstadt 13. Juni 2013 http://www.frotscher.com [email protected] Vorstellung Freiberuflicher Softwarearchitekt und
Esri Anwendertreffen Norddeutschland ArcGIS Pro Teil der Esri Plattform. Sidonia Ilie Esri Deutschland GmbH 28.05.2015, Hannover
Esri Anwendertreffen Norddeutschland ArcGIS Pro Teil der Esri Plattform Sidonia Ilie Esri Deutschland GmbH 28.05.2015, Hannover Agenda + Esri Maps for Office + ArcGIS PRO - Die neue Art zu arbeiten > Allgemeines
Die Geheimnisse meiner SMF Daten
Die Geheimnisse meiner SMF Daten MARTA CIEPLAK, Systemwork Sell, Account Manager, [email protected] SMF4U Browser 1. Zwei Fälle 2. Das Tool zur Lösung 3. Erfahrungsbericht Fall: Wer hat die Daten
Mission. TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden
Mission TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden Der Weg zu einem datengesteuerten Unternehmen # Datenquellen x Größe der Daten Basic BI & Analytics Aufbau eines
Hybride Cloud Datacenters
Hybride Cloud Datacenters Enterprise und KMU Kunden Daniel Jossen Geschäftsführer (CEO) dipl. Ing. Informatik FH, MAS IT Network Amanox Solutions Unsere Vision Wir planen und implementieren für unsere
INHALTSVERZEICHNIS. 1 Bedeutung von mobilen Endgeräten steigt kontinuierlich. 2 Mobile Suchen gewinnen an wirtschaftlicher Bedeutung
INHALTSVERZEICHNIS 1 Bedeutung von mobilen Endgeräten steigt kontinuierlich 2 Mobile Suchen gewinnen an wirtschaftlicher Bedeutung 3 Smartphone-Nutzer bestrafen fehlende Optimierung für mobile Endgeräte
Netzwerk Technologien in LabVIEW
Netzwerk Technologien in LabVIEW von Dirk Wieprecht NI Germany Hier sind wir: Agenda Agenda Bedeutung des Ethernet für die Messtechnik Ethernet-basierende Technologien in LabVIEW Low Level- TCP/IP Objekt
JavaScript Frameworks für Mobile
JavaScript Frameworks für Mobile MoBI Expertenrunde Usability, 1. März 2012 doctima GmbH JavaScript Frameworks für Mobile MoBI 1.3.2012 Edgar Hellfritsch Inhalt Native App-Entwicklung Klassische Web-Entwicklung
Softwareentwicklung in der industriellen Praxis
Softwareentwicklung in der industriellen Praxis Cloud-Systeme: Besonderheiten bei Programmierung und Betrieb Steffen Gemkow / Paul Fritsche - ObjectFab GmbH 26.11.2012 Simple is beautiful Don t repeat
Entwicklung einer App für das Kartenspiel Tichu
Entwicklung einer App für das Kartenspiel Tichu IPVS SGS Prüfer Betreuer Jun.-Prof. Dr. rer. nat. Dirk Pflüger Patrick Diehl Projektmitarbeiter Alexander Foril Rene Schwarz Patrick Gairing Tilo Pfannkuch
Arbokat - das Baumkataster in der ArcGIS Plattform
Arbokat - das Baumkataster in der ArcGIS Plattform Esri Anwendertreffen Nord am 10.05.2016 in Hannover Moritz Wurm Warum ein Baumkataster? Durchführung und gerichtsfeste Dokumentation der Regelkontrollen
Apple Train the Trainer 10 App Store Submission. Josef Kolbitsch [email protected] http://businesssolutions.tugraz.at/
Apple Train the Trainer 10 App Store Submission Josef Kolbitsch [email protected] http://businesssolutions.tugraz.at/ Übersicht Allgemeines Provisioning Profiles Application Binary vorbereiten
Nutzung von REST Clients für Allyouneed Marktplatz
Nutzung von REST Clients für Allyouneed Marktplatz Stand: 23. Mai 2014 Version 1.0 portal.allyouneed.com Inhaltsverzeichnis 1 Einführung... 3 1.1 Voraussetzungen... 3 2 crest Client für Google Chrome...
Cross-Platform Mobile Apps
Cross-Platform Mobile Apps 05. Juni 2013 Martin Wittemann Master of Science (2009) Arbeitet bei 1&1 Internet AG Head of Frameworks & Tooling Tech Lead von qooxdoo Plattformen Java ME 12 % Rest 7 % Android
Client/Server-Systeme
Frühjahrsemester 2011 CS104 Programmieren II / CS108 Programmier-Projekt Java-Projekt Kapitel 3: /Server-Architekturen H. Schuldt /Server-Systeme Ein zweischichtiges /Server-System ist die einfachste Variante
FH Schmalkalden Fachbereich Informatik. Kolloquium 21. März 2002
FH Schmalkalden Fachbereich Informatik http://www.informatik.fh-schmalkalden.de/ 1/17 Kolloquium 21. März 2002 Entwicklung eines JCA/JCE API konformen Kryptographischen Service Providers für HBCI unter
Anleitung zur Fleet & Servicemanagement Evatic Schnittstelle
Anleitung zur Fleet & Servicemanagement Evatic Schnittstelle Seite 1 von 7 Inhaltsverzeichnis 1 Einleitung... 3 2 Hinweise zur Verbindungseinrichtung zum Evatic Server... 3 3 Konfiguration der docuform
Integration mobiler Endgeräte in Medizinprodukte und Medizintechnik-nahe Produkte
Integration mobiler Endgeräte in Medizinprodukte und Medizintechnik-nahe Produkte Agenda Problemstellung Medizinprodukt App Grundlagen Szenarien (Problemstellungen und Lösungsansätze) 03.06.2013 2 Innovationen
Oliver Zeigermann, Stefan Toth embarc GmbH. Flux Facebooks Beitrag zur UI- Architektur der Zukunft
Oliver Zeigermann, Stefan Toth embarc GmbH Flux Facebooks Beitrag zur UI- Architektur der Zukunft UI-Architektur Warum? User Experience wird wichtiger Rich Client Optionen werden rar Es gibt mehrere Philosophien
Node.js Einführung Manuel Hart
Node.js Einführung Manuel Hart Seite 1 Inhalt 1. Node.js - Grundlagen 2. Serverseitiges JavaScript 3. Express.js 4. Websockets 5. Kleines Projekt Seite 2 1. Node.js Grundlagen Node.js is a JavaScript runtime
Microsoft Azure für Java Entwickler
Holger Sirtl Microsoft Deutschland GmbH Microsoft Azure für Java Entwickler Ein Überblick Agenda Cloud Computing Die Windows Azure Platform Anwendungen auf Windows Azure Datenspeicherung mit SQL Azure
SSO-Schnittstelle. Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle. NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin
SSO-Schnittstelle Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin Telefon +49 (0)30-94408-730 Telefax +49 (0)30-96083-706 E-Mail [email protected]
Web-Services mit Go. Sebastian tokkee Harl OpenRheinRuhr 07. November 2015 Oberhausen
Web-Services mit Go Sebastian tokkee Harl OpenRheinRuhr 07. November 2015 Oberhausen Überblick Was ist Go? Go is an open source programming language that makes it easy to build simple,
OpenScape Business Highlights des neuen Software Release MR1
OpenScape Business Highlights des neuen Software Release MR1 MTG Telefongesellschaft Münster MTG Telefongesellschaft Münster Funktionsänderungen bis zur offiziellen Freigabe möglich Copyright Unify Software
OSS/J als Basis für Enterprise Application Integration
OSS/J als Basis für Enterprise Application Integration Geschäftsprozessgesteuerte EAI im Telekommunikationsbereich r A business of PwC Agenda OSS-Architekturen als Integrationsherausforderung OSS/J als
Installation des Zertifikats
Dieses Dokument beschreibt die Installation eines Zertifikats zur Nutzung des Internet Portals für Zahlungspartner, Träger und Einrichtungen im Rahmen von ISBJ KiTa. Jeder Benutzer des ISBJ Trägerportals
Smartphone Entwicklung mit Android und Java
Smartphone Entwicklung mit Android und Java predic8 GmbH Moltkestr. 40 53173 Bonn Tel: (0228)5552576-0 www.predic8.de [email protected] Was ist Android Offene Plattform für mobile Geräte Software Kompletter
AVM Home Automation. HTTP Interface AVM
AVM Home Automation HTTP Interface 04.07.14 AVM Änderungshistorie Version Datum Änderung 1.0 22.04.2013 Erstes Release 1.01 26.04.2013 Beispiel-URL hinzugefügt 1.02 12.06.2013 switchcmd getswitchlist hinzugefügt
vii Inhaltsverzeichnis 1 Cloud Computing 1
vii 1 Cloud Computing 1 1.1 Was ist Cloud Computing?................................. 1 1.1.1 Servicemodelle der Cloud........................... 1 1.1.2 Liefermodell der Cloud............................
Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory /
Mobile Backend in Cloud Azure Mobile Services / Websites / Active Directory / Einführung Wachstum / Marktanalyse Quelle: Gartner 2012 2500 Mobile Internet Benutzer Desktop Internet Benutzer Internet Benutzer
Portal to Go (ODC) Objectives & Summary
Portal to Go (ODC) Objectives & Summary Diplomarbeit S. Simon, HDM Stuttgart, 2004 Dr.-Ing. Horst H Henn [email protected] 24. Januar 2006 Geschichte: Terminal AJAX X3.64 (1977) DEC VT100 Asynchron PDP11
Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH
Microsoft Azure: Ein Überblick für Entwickler Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Moderne Softwareentwicklung Microsoft Azure unterstützt
