service2media - introduction to m2active

11
Service2Media Presentació Genmob 4 Maig 2011

Upload: genmob

Post on 03-Jun-2015

490 views

Category:

Documents


3 download

DESCRIPTION

La plataforma M2Active, que hizo su debut en el Mobile World Congress 2010, vuelve a ser presentada en Genmob.

TRANSCRIPT

Page 1: Service2Media - Introduction to M2Active

Service2Media Presentació Genmob 4 Maig 2011

Page 2: Service2Media - Introduction to M2Active

Sobre Service2Media

Qui som? • Empresa holandesa creada al 2005 però amb varis anys

d’experiència en tecnologies mòbils per l’equip directiu.

Què fem? • Proporcionar solucions avançades en aplicacions mòbils

gràcies a la nostra plataforma M2Active.

On estem? • Holanda (Amersfoort i Enschede),

• Regne Unit (Londres)

• USA (Folsom/California)

• Emirats Àrabs (Abu Dhabi)

• Espanya (Madrid)

• … i Vilanova i la Geltrú en breu.

Amersfoort

Enschede

London

Madrid

USA

Abu Dhabi

Vilanova i la G.

Page 3: Service2Media - Introduction to M2Active

Plataforma M2Active

A Service2Media hem creat una plataforma per solucionar els problemes de fragmentació dels dispositius mòbils.

No cal dissenyar les aplicacions per a cada dispositiu mòbil ni molt menys fer un desenvolupament per a cada marca o tipus de dispositiu. Amb un únic desenvolupament es pot donar suport a les següents plataformes: • iOS 3.x, 4.x, Android, Blackberry 4.x, 5.0 i 6.0

• J2ME (MIDP 2.0), Symbian

• I aviat: Windows Phone 7, Meego, Bada, HP webOS

Això ens permet ser més competitius reduint el cost de desenvolupament i el Time-To-Market.

Page 4: Service2Media - Introduction to M2Active

Plataforma M2Active

La nostra plataforma també proporciona un «look and feel» similar a iPhone en dispositius antics.

Aprofita al 100% les capabilitats de cada dispositiu, M2Active no es basa en el mínim comú denominador de tots els dispositius suportats.

Garanteix el futur de les aplicacions fetes

amb la nostra tecnologia.

Quan afegim una plataforma nova no caldrà tornar a fer un desenvolupament sencer, senzillament caldrà fer algunes petites adaptacions del que ja està fet.

Page 5: Service2Media - Introduction to M2Active

Aplicacions dissenyades una sola vegada… Aplicacions desenvolupades una sola vegada…

I funcionant directament en múltiples dispositius mòbils!

Page 6: Service2Media - Introduction to M2Active

M2Active no és només una part client..

J2ME

Runtime

Vertical Solutions, tailored to your market

Complex Connectors

Android

Runtime

Windows

Runtime

iPhone

Runtime

BlackBerry

Runtime

Symbian

Runtime

App Logic

Designed Once, Deployed on Multiple Devices

Media Banking Payments Smart Grid

Utility

Enterprise

SAP/Sybase

Client-side

Insurance

Server-side

M2Active disposa d’una sèrie de components servidor que ja estan desenvolupats i es poden integrar en les aplicacions. • Pagaments mòbils • Media (streaming, ..) • Components a mida • Mapes fets a mida • Integració amb CMS • Integració amb altres

servidors: WebServices, XML, JSON, REST, HTTP, HTTPS, RAW Sockets..

Page 7: Service2Media - Introduction to M2Active

Però… Com funciona M2Active? Per a desenvolupar aplicacions s’utilitza el llenguatge de programació LUA. • LUA va ser creat l’any 1993 i ja va per la versió 5.1.4 • LUA és un llenguatge script orientat a objectes però bastant

compacte. A part de les llibreries estàndard de LUA, nosaltres hem afegit tota una sèrie d’APIs i funcionalitats genèriques per a crear vistes (pantalles), elements gràfics i les interaccions i navegació entre elles. A més a mes hem afegit definit unes APIs adicionals per accedir al hardware del dispositiu (Càmara, Accelerometre, GPS, Xarxa, ..)

Page 8: Service2Media - Introduction to M2Active

M2Active – altres APIs Altres APIs disponibles de forma genèrica: - oAuth - Twitter - Facebook - WebViews - Mapes

- Incorporats en el dispositiu mòbil - Fets a mida (parcs temàtics)

- Video streaming i YouTube - Suport de connexions HTTP, HTTPS, WebServices, REST, raw

sockets.. - Accès a JSON i XML des de LUA (i Google Protocol Buffers) - Framework genèric de Push Notifications

- iOS - BlackBerry - Android (beta)

Page 9: Service2Media - Introduction to M2Active

I.. No hi ha res mes suportat per M2Active? M2Active no és una plataforma tancada… En cas de necessitar algun component adicional o una funcionalitat que encara no està soportada, M2Active és pot estendre molt fàcilment amb components fets a mida, «natius» per a cada plataforma mòbil. Aquets components tant poden ser nous elements gràfics (per complexitat o eficiència) com «parsers» de dades o protocols de comunicació.. I és molt simple d’integrar des de LUA.

Page 10: Service2Media - Introduction to M2Active

La tecnologia mòbil no ens queda tan lluny..

La tecnologia mòbil no ha de ser una cosa per a grans empreses o entitats ni per a una minoria de gent. Aviat hi haurà més gent conectada a internet amb un dispositiu mòbil que amb un ordinador de sobretaula.

Page 11: Service2Media - Introduction to M2Active

Preguntes?

Raimon Ràfols [email protected] +34 91 572 66 90 www.service2media.com