Königsfrage der modernen App-Entwicklung. Jürgen Fey

Größe: px
Ab Seite anzeigen:

Download "Königsfrage der modernen App-Entwicklung. Jürgen Fey (jfey@androidian.de)"

Transkript

1 Königsfrage der modernen App-Entwicklung Jürgen Fey

2 Quelle:

3 Agenda Generelle Einführung in das Umfeld und Thema Smartphones Tablet Systeme Embedded Internet of Things In der Folge kombiniert: Lösungsansätze/Problematiken für App-Entwickler Diskussion/Fragen

4 Androidian: Ein virtuelles Team HW/SW Consultants (S60, J2ME, Linux, Android, EMP, UX, App Architectures, IMS, LTE, Web, jquery) Gründer: Jürgen Fey Projekte für Forum Nokia, Microsoft Mobile, Sony NetServices, Ericsson Prototype Division, ST Ericsson, T- Mobile International, Vodafone Global, Telekom, Rosenberger, HBM, Allianz Zuletzt: IMS Multimedia Application Suite (Ericsson), Browser basierte / native Android app suites (ST Ericsson), BONDI (TMO), ipad Projekt Tageszeitung, Browser UI HBM, Android Platform Allianz CTO@ Music Distribution Service Startup (München, NYC) CTO@ Home Automation Stealth (München, Wien)

5 Android-Projekte Native/hybrid Embedded-Projekte Touch UE! Systemberatung (mobile, embedded, home automation) Studien (Theorie, Proof-of-Concept..) Browser-basierte Anwendungen Cordova, JavaScript, GWT Backend Grails, Groovy, Spring

6 1.) Platform-Projekte bleiben eher wie gehabt Linux/C fürs Framework Leicht steigend: Scripting (SL4A) 2.) Native Apps leicht zurückgehend Maintenance wird komplexer/teurer Nicht Plattform-Übergreifend/nicht zeitgemäß 3.) Hybrid Apps stark steigend Javascript Engines werden performanter Komplexe JS-Apps sind machbar! Cordova ist erwachsen Plugins Portabler (nicht generell portabel)

7 Generelle Einführung in das Thema Wir erleben neue und umwälzende Herausforderungen im Software-Umfeld : Einfache Logikmaschinen (Relais, Transistoren) 1970`s: Integrierte Schaltkreise : Mainframes kommen und gehen 80`s, 90`s: Der PC erobert die Welt 2009-: Mobile Endgeräte drängen auf den Markt 2010-: Das mobile Segment wächst in die Breite Tablets Autos TV 2014-: Internet of Things...

8

9

10

11

12

13 Anmerkung: US-Zahlen Quelle: Washington Post

14 Smartphones galten bis 2007/8 als zu teuer für einen Massenmarkt > 400 Euro Die Industrie hat Einsteigergeräte und Featurephones in den Fokus gestellt Kamera MP3 Radio Kein Touch, keine Apps Volle Kontrolle über Gesamtprodukt

15 Industrie (Hersteller, Telcos) hatte alles im Griff. Forecasts perfekt geplant Telcos/Operatoren als feste Abnehmer Telcos geben Gerät verbilligt weiter Datenanbindung theoretisch verfügbar aber kaum genutzt. WAP, HTML, Midlets (J2ME) Symbian Series60/S60 Blackberry

16

17 Dann kam ein Tag im Januar 2007 Apple reinvents the phone with iphone

18

19 iphone-sales

20 2012-: Der Marktanteil der Smartphones wächst weiterhin sehr stark Canalys: Smartphone-Wachstum bis 2016 auf 1.2 Milliarden Smartphones/Jahr 19.5 jährliches Wachstum undenkbare Zahlen noch in 2010 Pads: ca. 27% Wachstum auf 200+ Millionen Geräte/Jahr

21 Nach Apple wirft ein weiterer Quereinsteiger die schöne Ordnung über den Haufen T-Mobile Dream G1 Gmail Maps Google Offen (Quelltext) OHA (Open Handset Alliance)

22 Google Eric Schmidt angesprochen auf den mobilen Anzeigentraffic: "Trust me that revenue is large enough to pay for all of Android's activities and a whole bunch more," Schmidt said.

23 September 2012: 500+ Millionen Android Activations 1.3 Millionen Activations/Tag (ios: ca Activations/Tag)

24 Man darf gespannt sein wie der Markt das neue Tandem aus Microsoft und Nokia aufnimmt

25 Smartphones sind für viele Anwender zum wichtigsten Online-Medium geworden Immer online Datentarife Leistungsfähiger Web-Browser (ABER: immer noch 10x+ langsamer als auf den PC!) Touch UI Der PC ist auf dem Rückzug Umbruch ist relevant für Content-Inhaber!

26 Trend zu multi-core Multiple GPUs Nexus 7 (199 US $) Quad Core Nvidia Tegra 3 Stealth core für low power (stepdown target) 12 GPUs Optimierter Android-Support 8 GB Flash 1280x1024 Display WLAN, BT, GPS, Sensoren...

27 Eine weitere grundlegende Veränderung 2010: Apple ipad 2010: Android pads (Samsung Galaxy Tab) 2011: Apple ipad : Android 3.0 (Honeycomb) 2012: ipad, mini ipad, Nexus7

28 Vorhersage: Tablets etablieren sich als eigenständige Geräteklasse Das ipad bleibt Platzhirsch Android-Tablets erobern signifikante Anteile ist der Display-Range Auflösungen vergleichbar aber durch die Unterschiede in der Display-Grösse nicht einfach austauschbar One Size fits all-strategie wird nicht funktionieren Weder native App noch Web-App

29 Displaygrößen/Auflösungen Gerät Display Auflösung ipad (Retina) *1536 Nexus *800 ipad Mini? *768 Folge: User Interface der Apps muss mit diversen Seitenverhältnissen und Auflösungen zurecht kommen

30 Der Markt bewegt sich ipad: von 81% auf 52% (2011 auf 2012) Pew Research Center Android: Zuwachs auf 48% Kindle Fire: 21% (eigene UI!) Kindle Fire hijacks Android Market Nexus7: Fast, Cheap and Good Projekt in vier Monaten durchgezogen (Jan/Mai 2012) Gute Verkaufszahlen. Prognose: ca. 8 Mio devices/2012

31 Preise für high performance Systeme sinken Smartphone-Stückzahlen helfen Unzählige embedded-entwicklungs-plattformen Beagleboard/Beaglebone Pandaboard Arduino-Welle IOIO

32

33 IOIO 48 I/O Pins 16 Analog Inputs (10 Bit) 9 PWM Outputs 4 UART Channels 3 SPI Channels 3 TWI/I2Channels OTA-fähig (vom Android-Device)

34 Android Accessory Development Kit (ADK) Support ab Android 3.1 Hardware Arduino-basiert Android Open Accessory Protocol

35 Android als universelles OS für Touch UI Aufzüge Auto(mobil) Fernbedienungen Home Appliance Home Automation Uhren

36

37 Fragmentierung Zwei grosse Blöcke Android 2.x (nur leichter Sinkflug) Android 4.x (deutlich ansteigend) Eine chinesische Mauer, die es zu überbrücken gilt: Android 3.x (Synonym für ein sub-optimales Android) Kam zu früh, unfertig Schlechter Produktsupport der Tablet-Anbieter Kein Update auf 4.x

38 Signifikante Unterschiede zwischen Android 2.x und 4.x UI Fragments ActionBar API-Erweiterungen Systemverhalten Menu (neu)aufbau etc.

39 Apple-Anteil sinkt langsam (auf hohem Level) Android wird weiter spürbar wachsen Blackberry verliert weiter Nokia S60 reif fürs Museum MeeGoo: the next big thing that wasn t Windows Mobile8: Dank Nokia-Connection wieder im Rennen, aber Ausgang unklar Smartphone Technologie wird bezahlbar im Embedded-Umfeld! OMAPs (etc.) überall

40 Long Term Evolution Bietet (theor.) bis zu 100/200 Mbit/s auf mobilen Endgeräten Verizon USA: ca 10 Mbit/s LTE rollout im Gange LTE ist das neue 4G (statt WiMax) Vollständig neue Use Cases sind nun gefragt! Hier hat die Industrie noch wenige Ideen! 100 MB download ist keine Hürde!

41 Internet of Things benötigt kostengünstige Kommunikation GPRS/HSUPA/LTE Bluetooth ZigBee 433/868MHz, 2.4 GHz

42

43 Was folgert aus den einzelnen Trends? Die treibende Kraft (nicht nur für Handies) sind die Smartphone-Systeme ios, Android Die gleichen Systeme werden die Tablets beherrschen Ähnliche Systeme finden sich auf künftigen TVs AppleTV/GoogleTV/Samsung SmartTV etc. Die gleichen System erobern vollkommen neue Märkte

44 Daraus folgt EIGENTLICH Jeglicher Lösungsansatz für Apps auf mobilen Endgeräten BEGINNT bei den Smartphones Potentiell größere Verbreitung der Apps Man muss die Systemlandschaften beobachten Aber: Welche Plattform? Welches Target Device? Deviceklassen Spezielle Lösungen für Embedded (power save etc.)

45 Mal eben eine App entwickeln geht nicht Typ Monate von der Idee bis Rollout Komplexe Web Apps sind vergleichbar Aber portabler Jedes Projekt sollte genau durchleuchtet werden bevor man den Startschuss gibt Wo genau liegt der Aufwand?

46 Vorurteil: Browser-basierte Apps sind wenig leistungsfähig Wrapper um simplen HTML-Content App-Verhalten nicht möglich Realität: Firmen fangen mit simplen Wrappern an und erweitern schnell in Richtung komplexer Apps Realität: Entwicklungstools im Bereich Web noch nicht ausgereift

47 Browser App für Meßgerät Desktop und Tablet Komplexe app mit 50+ custom widgets Message Passing (skalierbar) GWT Java-App, kompiliert nach JavaScript Java Toolchain (IntelliJ) Maintainable Customizing einfach Basisplattform für weitere Lösungen DEMO

48 Das UI ( User Interface ) ist die Schnittstelle zwischen der Applikationslogik und dem Anwender Die UI verkauft das Produkt Die UI verkauft die Message Die UI verbindet Anwender mit dem Produkt (oder auch nicht) Das UI steht mit der zugrundeliegenden Applikationslogik in Verbindung

49 In vielen Fällen betrifft das UI Design den Großteil der gesamten Entwicklung einer mobilen Applikation. 60% - 80+% ist ein üblicher Wert Dies wird sich noch verstärken da die UI immer wichtiger wird. Die Entscheidung für die richtige UI- Technologie ist absolut entscheidend für den Erfolg

50 Regelrechte UI-Schlachten finden statt (Adobe Flash vs. Apple, RIM, Microsoft..) Das Binden der UI Entwicklerkapazitäten an eine spezifische Plattform ist strategisch und schwächt die Konkurrenz Der Entwickler/Auftraggeber muss sich entscheiden Welche Plattform? Welche Technologie? Prioritäten Ständiges Anpassen an Roadmaps und neue Marktentwicklungen

51 Neue Geräteklassen steigen in den Ring PCs (eindeutig nicht Technologie-führend) Smartphones (jeder Forecast wird übertroffen) Tablets (Android, ipad, RIM QNX, Windows ) ebook Reader (starke Divergenz zw. USA, Asien und Europa) TV -Geräte (In kurzer Zeit vom Internet-Anschluss zur Widget-Umgebung) Autos (dieser Zweig hat vieles verschlafen, wird aber [hoffentlich] aufholen )

52 Touch Display mit taktiler Rückmeldung

53 Web Apps sind aktuell en vogue Warum? Verbesserte Plattform-Unabhängigkeit Leistungsfähige UI-Technologie Gute Bibliotheken und Frameworks verfügbar Weg aus dem app store lock

54 Web Apps erlauben heute eine Flash-alike UI Widgets Effekte Verlinkung Mashups Social Media Media

55 Alle modernen Smartphones haben einen leistungsfähigen Browser WebKit WebKit erlaubt Zugriff vom App Host (beide Richtungen) IE 10 (Windows Mobile 8)

56

57 Browser Host: Web Browser IE, Mozilla, FF, Chrome, Safari, Opera Browser Objects WebView (WebKit based) Browser based OS Chrome OS Peppermint OS Mobile: WebKit derzeit vorne

58

59 HTTP Einfacher Datenaustausch REST Representational State Transfer RESTful Simple web services JSON JavaScript Object Notation JSONP (JSON mit Padding: JS code vom Server!)

60

61 Es ist möglich alle Optionen zugleich zu nutzen Sehr leistungsfähige Datenquellen und Backend- Lösungen sind verfügbar Komplexe Browser apps sind möglich Desktop ähnliche apps sind möglich Leicht zu installieren Unterstützen multiple Plattformen

62

63 Erste Folgerung Browser-basierte UI und App-Entwicklung ist der grosse Trend Konkurrenz zur nativen App Plattform-Unabhängigkeit ist möglich bzw. wird erleichtert

64

65 HTML war jahrelang unverändert Neue Features in HTML5 Multimedia embedding AUDIO Tag VIDEO Tag Einfache Player-Kontrollmöglichkeiten Lokale Datenbank Location API Viele UI Verbesserungen LEGEND Tag

66 Web Forms 2.0 Besser strukturierte Forms sind nun möglich Verbesserte Eingabevalidierung möglich Canvas Element Erlaubt es, auf dem Canvas frei zu zeichnen

67 Problem: Spezifische Video codecs sind nicht fest vorgegeben! IE: H.264 FF: Ogg Chrome: VP8 H.264-Support eingestellt HTML5 beschleunigt die Evolution Browser Unterschiede nach wie vor Realität Konkurriert zu WRTs Hält immer mehr einzug bei den mobilen Browsern

68

69 Ein Grossteil der Komplexität lässt sich durch JavaScript-Bibliotheken isolieren jquery Klein, schnelle DOM-Manipulationen Browser agnostisch Plugins verfügbar jquery Mobile (sehr ios ähnlich) Sencha UI Twitter Bootstrap/less ENYO GWT

70 Die Welt des UI hat sich mit dem Touch Interface revolutioniert Anwender die einmal ein Touch UI genutzt haben wollen nicht mehr zurück Aber: Zeicheneingabe per Tastatur immer noch schneller Touch UI erfordert einen komplett neuen Satz an Methodologien und Werkzeugen

71 Single touch Einfachster Übergang von alten UI-Konzepten Start mit grösseren Menus, Buttons Das gleiche Baumartige UI Schema ist möglich Multi touch Transition in Richtung komplexere UI Schemata Gesten Nicht lineare app flows

72

73

74 Ein Touch UI spielt mit anderen Regeln Keine Maus Kein on mouseover Grosse Linkflächen Touch areas Gesten Menüs müssen anders Funktionieren oder gänzlich ersetzt werden

75

76 Sind diese Ziele klar definiert (diverse Abteilungen sind involviert!) kann man an die technische Lösung gehen Native App Web App/Hybrid Cross System Ressourcen allokieren Entwickler im mobile-umfeld sind dünn gesäht Rechtzeitig die Ressourcen sichern

77 Fragen: Wer wird die Lösung implementieren? Interne Teams Externer Service Provider Kombination Wann wird wie umgesetzt? Applikations-Roadmap Target Device Roadmap/Plan

78 Native Apps Vorteile Laufen im nativen Systemumfeld Bestmöglicher Zugriff auf System und Ressourcen Laufzeiten optimiert Appstore-fähig Nachteile Spezifische Programmierumgebung/API Spezifische UI Nicht portabel Programmierlogik idr. System- und UI-spezifisch

79 Web Apps (ohne WRT etc.) Vorteile Nutzen Fähigkeiten moderner Browser aus Erscheinungsbild wie das einer App Portabel Nachteile Bedingt Appstore-konform (per Hybrid App) Benötigt mehr Ressourcen Kein vollständiger Zugriff auf System

80 Cross-Plattform Tools Vorteile Unterstützen mehrere Plattformen mit gemeinsamer Umgebung (bis zu einem gewissen Grad) Schneller auf mehreren Plattformen Nachteile Je nach Tool unterschiedliche Plattformen Eigene Programmierumgebung Eingeschränkter Umfang

81 Beispiele: PhoneGap Appcelerator Titanium (JS, Ruby, Python) RhoMobile/Rhodes (Ruby) MoSync Whoop WidgetPad Cross-Tools unterstützen nicht alle Plattformen Cross-Tools unterstützen nicht alle Plattformen gleich

82 Cordova/PhoneGap setzt sich spürbar durch Apache Projekt Adobe hat Nitobi 2011 übernommen Support für 7 Platformen ios Android (nun Fragment Support mit 2.0) Windows Phone 7 Blackberry Bada WebOS Symbian

83

84 Cordova erweitert den nativen Browser um eine Web Runtime (WRT) Viele benötigte Funktionen bereits implementiert Fehlt eine Funktion, kann man diese per Plugin leicht einbauen Aber: Jedes Plugin ist native, muss also per Plattform getrennt implementiert werden Plugin-Repository vorhanden Dokumentation deutlich über Durchschnitt Bücher Usergruppen

85 In der Praxis eignet sich Cordova für übliche Web Apps Media-Support ist (wie bei anderen Frameworks auch) zum Teil eingeschränkt und nur durch native Plugins zu optimieren Der Entwickler muss entscheiden ob HTML5 (evtl. plus jquery) oder die Cordova-Variante die bessere ist Know How: HTML, CSS, JS, Java, Android, WebKit

86 Browser-basierte Komplettframeworks kommen Tizen WebOS Firefox OS WebinOS

87 Multi-Device Approach Linux-basiert + WRT V 2.0 (Alpha) im Sept erschienen

88 WebOS: Zukunft ungewiss.. Open WebOS: Open Source V 1.0 Final: Komponenten LoC

89 Browser OS auf Mozilla-Basis Boot to Gecko The Web is the Platform Interessante UI-Konzepte Erste Geräte werden 2013 erwartet ZTE HW: V788D Unterstützt von internationalen Providern

90 Setzt auf native (headless) OS auf WebinOS auf jedem Device (Auto, Arduino, Smartphone..) Device Discovery Mechanismen (IoT) Backgrounder:

91 The goal of webinos is to provide a multidevice, multi-user, multi-domain, webenabled federated framework. Multi-device means all your devices can easily talk to each other. Multi-user indicates you can contact your friends services too.

92 Hot Tools/Frameworks Node.js Backbone.js Angular.js Knockout.js Spine.js Ember.js Weitere Infos:

93 Übliches Requirement: Anpassen eines statischen HTML-Inhaltes für diverse Endgeräte Backend-Anpassungszyklen zu lange/teuer Lösung: Auf dem Client umbauen

94

95 JavaScript Library CSS Library Customization

96 Target Look&Feel muss genau definiert werden Regeln zur Konvertierung Ursprünglicher Content MUSS sehr gut strukturiert sein Ergebnis verhält sich wie eine native Touch- Anwendung Support für Orientierungsänderungen Gerätespezifische Besonderheiten

97 Wireframes Visual Design und CMS Optionen Usability Regeln und spezifische Features Ergebnis: Branded und distinktives look&feel

98 Facebook kündigt an, wieder mehr auf native zu setzen Gründe Tools zu schlecht Device-Debugging Scrolling Performance Kein direkter Zugriff auf GPU (Black Box) Quelle:

99 Simon Cross: "I think we have to separate HTML5 on the desktop Web from HTML5 on the mobile Web. On the desktop it is like done. It is awesome, and it's the future. On mobile it could be the future, but like any good technology it needs to prove itself

100 Die Kritik ist berechtigt.. Alle Beteiligten arbeiten an Erweiterungen/Verbesserungen BONDI-> W3C Javascript Engines Memory Footprint Nicht blind einem Hype folgen, sondern vor der Entscheidung genau analysieren!

101 Neben der Applikation, dem Use Case spielt vor allem die Realisierung der UI eine große Rolle Grobe Checkliste Use Cases Welche Systemfunktionen sind notwendig? Rolle des Appstore Welche Plattformen? Ressourcen verfügbar?

102 .. Wird wohl ein Traum bleiben.. Aber: Browser-basierte Lösungen schaffen den Spagat derzeit am besten Man muss den Markt beobachten, jeden Tag kann die nächste große Lösung kommen (node.js, Bootstrap etc.) Open Source reicht vollkommen aus.

103 Jürgen Fey

CouchCommerce Online-Shops für Tablet Besucher optimieren, aber wie?

CouchCommerce Online-Shops für Tablet Besucher optimieren, aber wie? CouchCommerce Online-Shops für Tablet Besucher optimieren, aber wie? Wie Tablets die Post PC Commerce Ära einleiten Sie finden ein Video dieser Präsentation unter http://blog.couchcommerce.com/2012/06/03/couchcommerce-impressions-andvideo-from-the-shopware-community-day-2012/

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

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

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

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

Das Internet ist mobil. John Riordan Bern, 17. Jan 2013

Das Internet ist mobil. John Riordan Bern, 17. Jan 2013 Das Internet ist mobil John Riordan Bern, 17. Jan 2013 Präsentation 1/17 /13 2 Das Handy als Instrument für den Internetzugang Über 3 Mio. Schweizer mobil im Netz 2012 werden weltweit erstmals mehr Smartphones

Mehr

Apps entwickeln mit HTML und Javascript

Apps entwickeln mit HTML und Javascript Apps entwickeln mit HTML und Javascript Framework "PhoneGap" (Apache Cordova) Apps für diverse Mobil-Plattformen (Android, ios, etc.) Apps als Web-Anwendung Vor- und Nachteile zu nativen Apps. Frank Bartels

Mehr

mobile Responsive Design Lässt Ihre Anwendungen und Inhalte auf jedem Gerät einfach gut aussehen 2012 www.intuio.at

mobile Responsive Design Lässt Ihre Anwendungen und Inhalte auf jedem Gerät einfach gut aussehen 2012 www.intuio.at mobile Responsive Design Lässt Ihre Anwendungen und Inhalte auf jedem Gerät einfach gut aussehen 2012 www.intuio.at 1 It is not the strongest of the species that survives, nor the most intelligent, but

Mehr

Ein mobiler Electronic Program Guide

Ein mobiler Electronic Program Guide Whitepaper Telekommunikation Ein mobiler Electronic Program Guide Ein iphone Prototyp auf Basis von Web-Technologien 2011 SYRACOM AG 1 Einleitung Apps Anwendungen für mobile Geräte sind derzeit in aller

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

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. www.epoconsulting.com. Stand 2015/04. EPO Consulting GmbH - 1 -

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. www.epoconsulting.com. Stand 2015/04. EPO Consulting GmbH - 1 - EPO Consulting GmbH Ihr Partner für HTML5 und SAP UI5 Apps www.epoconsulting.com Stand 2015/04 EPO Consulting GmbH - 1 - EPO Mobile Apps für HTML5 und SAP UI5 Apps SAP bietet künftig für alle SAP Produkte

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

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

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

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

Mobile Fundraising. Praxisbeispiele. Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin. Mobile Fundraising Katja Prescher

Mobile Fundraising. Praxisbeispiele. Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin. Mobile Fundraising Katja Prescher Mobile Fundraising Praxisbeispiele Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin katja.prescher@sozialmarketing.de @sozialmarketing @SoZmark 5.. Bonus-Tipp Auf den folgenden Seiten

Mehr

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.

Mehr

Mobile Apps: Was verbirgt sich hinter dem Hype?

Mobile Apps: Was verbirgt sich hinter dem Hype? Mobile Apps: Was verbirgt sich hinter dem Hype? Dr. Karl Rehrl Salzburg Research Forschungsgesellschaft mbh Mobile Apps The Big Picture Vom Mainframe zum unsichtbaren Computer (Weiser & Brown, 1998) MAINFRAME

Mehr

Allgemeine Informationen Slides2Go Stand April 2015

Allgemeine Informationen Slides2Go Stand April 2015 Allgemeine Informationen Slides2Go Stand April 2015 1. ALLGEMEINE INFORMATIONEN... 3 1.1 SYSTEMANFORDERUNGEN WEB-BACKEND... 3 1.2 SYSTEMANFORDERUNGEN FRONTEND / APP... 3 1.3 UNTERSTÜTZTE DATEIFORMATE...

Mehr

Best Connectivity. LogiCloud Wi-Fi Storage Sharer. www.logilink.com. Art.-Nr. WL0156

Best Connectivity. LogiCloud Wi-Fi Storage Sharer. www.logilink.com. Art.-Nr. WL0156 - 1 - Das WL0156 ist ein perfekter mobiler Wi-Fi Storage Sharer für iphone/ ipad, Android Smart Phone/ Pad (wie Samsung, HTC, SONY, Moto, ASUS, LG, Acer, ), Mac und Windows Computer. Ideal zum Erweitern

Mehr

Unterscheidung Tablet PC & Tablet Computer. Tablet PC; ursprüngliche Bezeichnung von Microsoft. Tablets gemeint

Unterscheidung Tablet PC & Tablet Computer. Tablet PC; ursprüngliche Bezeichnung von Microsoft. Tablets gemeint Überblick Unterscheidung Tablet PC & Tablet Computer Tablet PC; ursprüngliche Bezeichnung von Microsoft Mit Tablet Computer sind die heutigen gängigen Mit Tablet Computer sind die heutigen gängigen Tablets

Mehr

NEU! Für alle, die es wissen wollen. Die GrenzEcho-App bringt Ihre Tageszeitung aufs ipad und auf Android-Tablets: Zu Hause in der digitalen Welt

NEU! Für alle, die es wissen wollen. Die GrenzEcho-App bringt Ihre Tageszeitung aufs ipad und auf Android-Tablets: Zu Hause in der digitalen Welt APPsolut neu: SO LIEST MAN HEUTE Die GrenzEcho-App bringt Ihre Tageszeitung aufs ipad und auf Android-Tablets: Zu Hause in der digitalen Welt Die neue GrenzEcho-App kombiniert die tägliche Printausgabe

Mehr

Expertenumfrage: Mobile Applications

Expertenumfrage: Mobile Applications AK WLAN Expertenumfrage: Mobile Applications Arbeitskreis Mobile des eco Verband der deutschen Internetwirtschaft e.v. Welche der folgenden Applikationen werden Ihrer Meinung nach am meisten von den Verbrauchern

Mehr

Mobile Business. Mag. Alfred Luger, MA Co-Founder/COO runtastic GmbH Co-Founder AllaboutApps GmbH

Mobile Business. Mag. Alfred Luger, MA Co-Founder/COO runtastic GmbH Co-Founder AllaboutApps GmbH Mobile Business Mag. Alfred Luger, MA Co-Founder/COO runtastic GmbH Co-Founder AllaboutApps GmbH Intro Markt & AppStores Warum eine mobile App? App Marketing Fazit Q & A Background INTRO Mobile Business

Mehr

CONTEXT IS KING AND DEVICE IS QUEEN! IN DER MOBILEN MARKENKOMMUNIKATION. 21TORR Interactive GmbH

CONTEXT IS KING AND DEVICE IS QUEEN! IN DER MOBILEN MARKENKOMMUNIKATION. 21TORR Interactive GmbH CONTEXT IS KING AND DEVICE IS QUEEN! IN DER MOBILEN MARKENKOMMUNIKATION Oliver Zils, Consultant Digital Branding Timo Günthner, Technical Consultant Mobile 21TORR Interactive GmbH Mobile Markenkommunikation

Mehr

Der Weg zur eigenen App

Der Weg zur eigenen App Der Weg zur eigenen App Einsatzmöglichkeiten, Datenschutz und sichere Datenübertragung IT-Tag Saarland 2015 Mark Schweppe 1 Der Weg zur eigenen App - Agenda Agenda Der Wunsch: Eine eigene App Ein kleiner

Mehr

Di 8.4. Silverlight: Windows Presentation Foundation für s Web. Christian Wenz

Di 8.4. Silverlight: Windows Presentation Foundation für s Web. Christian Wenz Di 8.4 January 21-25, 2008, Munich, Germany ICM - International Congress Centre Munich Silverlight: Windows Presentation Foundation für s Web Christian Wenz Silverlight // WPF für s Web OOP 2008 // Di

Mehr

C++ und mobile Plattformen

C++ und mobile Plattformen Dieser Artikel stammt aus dem Magazin von C++.de (http://magazin.c-plusplus.de) C++ und mobile Plattformen Mit diesem Artikel möchte ich euch einen kurzen Überblick über die verschiedenen Plattformen für

Mehr

Systemanforderungen (Mai 2014)

Systemanforderungen (Mai 2014) Systemanforderungen (Mai 2014) Inhaltsverzeichnis Einführung... 2 Einzelplatzinstallation... 2 Peer-to-Peer Installation... 3 Client/Server Installation... 4 Terminal-,Citrix-Installation... 5 Virtualisierung...

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

Mobile Plattformen. Die mobile E-Marketingstrategie von Schweiz Tourismus

Mobile Plattformen. Die mobile E-Marketingstrategie von Schweiz Tourismus Mobile Plattformen Die mobile E-Marketingstrategie von Schweiz Tourismus Mobile Plattformen Die mobile E-Marketingstrategie von Schweiz Tourismus Lycien Jantos Leiter ebusiness Solutions E-Mail: lycien.jantos@switzerland.com

Mehr

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht

Mehr

Android Testautomatisierung mit dem Framework Robotium

Android Testautomatisierung mit dem Framework Robotium Android Testautomatisierung mit dem Framework Robotium Daniel Knott XING AG @dnlkntt http://www.adventuresinqa.com Daniel Knott Manager Quality Assurance @dnlkntt daniel.knott@xing.com Daniel Knott hat

Mehr

Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone

Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone 1 Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone Partner: 2 Vorstellung Referent Mark Allibone Noser Engineering AG Passionierter Mobile Entwickler: Xamarin Certified Mobile Developer

Mehr

Plattformunabhängige App-Entwicklung - Eine für alle?

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

Mehr

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 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

Mehr

eridea AG Installation Eclipse V 1.4

eridea AG Installation Eclipse V 1.4 Installation Eclipse Inhaltsverzeichnis Einleitung... 2 Voraussetzungen für die Eclipsenutzung... 2 SAP GUI aktualisieren... 2 Java aktualisieren... 3 VC++ aktualisieren... 3 Eclipse installieren... 5

Mehr

MOBILE. Seit 10 Jahren

MOBILE. Seit 10 Jahren MOBILE Seit 10 Jahren 1 Morgan Stanley: Mobile will be bigger than Desktop in 2014 Global Mobile vs. Desktop Internet User Projection,2001 2015E UNTERNEHMEN FRAGEN SICH Sind die neuen mobilen Endgeräte

Mehr

Use Cases, Mockups, Prototyping Von der Idee zur App

Use Cases, Mockups, Prototyping Von der Idee zur App Use Cases, Mockups, Prototyping Von der Idee zur App Dipl.-Päd. Sandro Mengel 08. November 2012 The Beginning: Idee & Fragestellungen Eine App... für welche Zielgruppe? mit welchen Inhalten oder Features?

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

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features. Inhalt 1 Übersicht 2 Anwendungsbeispiele 3 Einsatzgebiete 4 Systemanforderungen 5 Lizenzierung 6 Installation 7 Key Features Seite 2 von 11 1. Übersicht MIK.mobile for ipad ist eine Business Intelligence

Mehr

Saxonia Forum 2015: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN

Saxonia Forum 2015: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN Saxonia Forum 2015: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN 19.Februar 2015 Hamburg 15:00 Uhr bis 18:00 Uhr IHK Hamburg Das Thema: WAS HABEN BACKENDS MIT USER EXPERIENCE ZU

Mehr

Mobile Apps in a Nutshell. Martin Straumann, Stv. BU Leiter Microsoft Technologien

Mobile Apps in a Nutshell. Martin Straumann, Stv. BU Leiter Microsoft Technologien Mobile Apps in a Nutshell Martin Straumann, Stv. BU Leiter Microsoft Technologien Einführung in die Mobile Welt Möglichkeiten mit Mobile Apps search.ch Windows Phone 7 App Interview mit Lukas Jakober Ein

Mehr

Anforderungen und Umsetzung einer BYOD Strategie

Anforderungen und Umsetzung einer BYOD Strategie Welcome to Anforderungen und Umsetzung einer BYOD Strategie Christoph Barreith, Senior Security Engineer, Infinigate Copyright Infinigate 1 Agenda Herausforderungen Umsetzungsszenarien Beispiel BYOD anhand

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

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

Mehr

Die perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten. Jochen Marczinzik 11.04.2014, tekom Führjahrstagung

Die perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten. Jochen Marczinzik 11.04.2014, tekom Führjahrstagung Die perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten Jochen Marczinzik 11.04.2014, tekom Führjahrstagung 1 Zur Person Dipl.-Inf. (Univ.) Jochen Marczinzik 1993 1999 DATEV eg Entwickler

Mehr

TEILEN SIE IHREN BILDSCHIRM MIT STUDENTEN, DIE MIT EINEM BROWSER ODER ÜBER DIE NETOP VISION STUDENT-APP EINE VERBINDUNG HERSTELLEN.

TEILEN SIE IHREN BILDSCHIRM MIT STUDENTEN, DIE MIT EINEM BROWSER ODER ÜBER DIE NETOP VISION STUDENT-APP EINE VERBINDUNG HERSTELLEN. TEILEN SIE IHREN BILDSCHIRM MIT STUDENTEN, DIE MIT EINEM BROWSER ODER ÜBER DIE NETOP VISION STUDENT-APP EINE VERBINDUNG HERSTELLEN. Vision-Lehrer sind nun in der Lage, einen Klassenraum als Mischung aus

Mehr

Drei Jahre ADAC Apps in den App Stores Lessons learned

Drei Jahre ADAC Apps in den App Stores Lessons learned Drei Jahre ADAC Apps in den App Stores Lessons learned Munich Network e.v., Mobile Monday 15. Oktober 2012 Peter Schmidhuber, Leiter Digitalstrategie (DIS) Agenda ADAC Apps 1 Die ADAC Smartphone-Apps seit

Mehr

eridea AG Installation Eclipse V 1.1

eridea AG Installation Eclipse V 1.1 Installation Eclipse Inhaltsverzeichnis Einleitung... 2 Voraussetzungen für die Eclipsenutzung... 2 SAP GUI aktualisieren... 2 Java aktualisieren... 3 VC++ aktualisieren... 3 Eclipse installieren... 5

Mehr

White-Label-Apps für Werbe- und Mediaagenturen Nutzen Sie Ihren Namen und unser Know-How. www.wolterworks.de

White-Label-Apps für Werbe- und Mediaagenturen Nutzen Sie Ihren Namen und unser Know-How. www.wolterworks.de White-Label-Apps für Werbe- und Mediaagenturen Nutzen Sie Ihren Namen und unser Know-How www.wolterworks.de Mobile Anwendungen iphone und ipad haben ein neues Zeitalter eingeläutet auch im Marketing Von

Mehr

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite http://www.hp.

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite http://www.hp. Erfahrungen mit dem Insight Manager von HP Dipl. Ing. Elektrotechnik (FH) - Automatisierungs- / Regelungstechnik DV-Spezialist Landesbank Rheinland-Pfalz Abteilung 2-351 Große Bleiche 54-56 55098 Mainz

Mehr

Die Vielfalt der Apps. Wohin geht die Reise?

Die Vielfalt der Apps. Wohin geht die Reise? Die Vielfalt der Apps. Wohin geht die Reise? Verbrauchertag BW, Dezember 4, 2012 Prof. Dr. Ansgar Gerlicher Studiengang Mobile Medien 1 Post-PC: Mobile Endgeräte ersetzen den PC "Insgesamt wird der Markt

Mehr

Ihr IT-Dienstleister aus Bonn

Ihr IT-Dienstleister aus Bonn Ihr IT-Dienstleister aus Bonn Wer wir sind Sie sind auf der Suche nach einem Partner, der Sie bei der technischen Umsetzung Ihrer Online-Projekte zuverlässig und kompetent unterstützt? Wer wir sind Die

Mehr

Softwarequalität im Datenbankumfeld Datenbankstammtisch am 06. Mai 2015

Softwarequalität im Datenbankumfeld Datenbankstammtisch am 06. Mai 2015 Softwarequalität im Datenbankumfeld Datenbankstammtisch am 06. Mai 2015 Die (IT-)Welt, in der wir leben The Times, They Are Changing * 1968 1975 1983 1988 1966 1974 1982 2 1993 1988 1994 1992 2002 2002

Mehr

Immer mehr lebt mobil

Immer mehr lebt mobil Immer mehr lebt mobil mehr als 4.600.000.000 Mobilgeräte breite Verfügbarkeit neuer always-on und Apps Lifestyle 2 Trittsicher auf allen mobilen Pfaden mit HTML5 und jquery Mobile Mike Baird http://flickr.com/photos/mikebaird/482031103/

Mehr

AIRWATCH. Mobile Device MGMT

AIRWATCH. Mobile Device MGMT AIRWATCH Mobile Device MGMT AIRWATCH Was ist Mobile Device Mgmt. Welche Methoden von Device Mgmt sind möglich Airwatch SAAS / on Premise Airwatch Konfiguration von Usern und Sites Airwatch Konfiguration

Mehr

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages Wir automatisieren und optimieren Ihre Geschäftsprozesse DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages Thomas Brandstätter 06.03.2012 www.dccs.at Agenda Theorie Was sind XPages

Mehr

1. Zugriff auf das Lonza Netzwerk von ihrem privaten PC oder von einem Internet Café

1. Zugriff auf das Lonza Netzwerk von ihrem privaten PC oder von einem Internet Café SSL VPN verwenden mit nicht-lonza PCs 1. Zugriff auf das Lonza Netzwerk von ihrem privaten PC oder von einem Internet Café Für das Arbeiten von zu Hause oder aus einem Internet Café können Sie Ihren Browser

Mehr

Unified Communications & Collaboration

Unified Communications & Collaboration Telefonkonferenz am 11.09.2009 Unified Communications & Collaboration Channel 8.52009 Kickoff Lars Thielker SWG Technical Sales Lotus, Channel 2009 IBM Corporation als Kommunikationsplattform offen erweiterbar

Mehr

Installations- und Bedienungsanleitung CrontoSign Swiss

Installations- und Bedienungsanleitung CrontoSign Swiss Installations- und Bedienungsanleitung CrontoSign Swiss Das neue Authentisierungsverfahren CrontoSign Swiss codiert die Login- und Transaktionssignierungsdaten in einem farbigen Mosaik. Das farbige Mosaik

Mehr

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

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

Mehr

Mobile Services. Möglichkeiten, technische Realisierung und zukünftige Entwicklung von mobilen Services. 14. November 2012.

Mobile Services. Möglichkeiten, technische Realisierung und zukünftige Entwicklung von mobilen Services. 14. November 2012. Mobile Services Möglichkeiten, technische Realisierung und zukünftige Entwicklung von mobilen Services 14. November 2012 Seite 1 Agenda 1. Kurzvorstellung (1 ) 2. Projekte am Institut im Bereich Mobile

Mehr

AppOcalypse now! Die Zukunft des Intranets ist Mobile Jussi Mori

AppOcalypse now! Die Zukunft des Intranets ist Mobile Jussi Mori 1 AppOcalypse now! Die Zukunft des Intranets ist Mobile Jussi Mori Partner: 2 Agenda Vorstellung Referent Eine Übersicht zur Nutzung von mobilen Geräten F&A 3 Vorstellung Referent Co-Founder Peaches Industries

Mehr

Fernzugang Uniklinikum über VMware View

Fernzugang Uniklinikum über VMware View Fernzugang Uniklinikum über VMware View Windows Mit VMware View haben Sie die Möglichkeit, von einem beliebigen Netzwerk aus auf einen Rechnerpool des Uniklinikums zuzugreifen. 1. Installation des VMware

Mehr

Windows 10 > Fragen über Fragen

Windows 10 > Fragen über Fragen www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 103 Windows 10 > Fragen über Fragen Was ist das? Muss ich dieses Upgrade machen? Was bringt mir das neue Programm? Wie / wann muss ich es

Mehr

Android-Testautomatisierung mit Robotium

Android-Testautomatisierung mit Robotium Android-Testautomatisierung mit Robotium Daniel Knott XING AG @dnlkntt http://www.adventuresinqa.com Daniel Knott Manager Quality Assurance @dnlkntt daniel.knott@xing.com Daniel Knott hat einen technischen

Mehr

RESTful Web. Representational State Transfer

RESTful Web. Representational State Transfer RESTful Web Representational State Transfer 1 Warum REST? REST ist die Lingua Franca des Webs Heterogene (verschiedenartige) Systeme können mit REST kommunizieren, unabhängig von Technologie der beteiligten

Mehr

Java Entwicklung für Embedded Devices Best & Worst Practices!

Java Entwicklung für Embedded Devices Best & Worst Practices! Java Entwicklung für Embedded Devices! George Mesesan Microdoc GmbH Natürlich können wir dieses neue log4j Bundle auch auf dem Device verwenden. Ist doch alles Java. Java Micro Edition (ME) Java Standard

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

SharePoint 2013 Mobile Access

SharePoint 2013 Mobile Access Erstellung 21.05.2013 SharePoint 2013 Mobile Access von Stephan Nassberger Hofmühlgasse 17/1/5 A-1060 Wien Verantwortlich für das Dokument: - Stephan Nassberger (TIMEWARP) 1 Inhalt Inhalt... 2 Versionskontrolle...

Mehr

Java Script für die Nutzung unseres Online-Bestellsystems

Java Script für die Nutzung unseres Online-Bestellsystems Es erreichen uns immer wieder Anfragen bzgl. Java Script in Bezug auf unser Online-Bestell-System und unser Homepage. Mit dieser Anleitung möchten wir Ihnen einige Informationen, und Erklärungen geben,

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

INFOBLATT FÜR DAS NEU AUFSETZEN IHRES COMPUTERS

INFOBLATT FÜR DAS NEU AUFSETZEN IHRES COMPUTERS INFOBLATT FÜR DAS NEU AUFSETZEN IHRES COMPUTERS Sehr geehrter Kunde! Vielen Dank für Ihr Interesse an unseren Dienstleistungen! Sie möchten das Betriebssystem Ihres Computers von Widtmann IT & EDV Dienstleistungen

Mehr

Benutzerleitfaden MobDat-CSG (Nutzung des Heimrechners für dienstliche Zwecke)

Benutzerleitfaden MobDat-CSG (Nutzung des Heimrechners für dienstliche Zwecke) Benutzerleitfaden MobDat-CSG (Nutzung des Heimrechners für dienstliche Zwecke) Verfasser/Referent: IT-Serviceline Hardware und Infrastruktur, DW 66890 Inhaltsverzeichnis 1 Allgemeines... 3 2 Windows XP

Mehr

Aktuelle Entwicklungen im Mobile Marketing - Herausforderungen für mittelständische Unternehmen

Aktuelle Entwicklungen im Mobile Marketing - Herausforderungen für mittelständische Unternehmen Aktuelle Entwicklungen im Mobile Marketing - Herausforderungen für mittelständische Unternehmen Vortrag IHK Paderborn Prof. Dr. Uwe Kern Leistungsspektrum Apps Native Lösungen für alle Plattformen Shops

Mehr

ROFIN App Benutzerhandbuch. Version 1.0

ROFIN App Benutzerhandbuch. Version 1.0 ROFIN App Benutzerhandbuch Version 1.0 Inhaltsverzeichnis 1. Beschreibung 2. Passwort und Einstellungen 3. Support Tab 4. Vertriebs Tab 5. Web Tab 6. Häufig gestellte Fragen BESCHREIBUNG Die ROFIN App

Mehr

Mobile Plattform - und was Daraus werden kann. Referent: Dipl.Ing.(FH) Wolfram Herzog

Mobile Plattform - und was Daraus werden kann. Referent: Dipl.Ing.(FH) Wolfram Herzog Mobile Plattform - Technologien 2010 und was Daraus werden kann Referent: Dipl.Ing.(FH) Wolfram Herzog Firmenprofil Professioneller Dienstleister für Systementwicklung rund um das Mobiltelefon Experten

Mehr

ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.

ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität. ERPaaS TM In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität. Was ist ERPaaS TM? Kurz gesagt: ERPaaS TM ist die moderne Schweizer Business Software europa3000 TM, welche im Rechenzentrum

Mehr

Leitfaden E-Books Apple. CORA E-Books im ibook Store kaufen. Liebe Leserinnen und Leser, vielen Dank für Ihr Interesse an unseren CORA E-Books.

Leitfaden E-Books Apple. CORA E-Books im ibook Store kaufen. Liebe Leserinnen und Leser, vielen Dank für Ihr Interesse an unseren CORA E-Books. CORA E-Books im ibook Store kaufen Liebe Leserinnen und Leser, vielen Dank für Ihr Interesse an unseren CORA E-Books. Wir sind sehr daran interessiert, dass Sie die CORA E-Books auf Ihre gewünschten Lesegeräte

Mehr

Mobile Security (Android OS) Ein Vortrag zur Sensibilisierung eines Benutzers im Umgang mit Smartphones und Tablets mit dem Android OS.

Mobile Security (Android OS) Ein Vortrag zur Sensibilisierung eines Benutzers im Umgang mit Smartphones und Tablets mit dem Android OS. Mobile Security (Android OS) Ein Vortrag zur Sensibilisierung eines Benutzers im Umgang mit Smartphones und Tablets mit dem Android OS. Inhaltsverzeichnis Was ist Android? Schwächen des OS Grundlegende

Mehr

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

IBM Software Demos Tivoli Provisioning Manager for OS Deployment Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,

Mehr

Mobile Angebote Strategie einer Verwaltung. Freie und Hansestadt Hamburg Dr. Ursula Dankert

Mobile Angebote Strategie einer Verwaltung. Freie und Hansestadt Hamburg Dr. Ursula Dankert Mobile Angebote Strategie einer Verwaltung Dr. Ursula Dankert Mobile Angebote Strategie einer Verwaltung 1. Motivation 2. Bestandsaufnahme 3. Unterschiedliche Technologien 4. Wann sind mobile Anwendungen

Mehr

Zentrale Informatik. Cross-platform Apps. Andrea Grössbauer David Meier. 11/11/15 Lunchveranstaltungen HS16 - Crossplatform Apps 1

Zentrale Informatik. Cross-platform Apps. Andrea Grössbauer David Meier. 11/11/15 Lunchveranstaltungen HS16 - Crossplatform Apps 1 Cross-platform Apps Andrea Grössbauer David Meier 1 Was sind cross-platform Apps? Bei cross-platform Apps muss der Code nicht für jede Plattform einzeln geschrieben werden. Es wird sozusagen eine Universalapp

Mehr

Konzept zur Push Notification/GCM für das LP System (vormals BDS System)

Konzept zur Push Notification/GCM für das LP System (vormals BDS System) Konzept zur Push Notification/GCM für das LP System (vormals BDS System) Wir Push Autor: Michael Fritzsch Version: 1.0 Stand: 04. Februar 2015 Inhalt 1. Was ist eine Push Notification? 2. Wofür steht GCM?

Mehr

Internet Explorer Version 6

Internet Explorer Version 6 Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster

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

WINDOWS 8 WINDOWS SERVER 2012

WINDOWS 8 WINDOWS SERVER 2012 WINDOWS 8 WINDOWS SERVER 2012 IT Fachforum 2012 :: 24.09.-27.09.2012 Andreas Götzfried IT Fachforum::Agenda Windows 8 Windows Server 2012 Zertifizierung WINDOWS 8 Schöne neue Welt Andreas Götzfried Windows

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

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

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

Entwicklung und Integration mobiler Anwendungen. <Speaker> Oracle Deutschland B.V. & Co. KG

Entwicklung und Integration mobiler Anwendungen. <Speaker> Oracle Deutschland B.V. & Co. KG Entwicklung und Integration mobiler Anwendungen Oracle Deutschland B.V. & Co. KG Global Users (Millions) Der Trend ist eindeutig. Trend zu mobilen Endgeräten Wachstum des mobilen Datenverkehrs

Mehr

Hmmm.. Hmmm.. Hmmm.. Genau!! Office in der Cloud Realität oder Zukunft? Dumme Frage! ist doch schon lange Realität!. aber auch wirklich für alle sinnvoll und brauchbar? Cloud ist nicht gleich Cloud!

Mehr

BRAND APPS WHITEPAPER MOBILE MARKEN- UND KUNDENBINDUNG

BRAND APPS WHITEPAPER MOBILE MARKEN- UND KUNDENBINDUNG ... BRAND APPS WHITEPAPER MOBILE MARKEN- UND KUNDENBINDUNG Was sind Apps? Wann braucht ein Unternehmen eine App - wann sollte es darauf verzichten? Wie viel kostet die Programmierung einer mobilen Applikation?

Mehr

10 things I wished they d told me! aktuell. innovativ. praxisbezogen.

10 things I wished they d told me! aktuell. innovativ. praxisbezogen. 10 things I wished they d told me! aktuell. innovativ. praxisbezogen. 10 things I wished they d told me! Reinhard Salomon SEQIS Geschäftsleitung SEQIS 10 things Programm 2015 19.03.2015 Mobile Testing:

Mehr

iphone Apps vs. Mobile Web

iphone Apps vs. Mobile Web iphone Apps vs. Mobile Web Smartphone-Anwendungen im Museumsbereich Vortrag iphone App vs. Mobile Web von Ines Dorian Gütt auf der Herbsttagung 2010 Seite 1/27 Inhalt Einführung iphone Apps Apps in itunes

Mehr

Enterprise Control Center. Systemvoraussetzungen V2.1

Enterprise Control Center. Systemvoraussetzungen V2.1 Enterprise Control Center ONE Automation Platform Systemvoraussetzungen V2.1 Version: 2.1 Stand: 2015-09 Automic Software GmbH ii Copyright Copyright Die Marke Automic und das Automic-Logo sind Warenzeichen

Mehr

Schüler-E-Tutorial für mobile Endgeräte. Ein Folgeprojekt des Netzwerks Informationskompetenz Berlin/Brandenburg mit der HdM

Schüler-E-Tutorial für mobile Endgeräte. Ein Folgeprojekt des Netzwerks Informationskompetenz Berlin/Brandenburg mit der HdM Schüler-E-Tutorial für mobile Endgeräte Ein Folgeprojekt des Netzwerks Informationskompetenz Berlin/Brandenburg mit der HdM Von der Themenwahl bis zur Hausarbeit Studierende der HdM Stuttgart Studiengang

Mehr

IVE-W530BT. Bluetooth Software Update Manual mit Android Telefonen 09.03.2015

IVE-W530BT. Bluetooth Software Update Manual mit Android Telefonen 09.03.2015 Bluetooth Software Update Manual mit Android Telefonen IVE-W530BT 1 Einleitung In der Anleitung wird die Vorgehensweise zum aktualisieren der Radio Bluetooth Firmware beschrieben. Bitte beachten Sie alle

Mehr

Cross Plattform App Developement. Simon Groth

Cross Plattform App Developement. Simon Groth Cross Plattform App Developement Simon Groth 1x Warum? Cross Plattform App Developement 2 Motivation 74% Entwickeln oder Planen native Anwendung 72% Android 66% ios 33% BlackBerry 48% entwickeln die App

Mehr

Relution Enterprise Appstore. Enable Enterprise Mobility. 2.5 Release Note

Relution Enterprise Appstore. Enable Enterprise Mobility. 2.5 Release Note Enable Enterprise Mobility 2.5 Release Note 1 Relution Release 2.5 Das neuste Relution Release in der Version 2.5 bringt eine ganz neue Erfahrung in den Enterprise Mobility Markt. Zwei Hauptfeatures dominieren

Mehr