SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Creating Mobile Enterprise Applications
with Red Hat
Tobias Hartwig, Red Hat, thartwig@redhat.com

Martin Weber, akquinet AG, martin.weber@akquinet.de
Oct 1, 2013
Going mobile in real life
Examples from our customers

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

4
akquinet AG
RZ Planung

Microsoft Dyn NAV

SAP Technology

Open Text

Sharepoint

Business Process Optimization

TOPS

JBoss
Telematics

Consulting easy san
Management/organization
consulting
Output Management
Transition
Infrastructure
Interim Management

.NET
SAP Basis

PPI
CRM
curaviva

Java

Open Source

Outsourcing Housing
Potential analysis
Websphere
Hosting MPS

Localization

opus curare
Service Desk
Netweaver

QlikView Mobile Solutions
SAST GRC Suite
Document Services
Data Processing Centers

BPO

System Integration
BRO
Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

5
Customer examples

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

6
Steps to go mobile
1. Analyze context of use
2. Choose platform and hardware
3. Conceptualize UI

4. Define technical architecture
5. Develop solution
6. Deploy and operate solution

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

7
Steps to go mobile
1. Analyze context of use
2. Choose platform and hardware
3. Conceptualize UI

4. Define technical architecture
5. Develop solution
6. Deploy and operate solution

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

8
CareViva






akquinet product in healthcare domain
solution to support outpatient care
and workflows of nurses
access patient info and
perform documentation of
care services on-site

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

9
CareViva

Context of use

en route & in the car

at the patient‘s
Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

10
CareViva

Platform and hardware selection


Native






Better usability
Better integration of smartphone functions

Android





Android phones comparatively cheap
A lot of devices to choose from!

Smartphones, ~4”


Ambulant service workers require phones anyway.
One device is better than several.

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

11
CareViva

Technical architecture
JBoss as mediator:
Integration with Microsoft Navision,
mobile-enabled interface to clients

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

12
Facility management




Large provider for
facility management services
Management of
business processes




E.g. reclamation process

Mobile-enabled
customizable UI

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

13
Facility management

Context of use

in the office
en route / at home
Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

14
Facility management

Platform and hardware selection


HTML5


Desktop web application should be usable
on tablets



No offline functionality requirements



Reuse potential between desktop and tablet



Should work on all mobile platforms

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

15
Facility Management

Technical architecture

Guvnor
Process Designer
Form Management

integration with IT infrastructure

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

16
STILL FleetManager





Manage fleets of vehicles
Capture status and operating data
of vehicles

ffff

Define driving security protocols
ffff

ffff

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

17
STILL

Context of use

warehouse, production plant
Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

18
STILL

Platform and hardware selection


Native




Android




Better offline capabilities

A lot of devices to choose from,
including robust industry tablets

Tablets, ~10”


Phone screen too small for
defined service tasks

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

19
STILL

Technical architecture

ffff

ffff

ffff

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

20
Summary


Every mobile project is different




From context analysis to delivery

Different contexts and customer requirements must be met


with a fitting hardware/platform choice and related know-how



suitable UI concepts and design, respecting screen size and platform



technical architectures that integrate into the customer’s infrastructure

Session title
Mobile Enterprise Applications with Red Hat

Non -confidential

21
23

Contenu connexe

Tendances

Webinar: Fast front-end development and easy personalization for SAP Commerce...
Webinar: Fast front-end development and easy personalization for SAP Commerce...Webinar: Fast front-end development and easy personalization for SAP Commerce...
Webinar: Fast front-end development and easy personalization for SAP Commerce...Frosmo
 
Cast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetCast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetSean O'Connell
 
Build and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business AppsBuild and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business AppsGemma Adair
 
The Digital Future of PLM
The Digital Future of PLM The Digital Future of PLM
The Digital Future of PLM Oleg Shilovitsky
 
Lyterad: The future of component frameworks
Lyterad: The future of component frameworksLyterad: The future of component frameworks
Lyterad: The future of component frameworksGirish Bellalcheru
 
SYSPRO ERP software technology architecture
SYSPRO ERP software technology architectureSYSPRO ERP software technology architecture
SYSPRO ERP software technology architectureOdete Passingham
 
Enterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media CenterEnterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media CenterMaria Willamowius
 
Webinar VB6 apps to html5
Webinar VB6 apps to html5Webinar VB6 apps to html5
Webinar VB6 apps to html5Gizmox
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Chris Haddad
 
Micro Focus - COBOL Details
Micro Focus - COBOL DetailsMicro Focus - COBOL Details
Micro Focus - COBOL DetailsSrinimf-Slides
 
Caspio Low-Code Report, 2020
Caspio Low-Code Report, 2020Caspio Low-Code Report, 2020
Caspio Low-Code Report, 2020Brian Metzger
 
Architecting the Transformation (V1.2)
Architecting the Transformation (V1.2)Architecting the Transformation (V1.2)
Architecting the Transformation (V1.2)Asanka Abeysinghe
 
Architecting the Transformation
Architecting the TransformationArchitecting the Transformation
Architecting the TransformationAsanka Abeysinghe
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX GmbH
 

Tendances (16)

Webinar: Fast front-end development and easy personalization for SAP Commerce...
Webinar: Fast front-end development and easy personalization for SAP Commerce...Webinar: Fast front-end development and easy personalization for SAP Commerce...
Webinar: Fast front-end development and easy personalization for SAP Commerce...
 
Cast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetCast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat Sheet
 
Build and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business AppsBuild and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business Apps
 
The Digital Future of PLM
The Digital Future of PLM The Digital Future of PLM
The Digital Future of PLM
 
Lyterad: The future of component frameworks
Lyterad: The future of component frameworksLyterad: The future of component frameworks
Lyterad: The future of component frameworks
 
SYSPRO ERP software technology architecture
SYSPRO ERP software technology architectureSYSPRO ERP software technology architecture
SYSPRO ERP software technology architecture
 
Enterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media CenterEnterprise APP & MDM Evolution 2014 - Media Center
Enterprise APP & MDM Evolution 2014 - Media Center
 
Webinar VB6 apps to html5
Webinar VB6 apps to html5Webinar VB6 apps to html5
Webinar VB6 apps to html5
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
What is no-code
What is no-codeWhat is no-code
What is no-code
 
Micro Focus - COBOL Details
Micro Focus - COBOL DetailsMicro Focus - COBOL Details
Micro Focus - COBOL Details
 
Caspio Low-Code Report, 2020
Caspio Low-Code Report, 2020Caspio Low-Code Report, 2020
Caspio Low-Code Report, 2020
 
Cognos demo.
Cognos demo.Cognos demo.
Cognos demo.
 
Architecting the Transformation (V1.2)
Architecting the Transformation (V1.2)Architecting the Transformation (V1.2)
Architecting the Transformation (V1.2)
 
Architecting the Transformation
Architecting the TransformationArchitecting the Transformation
Architecting the Transformation
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual Workspaces
 

Similaire à Creating Mobile Enterprise Applications with Red Hat / JBoss

Decision Management on Red Hat OpenShift
Decision Management on Red Hat OpenShiftDecision Management on Red Hat OpenShift
Decision Management on Red Hat OpenShiftMatteo Mortari
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionPerficient, Inc.
 
Enterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryEnterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryPratham Software (PSI)
 
V-Soft, Inc. - Enterprise Mobility Solutions Oil and Gas
V-Soft, Inc. - Enterprise Mobility Solutions Oil and GasV-Soft, Inc. - Enterprise Mobility Solutions Oil and Gas
V-Soft, Inc. - Enterprise Mobility Solutions Oil and GasV-Soft, Inc.
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcSaranga Tripathy
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSMaggie Hu
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6Kirill Osipov
 
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten DatenstrategieSchnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten DatenstrategieMongoDB
 
AnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoAnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoPhilippe Riand
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangSpiffy
 
A use case with cloud foundry deployment
A use case with cloud foundry deploymentA use case with cloud foundry deployment
A use case with cloud foundry deploymentKrishna-Kumar
 
Perficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient, Inc.
 
The intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITThe intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITKangaroot
 
20101007 how smart use cases drive web development
20101007   how smart use cases drive web development20101007   how smart use cases drive web development
20101007 how smart use cases drive web developmentSander Hoogendoorn
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...John Archer
 
VMware Keynote
VMware KeynoteVMware Keynote
VMware KeynoteVMUG IT
 

Similaire à Creating Mobile Enterprise Applications with Red Hat / JBoss (20)

Decision Management on Red Hat OpenShift
Decision Management on Red Hat OpenShiftDecision Management on Red Hat OpenShift
Decision Management on Red Hat OpenShift
 
Dev ops
Dev opsDev ops
Dev ops
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solution
 
Enterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryEnterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management Industry
 
V-Soft, Inc. - Enterprise Mobility Solutions Oil and Gas
V-Soft, Inc. - Enterprise Mobility Solutions Oil and GasV-Soft, Inc. - Enterprise Mobility Solutions Oil and Gas
V-Soft, Inc. - Enterprise Mobility Solutions Oil and Gas
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6
 
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten DatenstrategieSchnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
 
ElcoSoft
ElcoSoftElcoSoft
ElcoSoft
 
ElcoSoft
ElcoSoftElcoSoft
ElcoSoft
 
AnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoAnDevCon: Introduction to Darwino
AnDevCon: Introduction to Darwino
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
A use case with cloud foundry deployment
A use case with cloud foundry deploymentA use case with cloud foundry deployment
A use case with cloud foundry deployment
 
Perficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps Seminar
 
The intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITThe intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation IT
 
20101007 how smart use cases drive web development
20101007   how smart use cases drive web development20101007   how smart use cases drive web development
20101007 how smart use cases drive web development
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
 
VMware Keynote
VMware KeynoteVMware Keynote
VMware Keynote
 

Plus de hwilming

Introduction Machine Learning - Microsoft
Introduction Machine Learning - MicrosoftIntroduction Machine Learning - Microsoft
Introduction Machine Learning - Microsofthwilming
 
A practical introduction to data science and machine learning
A practical introduction to data science and machine learningA practical introduction to data science and machine learning
A practical introduction to data science and machine learninghwilming
 
Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014
Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014
Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014hwilming
 
SAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss TechnologiesSAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss Technologieshwilming
 
JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7
JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7
JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7hwilming
 
JBoss EAP clustering
JBoss EAP clustering JBoss EAP clustering
JBoss EAP clustering hwilming
 
JBoss AS / EAP Clustering
JBoss AS / EAP  ClusteringJBoss AS / EAP  Clustering
JBoss AS / EAP Clusteringhwilming
 
JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7
JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7
JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7hwilming
 
JPA – Der Persistenz-­Standard in der Java EE und SE
JPA – Der Persistenz-­Standard in der Java EE und SEJPA – Der Persistenz-­Standard in der Java EE und SE
JPA – Der Persistenz-­Standard in der Java EE und SEhwilming
 
Optimierung von JPA-­Anwendungen
Optimierung von JPA-­AnwendungenOptimierung von JPA-­Anwendungen
Optimierung von JPA-­Anwendungenhwilming
 
Integrating SAP the Java EE Way - JBoss One Day talk 2012
Integrating SAP the Java EE Way - JBoss One Day talk 2012Integrating SAP the Java EE Way - JBoss One Day talk 2012
Integrating SAP the Java EE Way - JBoss One Day talk 2012hwilming
 
Aerogear Java User Group Presentation
Aerogear Java User Group PresentationAerogear Java User Group Presentation
Aerogear Java User Group Presentationhwilming
 
The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012hwilming
 
Need(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EENeed(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EEhwilming
 
Need(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EENeed(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EEhwilming
 

Plus de hwilming (15)

Introduction Machine Learning - Microsoft
Introduction Machine Learning - MicrosoftIntroduction Machine Learning - Microsoft
Introduction Machine Learning - Microsoft
 
A practical introduction to data science and machine learning
A practical introduction to data science and machine learningA practical introduction to data science and machine learning
A practical introduction to data science and machine learning
 
Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014
Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014
Exploring Ceylon with Gavin King - JUG BB Talk - Belrin 2014
 
SAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss TechnologiesSAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss Technologies
 
JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7
JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7
JavaAktuell - Skalierbare Cluster-Topologien mit dem JBoss AS 7
 
JBoss EAP clustering
JBoss EAP clustering JBoss EAP clustering
JBoss EAP clustering
 
JBoss AS / EAP Clustering
JBoss AS / EAP  ClusteringJBoss AS / EAP  Clustering
JBoss AS / EAP Clustering
 
JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7
JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7
JavaAktuell - Hochverfügbarkeit mit dem JBoss AS 7
 
JPA – Der Persistenz-­Standard in der Java EE und SE
JPA – Der Persistenz-­Standard in der Java EE und SEJPA – Der Persistenz-­Standard in der Java EE und SE
JPA – Der Persistenz-­Standard in der Java EE und SE
 
Optimierung von JPA-­Anwendungen
Optimierung von JPA-­AnwendungenOptimierung von JPA-­Anwendungen
Optimierung von JPA-­Anwendungen
 
Integrating SAP the Java EE Way - JBoss One Day talk 2012
Integrating SAP the Java EE Way - JBoss One Day talk 2012Integrating SAP the Java EE Way - JBoss One Day talk 2012
Integrating SAP the Java EE Way - JBoss One Day talk 2012
 
Aerogear Java User Group Presentation
Aerogear Java User Group PresentationAerogear Java User Group Presentation
Aerogear Java User Group Presentation
 
The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012
 
Need(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EENeed(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EE
 
Need(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EENeed(le) for Speed - Effective Unit Testing for Java EE
Need(le) for Speed - Effective Unit Testing for Java EE
 

Dernier

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Dernier (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Creating Mobile Enterprise Applications with Red Hat / JBoss

  • 1. Creating Mobile Enterprise Applications with Red Hat Tobias Hartwig, Red Hat, thartwig@redhat.com Martin Weber, akquinet AG, martin.weber@akquinet.de Oct 1, 2013
  • 2. Going mobile in real life Examples from our customers Session title Mobile Enterprise Applications with Red Hat Non -confidential 4
  • 3. akquinet AG RZ Planung Microsoft Dyn NAV SAP Technology Open Text Sharepoint Business Process Optimization TOPS JBoss Telematics Consulting easy san Management/organization consulting Output Management Transition Infrastructure Interim Management .NET SAP Basis PPI CRM curaviva Java Open Source Outsourcing Housing Potential analysis Websphere Hosting MPS Localization opus curare Service Desk Netweaver QlikView Mobile Solutions SAST GRC Suite Document Services Data Processing Centers BPO System Integration BRO Session title Mobile Enterprise Applications with Red Hat Non -confidential 5
  • 4. Customer examples Session title Mobile Enterprise Applications with Red Hat Non -confidential 6
  • 5. Steps to go mobile 1. Analyze context of use 2. Choose platform and hardware 3. Conceptualize UI 4. Define technical architecture 5. Develop solution 6. Deploy and operate solution Session title Mobile Enterprise Applications with Red Hat Non -confidential 7
  • 6. Steps to go mobile 1. Analyze context of use 2. Choose platform and hardware 3. Conceptualize UI 4. Define technical architecture 5. Develop solution 6. Deploy and operate solution Session title Mobile Enterprise Applications with Red Hat Non -confidential 8
  • 7. CareViva    akquinet product in healthcare domain solution to support outpatient care and workflows of nurses access patient info and perform documentation of care services on-site Session title Mobile Enterprise Applications with Red Hat Non -confidential 9
  • 8. CareViva Context of use en route & in the car at the patient‘s Session title Mobile Enterprise Applications with Red Hat Non -confidential 10
  • 9. CareViva Platform and hardware selection  Native    Better usability Better integration of smartphone functions Android    Android phones comparatively cheap A lot of devices to choose from! Smartphones, ~4”  Ambulant service workers require phones anyway. One device is better than several. Session title Mobile Enterprise Applications with Red Hat Non -confidential 11
  • 10. CareViva Technical architecture JBoss as mediator: Integration with Microsoft Navision, mobile-enabled interface to clients Session title Mobile Enterprise Applications with Red Hat Non -confidential 12
  • 11. Facility management   Large provider for facility management services Management of business processes   E.g. reclamation process Mobile-enabled customizable UI Session title Mobile Enterprise Applications with Red Hat Non -confidential 13
  • 12. Facility management Context of use in the office en route / at home Session title Mobile Enterprise Applications with Red Hat Non -confidential 14
  • 13. Facility management Platform and hardware selection  HTML5  Desktop web application should be usable on tablets  No offline functionality requirements  Reuse potential between desktop and tablet  Should work on all mobile platforms Session title Mobile Enterprise Applications with Red Hat Non -confidential 15
  • 14. Facility Management Technical architecture Guvnor Process Designer Form Management integration with IT infrastructure Session title Mobile Enterprise Applications with Red Hat Non -confidential 16
  • 15. STILL FleetManager    Manage fleets of vehicles Capture status and operating data of vehicles ffff Define driving security protocols ffff ffff Session title Mobile Enterprise Applications with Red Hat Non -confidential 17
  • 16. STILL Context of use warehouse, production plant Session title Mobile Enterprise Applications with Red Hat Non -confidential 18
  • 17. STILL Platform and hardware selection  Native   Android   Better offline capabilities A lot of devices to choose from, including robust industry tablets Tablets, ~10”  Phone screen too small for defined service tasks Session title Mobile Enterprise Applications with Red Hat Non -confidential 19
  • 18. STILL Technical architecture ffff ffff ffff Session title Mobile Enterprise Applications with Red Hat Non -confidential 20
  • 19. Summary  Every mobile project is different   From context analysis to delivery Different contexts and customer requirements must be met  with a fitting hardware/platform choice and related know-how  suitable UI concepts and design, respecting screen size and platform  technical architectures that integrate into the customer’s infrastructure Session title Mobile Enterprise Applications with Red Hat Non -confidential 21
  • 20. 23