Top Banner
FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain-specific Application Development leader Atos
11

FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

Dec 21, 2015

Download

Documents

Fay Summers
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

FIspace ProjectApp Development OverviewJuly 24th, 2014 Javier Romero

Task 450 - Generic and Domain-specific Application Development leader

Atos

Page 2: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

I want to develop my Fispace app. But…

• How do I connect to the FIspace platform?

• Which languages/technologies can I use to develop my app?

• How do I create a widget?

Page 3: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

How do I connect my components?

App

Frontend Backend

FIspaceFrontend

WireCloud

AppStore Security

CSB B2B SDI

Page 4: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

Basic components connection

FIspace

Frontend

WireCloud

App

Frontend Backend

deploy as widget

REST web service

RESTweb service

Client Web

Browser

AppStore Security

CSB SDIB2B

Page 5: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

Components connection extended

FIspace

Frontend

WireCloud

App

Frontend Backend

deploy as widget

RESTweb service

AppStore

RESTweb service

RESTweb serviceClient

Web Browser

CSBSecurity

B2B SDI

Page 6: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

What technologies can I use in my app?

Page 7: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

Development technologies in FIspace

JAVA

.NET

Node.js

Python

PHP

BACKEND

HTML5

JavaScript

CSS

FRONTEND

REST web service

Page 8: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

Sample frameworks to use in Frontend

AngularJS

jQuery

Backbone.js

Knockout.js

Ember.js

JavaScript MVC

JavaScript CSS

Bootstrap

Foundation

Pure

Kube

YAML

Page 9: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

How do I create a WireCloud Widget?

HTML5

JavaScript

CSS

config.xml

My-Widget.wgt

FIspaceSDKHTML5

JavaScript

CSS

HTML5

JavaScript

CSS

config.xml

(ZIP)

Page 10: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

What next?

HTML5

JavaScript

CSS

config.xml

My-Widget.wgt FIspace

Frontend

WireCloud

SDI CSB B2BApp

Store

(DEPLOY)

Page 11: FIspace Project App Development Overview July 24th, 2014 Javier Romero Task 450 - Generic and Domain- specific Application Development leader Atos.

How do I connect to the FIspace platform?

Which languages/technologies can I use to develop my app?

How do I create a widget?