App-Entwicklung für das iphone. Von der Idee bis in den App Store

Größe: px
Ab Seite anzeigen:

Download "App-Entwicklung für das iphone. Von der Idee bis in den App Store"

Transkript

1 App-Entwicklung für das iphone Von der Idee bis in den App Store

2 Ziel dieses Vortrags Wir wollen die Ausgangssituation im März 2010 aufzeigen die Einbindung der App in den Gesamtkontext ebanking demonstrieren einen groben Überblick über Entwicklungsumgebung und Sprache geben die Resonanz auf unsere App darstellen kurz einige Lehren aus dem Projekt weitergeben einen Ausblick auf Kommendes geben Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 2

3 Agenda Hintergrund Von der Idee zur Umsetzung Entwicklungsumgebung und Obj-C Live-Demo Erfolgsstory Lessons Learned & Ausblick Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 3

4 Agenda Hintergrund Von der Idee zur Umsetzung Entwicklungsumgebung und Obj-C Live-Demo Erfolgsstory Lessons Learned & Ausblick Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 4

5 Hintergrund Durch die Einführung der neuen Generation von mobilen Endgeräten (Smartphones wie iphone, Android-basierte Geräte, Blackberry, etc.) stark aufkommendes mobiles Internet ca. 25 Mio. verkaufte iphones allein im Jahr 2009 ca. 3,5 Mio. verkaufte ipads in 3 Monaten(!) Boomender Markt für mobile, Endgeräte-optimierte Anwendungen ( Apps ) Namhafte Studien prognostizieren, dass die Bedeutung der mobilen Endgeräte die herkömmlicher Computer in den nächsten Jahren übertrifft App Protoyp für das iphone lag als Grundlage vor Strategische Entscheidung, Know-How im Bereich App-Entwicklung aufzubauen! Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 5

6 Und los geht s oder? Die Entwicklung einer iphone-app setzt einiges voraus: das richtige Team die passende Hardware (Macs und iphone, ip[o a]d) die Teilnahme am Apple Developer Program die Beherrschung der Sprache Obj-C das Know-How über den Deployment-Prozess bei Apple Zusätzlich mussten interne Strukturen geschaffen werden abgesicherter WLAN-Zugang für Zugriff auf Test-Portale Spezielle SIM-Karten zum abgesicherten drahtlosen Zugriff auf Test-Portale über Mobilfunknetz Aber dann ging es wirklich los! Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 6

7 Agenda Hintergrund Von der Idee zur Umsetzung Entwicklungsumgebung und Obj-C Live-Demo Erfolgsstory Lessons Learned & Ausblick Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 7

8 Von der Idee zur Umsetzung Der Ausgangspunkt: Online Banking Die Vision: VR-Banking im iphone Die Daten: Im Fiducia Rechenzentrum Unsere Aufgabe: Die Daten unserer Kunden komfortabel aufs iphone bringen Aber wie? Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 8

9 Big picture JSON über HTTPS HTML über HTTPS JSON-Modul XBF Server JBF Connector JBF Server vollversorgtes BAP-Portal ebanking Private Edition Host WP2 VEBES WPDirect Umsysteme Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 9

10 Einschub: Wer oder was ist JSON? Akronym von JavaScript Object Notation Generisches Datenformat zum Austausch von Informationen Große Bedeutung im Bereich von AJAX, da das Format so angelegt ist, dass es von JavaScript direkt in Objekte übersetzt werden kann Beispiel: JSON: { presenters": { { "id": 001", name": Gerhard }, { "id": 002", name": Steffen } } } XML: <presenters> <presenter> <id>001</id> <name>gerhard</name> </presenter> <presenter> <id>002</id> <name>steffen</name> </presenter> </presenters> Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 10

11 Architektur der App View ViewController Services Datenmodell Endgerät JSON-Kommunikation und -Mapping JSON-Modul im XBF-Server Fiducia Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 11

12 Agenda Hintergrund Von der Idee zur Umsetzung Entwicklungsumgebung und Obj-C Live-Demo Erfolgsstory Lessons Learned & Ausblick Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 12

13 Entwicklungsumgebung und Apples Ökosystem 1. Entwicklung kostenlos Xcode Interface Builder Simulator 2. Optimierung und Test 79 / Jahr Instruments Endgerät 3. Deployment und Controlling kostenlos bei Gratis-Apps, ansonsten 30% des Umsatzes Manage Apps Sales & Trends Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 13

14 Xcode & Co Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 14

15 Objective-C Historie Brad Cox und Tom Love (Stepstone) entwickeln Obj-C Nach Übernahme von NeXT durch Apple wird Obj-C iphone OS kommt auf den Markt NeXT lizensiert Obj-C und entwickelt es zu OpenStep weiter Mac OS X kommt auf den Markt Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 15

16 Objective-C Sprachdetails Source Code in klassischer C-Manier auf.h und.m-dateien aufgeteilt Dynamische, strenge Typisierung Basistyp id und Basisklasse NSObject Einfachvererbung, Protokolle, Exceptionhandling, Reflection Definition von Properties mit dynamischer Generierung von Gettern und Settern Speziell iphone-programmierung: Verwendung der Oberflächenbibliothek Cocoa Touch Häufig verwendetes Pattern: Delegation Memory Management in eigener Verantwortung! Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 16

17 Objective-C und Java Syntax Java class A extends B implements C{} A a = new A(); public void foo(string s) {} public static void bar(int i) {} public int add(int a, int b) {} a instanceof A this.dosomething(); ; // Speicher von a freigeben A a = null; a.tostring() -> NPE! A : B A* a = [[A alloc] init]; -(void) foo:(nsstring*) s {} +(void) bar:(int) i {} -(int) add:(int)a to:(int)b {} [a iskindofclass: [A class]] [self dosomething]; -(void)dealloc {[a release];} A* a = nil; [a tostring]; -> OK! Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 17

18 Agenda Hintergrund Von der Idee zur Umsetzung Entwicklungsumgebung und Obj-C Live-Demo Erfolgsstory Lessons Learned & Ausblick Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 18

19 Live Demo Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 19

20 Agenda Hintergrund Von der Idee zur Umsetzung Entwicklungsumgebung und Obj-C Live-Demo Erfolgsstory Lessons Learned & Ausblick Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 20

21 Erfolgsstory Zahlen und Fakten Logins Platz 1 bei pro den Tag Gratis-Finanz-Apps! Ende Oktober über Downloads! Teilweise > Downloads/Tag!! Jetzt: stabil Downloads/Tag Empfehlung durch die Apple-Redaktion ipad-version seit im App Store The story goes on! Quelle: FiduciaIT AG Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 21

22 Agenda Hintergrund Von der Idee zur Umsetzung Entwicklungsumgebung und Obj-C Live-Demo Hintergrund Lessons Learned & Ausblick Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 22

23 Lessons Learned Deployment-Prozess bei Apple nahezu unplanbar Löschen von Apps aus dem Store nur über Kommunikation mit Apple Wiederverwendung von ebanking-code leider nicht an allen Stellen machbar Kunde kennt die RZBK seiner Bank nicht unbedingt und Vieles, Vieles mehr! Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 23

24 Ausblick Prozesswelle: Stay tuned! Weitere - Oracle vs. Banking- Google Windows Tablet-PCs! RIM Android MeeGo (QNX) Phone 7 Es Funktionalität - bleibt Apple spannend! vs. HTC -etc. Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 24

25 Fragen? Diskussion? Steffen Blass attempto GmbH & Co. KG 0 89 / Gerhard Zehentner AEW AEW3PD Projektleiter Smartphone Gerhard.Zehentner@fiducia.de 0 89 / Platzhalter für Ihr Foto H: 3.94 cm B: 2,98 cm s/w Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 25

26 Ihr IT-Partner Vielen Dank

27 Einschub (2): Von der BLZ zur RZBK iphone Redirector Portal 1. /entry?bankid= HTTPS Request 2. /g03pepe/entry?rzbk=0102 Redirect (HTTP Code 302) 3. /g03pepe/json/anmeldung?rzbk=0102 HTTPS Request 4. Login erfolgreich HTTPS Response Entwicklung einer App fürs iphone Steffen Blass, Gerhard Zehentner JBFOne 2010 Seite 27

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

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

HFT App. Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. Sonntag, 26. Mai 13

HFT App. Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. Sonntag, 26. Mai 13 HFT App Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. 1 Die Hochschule 2 3 HFT Stuttgart Gegründet 1832 als Winterschule für Bauhandwerker 3.700 Studierende über 100 Professoren über 350 Lehrbeauftragte

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

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

BPE-/BRE-Integration in agree. Systemarchitektur, Technologien, Konzepte

BPE-/BRE-Integration in agree. Systemarchitektur, Technologien, Konzepte BPE-/BRE-Integration in agree Systemarchitektur, Technologien, Konzepte Ziel dieses Vortrags Sie wissen, welche Systeme an der Integration einer Business Process (BPE) und Business Rules Engine (BRE) in

Mehr

So erreichen Sie Ihre Event-App

So erreichen Sie Ihre Event-App Anleitung So erreichen Sie Ihre Event-App ZUGRIFF ÜBER DEN WEB BROWSER Die App Ihrer Veranstaltung erreichen Sie über einen Browser, wie Safari, Chrome oder Firefox, auf Smartphones, Tablets und Laptops.

Mehr

Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln

Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Ziel dieses Vortrags Ich möchte Sie davon überzeugen, dass das Google-Web-Toolkit (GWT) das aktuell beste Tool zur Erstellung von modernen

Mehr

CI was tut sich mit Jenkins in Sachen Test?

CI was tut sich mit Jenkins in Sachen Test? CI was tut sich mit Jenkins in Sachen Test? Ziel dieses Vortrags Sie sehen, dass CI mit Jenkins für alle Projektbeteiligte Nutzen stiftet Sie kennen den aktuellen Stand der Testautomation Statische Code-Analyse

Mehr

BPM und die inubit Suite. Das Duo für Modellierung und Ablauf von Prozessen

BPM und die inubit Suite. Das Duo für Modellierung und Ablauf von Prozessen BPM und die inubit Suite Das Duo für Modellierung und Ablauf von Prozessen Ziel dieses Vortrags Sie erhalten einen Überblick über die Funktionen der Inubit Suite Sie sehen eine Demonstration der inubit

Mehr

Einführung in Smart-AMs und Multiversionierung 2.0. Kommunikation

Einführung in Smart-AMs und Multiversionierung 2.0. Kommunikation Einführung in Smart-AMs und Multiversionierung 2.0 Kommunikation Ziel dieses Vortrags Optimierungspotenzial der derzeitigen Architektur für Zugriffe aus Kanälen verdeutlichen Optimierung durch Architekturänderung,

Mehr

Programmieren fürs iphone

Programmieren fürs iphone Markus Stäuble Programmieren fürs iphone Einstieg in die Anwendungsentwicklung mit dem iphone SDK 3 2., aktualisierte und erweiterte Auflage Г5 dpunkt.verlag 1 Einleitung 1 1.1 Begriffe 2 1.2 Was behandelt

Mehr

Institut für Programmierung und Reaktive Systeme. Java 7. Markus Reschke

Institut für Programmierung und Reaktive Systeme. Java 7. Markus Reschke Institut für Programmierung und Reaktive Systeme Java 7 Markus Reschke 14.10.2014 Vererbung in Java Vererbung ermöglicht es, Klassen zu spezialisieren Wiederverwendung vorhandener Klassen Kindsklasse erhält

Mehr

Apps in ArcGIS: Neuerungen. 18. Juni 2015

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

Mehr

Eröffnungs Keynote JBFOne Gerd Müller

Eröffnungs Keynote JBFOne Gerd Müller Eröffnungs Keynote JBFOne 2011 Gerd Müller Wer aufhört, besser zu werden, hat aufgehört, gut zu sein. Wer aufhört, besser zu werden, hat aufgehört, gut zu sein. JBFOne 2011 Keynote Gerd Müller JBFOne 2011

Mehr

Stand: Juli Downloads in der EBL Umgang mit Adobe Digital Editions

Stand: Juli Downloads in der EBL Umgang mit Adobe Digital Editions Downloads in der EBL Inhalt Adobe Digital Editions... 3 E-Books aus der EBL herunterladen... 7 Digital Rights Management (DRM)... 8 E-Book Reader und Adobe Digital Editions... 9 Smartphones und Tablets

Mehr

dg portal 7.0 Produktdatenblatt

dg portal 7.0 Produktdatenblatt dg portal 7.0 Produktdatenblatt Stand: 06/10/2015 Inhalt 1 Was dieses Dokument beinhaltet... 3 2 Anforderungen Server Umgebung... 3 2.1 Portal Server... 3 2.2 Webserver... 3 2.3 Portal Manager... 4 2.4

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

! 1. Unterklassen und Vererbung! 2. Abstrakte Klassen und Interfaces! 3. Modularität und Pakete. II.4.2 Abstrakte Klassen und Interfaces - 1 -

! 1. Unterklassen und Vererbung! 2. Abstrakte Klassen und Interfaces! 3. Modularität und Pakete. II.4.2 Abstrakte Klassen und Interfaces - 1 - ! 1. Unterklassen und Vererbung! 2. Abstrakte Klassen und Interfaces! 3. Modularität und Pakete II.4.2 Abstrakte Klassen und Interfaces - 1 - Ähnliche Programmteile public class Bruchelement { Bruch wert;

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

Prozesse optimieren Process Coach

Prozesse optimieren Process Coach 24 Prozesse optimieren Process Coach Der Process Coach ergänzt das Kernbankensystem um Mobilität. Vertraulichkeit und Integrität werden gewährleistet. Die Übergabe der Daten erfolgt in beide Richtungen.

Mehr

Agile Testautomatisierung im XING Mobile Team

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 daniel.knott@xing.com Daniel Knott hat einen technischen

Mehr

Meine App, die Cloud und ich

Meine App, die Cloud und ich 04. FEBRUAR 2016 Meine App, die Cloud und ich Braucht die universelle App den universellen Entwickler? Beate Lay Referent Beate Lay MCT (Microsoft Certified Trainer) C# Programmierung seit.net 1.0 Datenzugriff

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

iphone developer conference Die Entwickler- und Buiness- Konferenz für iphone, ipad und ipod touch

iphone developer conference Die Entwickler- und Buiness- Konferenz für iphone, ipad und ipod touch iphone developer conference Die Entwickler- und Buiness- Konferenz für iphone, ipad und ipod touch ios - Wo steht es, wie geht es? Markus Stäuble MRM Worldwide GmbH 1 Feedback #ipdc10 #as 2 Agenda 3 Heute:

Mehr

Agile Testautomatisierung im XING Mobile Team. Daniel Knott Sergej Mudruk XING AG

Agile Testautomatisierung im XING Mobile Team. Daniel Knott Sergej Mudruk XING AG Agile Testautomatisierung im XING Mobile Team Daniel Knott Sergej Mudruk XING AG Sergej Mudruk Senior Manager Quality Assurance Sergej.Mudruk@xing.com Sergej Mudruk ist Senior Manager Quality Assurance.

Mehr

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo Webentwicklung mit Vaadin 7 Theoretische und praktische Einführung in Vaadin 7 Christian Dresen, Michael Gerdes, Sergej Schumilo Agenda Allgemeines Architektur Client-Side Server-Side Vaadin UI Components

Mehr

Frühling für iphone-apps

Frühling für iphone-apps Spring-basierte Backends für ios-applikationen Stefan Scheidt Solution Architect OPITZ CONSULTING GmbH OPITZ CONSULTING GmbH 2010 Seite 1 Wer bin ich? Software-Entwickler und Architekt Trainer und Coach

Mehr

Vergleich der Voice Assistenten

Vergleich der Voice Assistenten Vergleich der Voice Assistenten aus Entwicklersicht Alexa vs. Google Assistant Sebastian Meßingfeld Köln, 12.06.2017 Neue Plattformen alte Probleme? Alexa & Google Assistant bieten aus Kundensicht ein

Mehr

II.4.2 Abstrakte Klassen und Interfaces - 1 -

II.4.2 Abstrakte Klassen und Interfaces - 1 - 1. Unterklassen und Vererbung 2. Abstrakte Klassen und Interfaces 3. Modularität und Pakete 4. Ausnahmen (Exceptions) 5. Generische Datentypen 6. Collections II.4.2 Abstrakte Klassen und Interfaces - 1

Mehr

Lessons Learned: Mobile CRM Integration

Lessons Learned: Mobile CRM Integration 1 Lessons Learned: Mobile CRM Integration 2 Enable Mobile Business Apps in Enterprises Weptun GmbH Vorstellung 3 Gründung 2010 18 Mitarbeiter 50 Apps für internationale Kunden umgesetzt Launch eigener

Mehr

Agon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen.

Agon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen. The native web mobile Architekturen mit HTML5 und PhoneGap Juri Urbainczyk Agon meets Technology 26. Februar 2013 Agon Solutions Ihre Prozesse in besten Händen. 1 Worum geht s? Mobile und mehr Warum HTML5?

Mehr

informatik ag IT mit klarer Linie S i e b e l O p e n U I

informatik ag IT mit klarer Linie S i e b e l O p e n U I informatik ag IT mit klarer Linie S i e b e l O p e n U I und Siebel auf mobilen Geräten www.ilume.de Siebel Open UI und Siebel auf mobilen Geräten Die Anforderungen an unternehmensweite Softwarelösungen

Mehr

Mit Cloud Power werden Sie zum

Mit Cloud Power werden Sie zum Mit Cloud Power werden Sie zum Herzlich Willkommen! Christian Hassa Managing Partner TechTalk Software AG Agenda Mobile App Development mit Xamarin Pause Azure Mobile Services Q&A 9h00-10h30 10h30-10h50

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

Programmierung für mobile Endgeräte

Programmierung für mobile Endgeräte Programmierung für mobile Endgeräte Objective-C (Speichermanagement) 2 Objective-C: Speichermanagement (Beispiel) Programmstrack Heap -(void) simpleexamples: (int) counter withpointer: (id) ptr { int temp

Mehr

Klaus M. Rodewig, Clemens Wagner. Apps entwickeln für iphone und ipad. Das Praxisbuch .. ~_.. GalileoPress

Klaus M. Rodewig, Clemens Wagner. Apps entwickeln für iphone und ipad. Das Praxisbuch .. ~_.. GalileoPress Klaus M. Rodewig, Clemens Wagner Apps entwickeln für iphone und ipad Das Praxisbuch.. ~_.. GalileoPress Auf einen Blick 1 Einführung,... 17 2 Einstieg in die Praxis 61 3 Aufwachen - analoger Wecker 145

Mehr

RAS-Zugang (Remote Access Service)

RAS-Zugang (Remote Access Service) Remote Access Service (RAS).docx C1 - Public RAS-Zugang (Remote Access Service) Bedienungsanleitung Swisscom (Schweiz) AG Remote Access Service (RAS) 0/13 PMK-SME-PDC-OP Miller Patrice 13.07.2016 Inhaltsverzeichnis

Mehr

Mobile Wege ins Internet: Smartphone, Tablet, Pad. Dr. Cora Burger

Mobile Wege ins Internet: Smartphone, Tablet, Pad. Dr. Cora Burger 182-07722 Mobile Wege ins Internet: Smartphone, Tablet, Pad Dr. Cora Burger www.cora-burger.de Überblick Möglichkeiten von mobilen Geräten Entscheidungskriterien Betriebssysteme: Android, ios, Windows

Mehr

RAP vs. GWT vs. GAE/J + jquery. Web Technologien im Verlgeich

RAP vs. GWT vs. GAE/J + jquery. Web Technologien im Verlgeich RAP vs. GWT vs. GAE/J + jquery Web Technologien im Verlgeich RAP vs GWT vs jquery Dominik Wißkirchen 30. Oktober 2010 Abkürzungen RAP AJAX RWT Rich AJAX Platform Asynchronous JavaScript and XML RAP Widget

Mehr

Projekte. Beratung. Spezialisten. FAQs zur Technik. IKS-Thementag FAQs zur Technik 1 61

Projekte. Beratung. Spezialisten. FAQs zur Technik. IKS-Thementag FAQs zur Technik 1 61 Projekte. Beratung. Spezialisten. FAQs zur Technik IKS-Thementag Autor: Jan Laußmann 12.04.2016 FAQs zur Technik 1 61 Agenda Development Distribution Push Notifications Google Analytics Security FAQs zur

Mehr

E-Banking so richten Sie Ihren Zugriff ein

E-Banking so richten Sie Ihren Zugriff ein E-Banking so richten Sie Ihren Zugriff ein Kurzanleitung www.migrosbank.ch Service Line 0848 845 400 Montag bis Freitag 8 19 Uhr Samstag 8 12 Uhr E-Banking Voraussetzungen Mit dem E-Banking greifen Sie

Mehr

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!.

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!. +++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!. +++ Oracle Mobile Cloud Service (MCS) MCS SDK & MAF MCS

Mehr

Google Gears Offline Web?

Google Gears Offline Web? Google Gears ist eine Browsererweiterung, die es in sich hat. Dem Webanwendungsentwickler werden Dienste bereitgestellt, die es ermöglichen, Webanwendungen so zu schreiben, dass eine Offline-Arbeit möglich

Mehr

Mail: Web: juergen-schuster-it.de

Mail: Web: juergen-schuster-it.de Mail: j_schuster@me.com Twitter: @JuergenSchuster Web: juergen-schuster-it.de APEX Podcast: apex.press/talkshow Dynamic Actions Examples: dynamic-actions.com APEX-Meetups: apexmeetups.com APEX D-A-CH Facebook

Mehr

Einführung in Google Web Toolkit

Einführung in Google Web Toolkit Einführung in Google Web Toolkit Lars Pfannenschmidt Tobias Ullrich Software Freedom Day 2009 Lars Pfannenschmidt, Tobias Ullrich () Einführung in Google Web Toolkit Software Freedom Day 2009 1 / 24 Aus

Mehr

agree21doksharing Release V4.4 - LTS - Neuerungen

agree21doksharing Release V4.4 - LTS - Neuerungen agree21doksharing Release V4.4 - LTS - Neuerungen Inhaltsverzeichnis 1 agree21doksharing - Release V4.4 - LTS - Neuerungen... 2 agree21doksharing Apps für ios und Android... 2 Neuerungen für ios (iphone

Mehr

Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM. OpenText Websolutions Usergroup, 28.01.

Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM. OpenText Websolutions Usergroup, 28.01. Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM OpenText Websolutions Usergroup, 28.01.2014, Mannheim netmedia the Social Workplace Experts 1995 gegründet 20 Experten

Mehr

map.apps 4 Bundles PIONEER / Systemvoraussetzungen

map.apps 4 Bundles PIONEER / Systemvoraussetzungen map.apps 4 Bundles 4.0.0-PIONEER / 3.7.0 Systemvoraussetzungen Version map.apps 4 (Bundles 4.0.0-PIONEER / 3.7.0) Urheberschutz Der rechtmäßige Erwerb der con terra Softwareprodukte und der zugehörigen

Mehr

Cross-Plattform-App- Entwicklung mit Visual Studio 2017

Cross-Plattform-App- Entwicklung mit Visual Studio 2017 Cross-Plattform-App- Entwicklung mit Visual Studio 2017 Xamarin und Cordova André Krämer Softwareentwickler, Trainer & Berater andre@andrekraemer.de http://andrekraemer.de http://andrekraemer.de/blog http://github.com/andrekraemer

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

Unternehmensdokumente mit dem XML Publisher erzeugen

Unternehmensdokumente mit dem XML Publisher erzeugen Unternehmensdokumente mit dem XML Publisher erzeugen Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH XML-Publisher Moderne Lösung zur Entwicklung und Verteilung von Geschäftsdokumenten (Output Management)

Mehr

I. Wie funktioniert die Onleihe? II. Gehen Sie dazu wie folgt vor:

I. Wie funktioniert die Onleihe? II. Gehen Sie dazu wie folgt vor: Stand: 06.07.2018 Anleitung zur -App I. Wie funktioniert die Onleihe? Die Onleihe funktioniert im Prinzip wie eine bekannte Ausleihbibliothek. Jedes emedium kann immer nur von einem Nutzer ausgeliehen

Mehr

Glossar. Launching auf.

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

Mehr

APPS für ios 10. professionell entwickeln. Apple Watch

APPS für ios 10. professionell entwickeln. Apple Watch thomas SILLMANN APPS für ios 10 professionell entwickeln // Sauberen Code schreiben mit Swift 3 und Objective-C // Stabile Apps für iphone und ipad programmieren // Techniken & Methoden von Grund auf verstehen

Mehr

Forms auf Tablets. Vision oder Realität?

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

Mehr

Institut für Programmierung und Reaktive Systeme. Java 6. Markus Reschke

Institut für Programmierung und Reaktive Systeme. Java 6. Markus Reschke Institut für Programmierung und Reaktive Systeme Java 6 Markus Reschke 13.10.2014 OOP Objekte = Verhalten (durch Methoden) + Daten (durch Attribute) Klassen = Baupläne für Objekte Kapselung von Programmteilen

Mehr

Medien und Webtechnologie

Medien und Webtechnologie Medien und Webtechnologie Herstellerkatalog als Webanwendung Wintersemester 2005/06 18. Januar 2006 M. Wintermeier, C. Brottka, S. Keitsch Unser Ziel Beim Ausführen einer Funktion soll keine neue HTML-Seite

Mehr

Java.NET Web-Technologien Mobile

Java.NET Web-Technologien Mobile 2017 Java.NET Web-Technologien Mobile MATHEMA Training Seit mehr als 20 Jahren unterstützen wir unsere Kunden nicht nur mit hochqualifizierter Beratung sowie Entwicklungsleistung, sondern geben unser in

Mehr

Sotograph im Einsatz bei der FIDUCIA IT AG. Harald Doderer, Technische Architektur

Sotograph im Einsatz bei der FIDUCIA IT AG. Harald Doderer, Technische Architektur Sotograph im Einsatz bei der FIDUCIA IT AG Harald Doderer, Technische Architektur 30.05.08 Agenda Die FIDUCIA IT AG Statische Code-Analyse Das Sotograph-Umfeld Die Ergebnisse Sotograph im Einsatz bei der

Mehr

Mobile App Solutions. creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com

Mobile App Solutions. creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com Mobile App Solutions nt aus n auch beka creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com Ihr Anspruch ist unsere Energie VISION Unsere Vision als Mobile App

Mehr

Die JBFOne-App How To

Die JBFOne-App How To Die JBFOne-App How To 1 Das Wichtigste vorab 1.1 Zugang zur App nur nach verbindlicher Anmeldung zur JBFOne möglich 1.1.1 Den Zugriff auf die Inhalte der App erhalten ausschließlich verbindlich angemeldete

Mehr

Die Magie von MBeans und JMX. DOAG 2014 Andreas Chatziantoniou - Foxglove-IT BV

Die Magie von MBeans und JMX. DOAG 2014 Andreas Chatziantoniou - Foxglove-IT BV Die Magie von MBeans und JMX DOAG 2014 Andreas Chatziantoniou - Foxglove-IT BV Bio Andreas Chatziantoniou Freelance Oracle Fusion Middleware Consultant 16 Jahre Oracle Erfahrung/26 Jahre IT (Unix/C) Oracle

Mehr

Kurzer Status über Mobile Radio Apps, wo ist die Industrie heute? Wo geht die Reise hin?

Kurzer Status über Mobile Radio Apps, wo ist die Industrie heute? Wo geht die Reise hin? Kurzer Status über Mobile Radio Apps, wo ist die Industrie heute? Wo geht die Reise hin? Mikko Linnamäki, CEO Liquid Air Lab GmbH / spodtronic.com Vaihinger Markt 28 70563 Stuttgart http://www.spodtronic.com

Mehr

Meta Programming and Reflection in Java

Meta Programming and Reflection in Java Meta Programming and Reflection in Java Overview instanceof operator Java Annotations Java Reflection instanceof operator vergleicht ein Objekt mit einem bestimmten Typ testet ob ein Objekt ist eine Instanz

Mehr

Aktuelle Kurstermine

Aktuelle Kurstermine Design Patterns 20.07.2015-22.07.2015 3 Tage 1.200,- Lokale Netze - Basiswissen 20.07.2015-24.07.2015 5 Tage 1.830,- Java EE Persistence API Development 27.07.2015-29.07.2015 3 Tage 1.200,- Linux Server

Mehr

ios-apps programmieren mit Swift: Der leichte Einstieg in die Entwicklung für iphone, ipad und Co. inkl. Apple Watch und Apple TV

ios-apps programmieren mit Swift: Der leichte Einstieg in die Entwicklung für iphone, ipad und Co. inkl. Apple Watch und Apple TV ios-apps programmieren mit Swift: Der leichte Einstieg in die Entwicklung für iphone, ipad und Co. inkl. Apple Watch und Apple TV Click here if your download doesn"t start automatically ios-apps programmieren

Mehr

Vom Prototypen zur Anwendung

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

Mehr

Vorkurs Informatik WiSe 15/16

Vorkurs Informatik WiSe 15/16 Java 7 Dr. Werner Struckmann / Stephan Mielke, Jakob Garbe, 21.10.2015 Technische Universität Braunschweig, IPS Überblick OO in Java Vererbung Abstrakte Klassen und Interfaces 21.10.2015 Dr. Werner Struckmann

Mehr

Banking 2.0. oder was wir von Web 2.0 und App lernen können

Banking 2.0. oder was wir von Web 2.0 und App lernen können Banking 2.0 oder was wir von Web 2.0 und App lernen können Agenda Wo kommen wir her? Vom alten zum neuen Web Merkmale der neuen Welt Vom Web 2.0 zum Banking 2.0 - Beispiele Chancen, Herausforderungen und

Mehr

Mobile Development in.net mit Xamarin

Mobile Development in.net mit Xamarin 1 Mobile Development in.net mit Xamarin Mobile Web (Hybrid) Apps Vorteil: Weniger Aufwand Multi-Plattform Web-Technologien Nachteil: UX Performance UI Design Gerätefunktionen 2 Plattform abstrahieren 3

Mehr

Agile Testautomatisierung im XING Mobile Team

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 daniel.knott@xing.com Daniel Knott hat einen

Mehr

Sparkasse. pushtan-einrichtung. Nutzungsanleitung pushtan. Leitfaden zur Einrichtung in GnuCash für Windows

Sparkasse. pushtan-einrichtung. Nutzungsanleitung pushtan. Leitfaden zur Einrichtung in GnuCash für Windows pushtan-einrichtung Leitfaden zur Einrichtung in GnuCash für Windows Mit dem innovativen pushtan-verfahren steht Ihnen jetzt die ganze Welt des Online- und Mobile-Bankings offen. Ihre TAN erreicht Sie

Mehr

Praktikum ios-entwicklung

Praktikum ios-entwicklung Praktikum ios-entwicklung Wintersemester 2018/19 Prof. Dr. Linnhoff-Popien Markus Friedrich, Christoph Roch 1 Crashkurs XCode, Projektgrundgerüst, App-Zustände, Views und ViewController 2 XCode XCode beinhaltet

Mehr

XML Publisher die universelle Lösung für Geschäftsdokumente

XML Publisher die universelle Lösung für Geschäftsdokumente XML Publisher die universelle Lösung für Geschäftsdokumente Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH Moderne Lösung zur Entwicklung, Erzeugung und Verteilung von Geschäftsdokumenten (Output

Mehr

Lauter nützliche Apps!? Was sind Apps, und wie werden diese entwickelt?

Lauter nützliche Apps!? Was sind Apps, und wie werden diese entwickelt? Lauter nützliche Apps!? Was sind Apps, und wie werden diese entwickelt? Prof. Dr. Jörg R. Weimar, Fakultät Informatik 1 Smartphones Anwendungen Apps Prof. Dr. Jörg R. Weimar Wolfenbüttel Fakultät Informatik

Mehr

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales

Mehr

Mobile App development mit Xamarin. Christian Hassa (ch@techtalk.ch) Andreas Willich (awi@techtalk.ch) TechTalk Software AG

Mobile App development mit Xamarin. Christian Hassa (ch@techtalk.ch) Andreas Willich (awi@techtalk.ch) TechTalk Software AG Mobile App development mit Xamarin Christian Hassa (ch@techtalk.ch) Andreas Willich (awi@techtalk.ch) TechTalk Software AG % der Bevölkerung mit Smartphone Smartphone Durchdringung >50% 34% 43% 54% DACH

Mehr

Wie kann man Bilder vom iphone auf Windows 10 übertragen

Wie kann man Bilder vom iphone auf Windows 10 übertragen Wie kann man Bilder vom iphone auf Windows 10 übertragen Bisher ist das iphone von Apple noch immer eines der besten Smartphones auf dem Markt und hat hohe Verkaufszahlen, trotz der harten Konkurrenz,

Mehr

GRAU DataSpace 2.0 Die sichere Fileshare & Sync Lösung für Unternehmen und Organisationen YOUR DATA. YOUR CONTROL

GRAU DataSpace 2.0 Die sichere Fileshare & Sync Lösung für Unternehmen und Organisationen YOUR DATA. YOUR CONTROL GRAU DataSpace 2.0 Die sichere Fileshare & Sync Lösung für Unternehmen und Organisationen YOUR DATA. YOUR CONTROL 20. Mar 2014 im Überblick Basiert auf robustem DMS/ECM-Kern (agorum core) Zahlreiche offene

Mehr

Kompendium der Web-Programmierung

Kompendium der Web-Programmierung . Thomas Walter Kompendium der Web-Programmierung Dynamische Web-Sites Mit 510 Abbildungen und 22 Tabellen 4ü Springer OOM- Hinweise zum Gebrauch des Buches XIII Teil I Grundlagen der Web-Programmierung

Mehr

Anwendungsentwicklung mit Hilfe modellgetriebener Softwareentwicklung. Aus der Praxis!

Anwendungsentwicklung mit Hilfe modellgetriebener Softwareentwicklung. Aus der Praxis! Anwendungsentwicklung mit Hilfe modellgetriebener Softwareentwicklung Aus der Praxis! Ziel dieses Vortrags Überblick Model Driven Software Development (MDSD) Einsatzgebiete und Grenzen von MDSD Was ist

Mehr

Praktikum ios-entwicklung. Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich

Praktikum ios-entwicklung. Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich Praktikum ios-entwicklung Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich 1 KW Tutorium Projekt 42 18.10.17- Einführung & Organisation Gruppeneinteilung 43 25.10.17-

Mehr

ZENworks Mobile Management 3

ZENworks Mobile Management 3 ZENworks Mobile Management 3 Oliver vorm Walde Senior Sales Engineer EMEA Solution Consulting ovwalde@novell.com Data Loss on Personal Device Device Tracking License Compliance Data Loss Remote Wipe of

Mehr

Sophos Mobile Control

Sophos Mobile Control Roman Schlenker Senior Sales Engineer Sophos Mobile Control Security for mobile devices Sophos Mobile Control Zentrale Administration von Smartphones & Tablets Zentrale Administration & Konfiguration Zentrale

Mehr

Progressive Web Apps mit APEX. Till Albert

Progressive Web Apps mit APEX. Till Albert Progressive Web Apps mit APEX Till Albert 09.05.2019 Facts & Figures IT-Beratungsunternehmen Branchen übergreifend Hersteller neutral Hauptsitz Ratingen Niederlassung Frankfurt am Main 250 Beschäftigte

Mehr

Praktikum ios-entwicklung. Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich

Praktikum ios-entwicklung. Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich Praktikum ios-entwicklung Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich 1 AUSSCHREIBUNG Ort Aufgabe Lehrstuhl für Sozialpädiatrie der Fakultät für Medizin der Technischen

Mehr

Apple Train the Trainer 10 App Store Submission. Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/

Apple Train the Trainer 10 App Store Submission. Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/ Apple Train the Trainer 10 App Store Submission Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/ Übersicht Allgemeines Provisioning Profiles Application Binary vorbereiten

Mehr

Informatik II Übung 6

Informatik II Übung 6 Informatik II Übung 6 Gruppe 2 Carina Fuss cfuss@student.ethz.ch 11.4.2018 Carina Fuss 11.4.2018 1 Übung 6 Nachbesprechung Übung 5 Objektorientierung Vererbung, Polymorphie, abstrakte Klassen, Interfaces,

Mehr

Excelsis Business Technology AG

Excelsis Business Technology AG Excelsis Business Technology AG Wearables, Smartphones & Co. im Unternehmenseinsatz Christian Sauter, Vorstand, Excelsis Business Technology AG DATAGROUP Strategie Forum: Enterprise Mobility Hamburg, 25.

Mehr

SODA Die Datenbank als Document Store Rainer Willems Oracle Deutschland B.V. & Co. KG Dreieich Schlüsselworte

SODA Die Datenbank als Document Store Rainer Willems Oracle Deutschland B.V. & Co. KG Dreieich Schlüsselworte SODA Die Datenbank als Document Store Rainer Willems Oracle Deutschland B.V. & Co. KG Dreieich Schlüsselworte SODA, Simple Oracle Document Access, Document Store, Schemaless, JSON, Collections Einleitung

Mehr

Informatik II - Tutorium 6

Informatik II - Tutorium 6 Informatik II - Tutorium 6 Vincent Becker vincent.becker@inf.ethz.ch 11.04.2018 Vincent Becker 11.04.2018 1 Teilnehmer für Projekte gesucht Falls jemand gerne an Experimenten teilnimmt, ein Email an mich

Mehr

going mobile APEX am Smartphone

going mobile APEX am Smartphone going mobile APEX am Smartphone Peter Raganitsch click-click IT Solutions e.u. Wien, Österreich Schlüsselworte: Oracle APEX, Application Express, mobile, Smartphone, iphone, Android, Blackberry, Tablet,

Mehr

Cara Lazara 3, Banja Luka, Bosnien und Herzegowina stefanmisanovic.com - Handy

Cara Lazara 3, Banja Luka, Bosnien und Herzegowina stefanmisanovic.com - Handy Stefan Mišanović Diplom-Ingenieur (Uni) Cara Lazara 3, 78000 Banja Luka, Bosnien und Herzegowina stefanmisanovic.com - hey@stefanmisanovic.com Handy +38765718666 PERSÖNLICHE DATEN Geburtsdatum 23.11.1991

Mehr

Virtual und Augmented Reality

Virtual und Augmented Reality Virtual und Augmented Reality Virtual Reality (virtuelle Realität) und Augmented Reality (erweitere Realität) sind derzeit die Trends unserer Zeit. Doch was genau verbirgt sich dahinter? Ob mit Hilfe von

Mehr

Stichwort Vertriebs-App

Stichwort Vertriebs-App Stichwort Vertriebs-App Wolfgang Clauss, Geschäftsführer Ondics GmbH Tagung: Kommunikationsverband, 23.3.2017 Kommunikation 4.0 in der Industrie 2017, Ondics GmbH, Neckarstraße 66/1a, 73728 Esslingen,

Mehr

So#ware- Engineering für mobile Systeme. paluno

So#ware- Engineering für mobile Systeme. paluno So#ware- Engineering für mobile Systeme Gliederung 1 Grundlagen 2 Grundlagen der Anwendungsentwicklung für Android 3 Grundlagen der Anwendungsentwicklung für ios 4 KommunikaBon mit Netzwerken 5 MulBthreading

Mehr