mit ibm bluemix mobile anwendungen entwickeln
TRANSCRIPT
© 2015 IBM Corporation
IBM Bluemix – Mobile Appseinfach und schnell entwickelnDer “Mobile Data” Service
Klaus-Peter SchlotterIBM Innovation Center [email protected]
© 2015 IBM Corporation2
• Mobile Anwendungen• Mobile Anwendungen mit IBM Bluemix entwickeln• Demo – “BlueList”
Agenda
© 2015 IBM Corporation
Mobile Anwendungen
3
© 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...
© 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
© 2015 IBM Corporation
Mobile Anwendungen mitIBM Bluemix
6
© 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?
© 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
© 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
© 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
© 2015 IBM Corporation
Demo - BlueList
11
© 2015 IBM Corporation12
Demo Screenshots
© 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
© 2015 IBM Corporation
Thank You