Mit IBM Bluemix mobile Anwendungen entwickeln

  • View
    145

  • Download
    6

  • Category

    Mobile

Preview:

Citation preview

© 2015 IBM Corporation

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

Klaus-Peter SchlotterIBM Innovation Center Ehningenkps@de.ibm.com

© 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

Recommended