14
© 2015 IBM Corporation IBM Bluemix – Mobile Apps einfach und schnell entwickeln Der “Mobile Data” Service Klaus-Peter Schlotter IBM Innovation Center Ehningen [email protected]

Mit IBM Bluemix mobile Anwendungen entwickeln

  • Upload
    ibm

  • View
    145

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation

IBM Bluemix – Mobile Appseinfach und schnell entwickelnDer “Mobile Data” Service

Klaus-Peter SchlotterIBM Innovation Center [email protected]

Page 2: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation2

• Mobile Anwendungen• Mobile Anwendungen mit IBM Bluemix entwickeln• Demo – “BlueList”

Agenda

Page 3: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation

Mobile Anwendungen

3

Page 4: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation4

• Sollen etwas vereinfachen• Sind leicht zu nutzen• Bieten Zugriff auf wertvolle Informationen• Zeigen angepasste Informationen an• Sind unterhaltsam• Sparen Zeit und Geld• Können den Standort nutzen• Können schwer zu erstellen sein

Tolle Mobilanwendungen...

Page 5: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation5

• Sind schwerer zu erstellen• Hohe Anforderungen an die Datensicherheit• Anforderungen an Gestaltung und Marke• Anbindung an Unternehmenssysteme• Viele Nutzer – große, skalierbare und

verteilte Systeme• Komplexe Anwendungsentwicklung

Tolle Unternehmensanwendungen …

Schlechte Anwendungen sindschlecht für das Geschäft!

UI

Integration

Page 6: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation

Mobile Anwendungen mitIBM Bluemix

6

Page 7: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation7

IBM Bluemix ist eine Cloudplattform mit offenen Standards für dieErstellung, Ausführung und Verwaltung von Anwendungen.Mithilfe von Bluemix können sich Anwendungsentwickler auf dieErstellung einer erstklassigen Funktionalität für den Benutzer mitflexiblen Berechnungsoptionen, einer Auswahl an DevOps-Toolssowie einem leistungsfähigen Satz an APIs und Services von IBMund Drittanbietern konzentrieren.

Was ist IBM Bluemix?

Page 8: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation8

• Reflektiert Ihr Entwicklungsaufwanddie Erwartungshaltung IhrerKunden?

Kurze Entwicklungszyklen erforderlich

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Platformas a Service

Vorteile:Schnelles einrichten vonUmgebungen und verteilenvon Anwendungen.Zeitvorgabe:Einrichten und verteilen inMinuten. Konzentration aufAnwendungen und Daten

~Minuten

IaaSCore IT

~Tage~Wochen

Einfluss auf die Kundenzufriedenheit ...

hoch

niedrig

Zeit für die erste Installation

IBM Bluemix

Page 9: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation9

IBM Mobile Anwendungslebenszyklus …

... Im Kontext von IBM Bluemix

Entwicklungswerkzeuge

Nutzerverhalten verstehen

Authentifizierung, Updates undVersionsmanagement

App Security

Zustellungspipeline

In App Stores verteilenRisiko minimieren

Rückmeldung über Qualität

Nutzung von Gerätefähigkeiten

Bluemix Dienste für Cloudintegration,Datenmanagement und Analyse

Page 10: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation10

IBM Bluemix Schnittstellen für mobile Anwendungen

IBM Bluemix stellt folgendeSchnittstellen für mobileAnwendungen bereit:• Mobile Daten für Datenobjekte

und Dateien• Push Notifications für iOS und

Android• Mobile Anwendungssicherheit• Qualitätssicherung für mobile

Anwendungen

SDK für folgende Plattformen:• Android• iOS• JavaScript• Node.js• IBM MobileFirst• Cordova (hybrid mobile apps)• REST API

Page 11: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation

Demo - BlueList

11

Page 12: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation12

Demo Screenshots

Page 13: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation13

• Bluemix Homepage (30 Tage kostenlos testen)– http://ng.bluemix.net

• Informationen für Entwickler– https://www.ibm.com/developerworks/cloud/bluemix/

• Verzeichnis von Bluemix Tutorien – http://bluemixdemo.com

• Demo basiert auf dem IBM BlueList Beispiel.

Android, iOS, Cordova, IBM MobileFirst

Referenzen

Page 14: Mit IBM Bluemix mobile Anwendungen entwickeln

© 2015 IBM Corporation

Thank You