Magic xpa total mobility experience

19
Magic xpa Total Mobility Experience Any Application, Any device, Any time Magic Brasil - 27/06/2012

description

A Magic apresenta sua plataforma de desenvolvimento de aplicações agora com foco em dispositivos móveis.Multi-plataforma e desenvolvimento de ponta a ponta, reduzindo complexidades e viabilizando pro

Transcript of Magic xpa total mobility experience

Page 1: Magic xpa  total mobility experience

Magic xpa

Total Mobility Experience

Any Application, Any device, Any time

Magic Brasil - 27/06/2012

Page 2: Magic xpa  total mobility experience

Magic xpa

ClientWindows, iOS, Android, BlackBerry, Wi

ndows Mobile

Server Windows, Solaris, Linux, AIX, IBM i

Database

Oracle, MS-

SQL, DB2, DB2/400, ISAM/400, Pervasi

ve, ODBC, SQLite

Framework .NET, Java, J2EE, COM, SOAP, REST

A Comprehensive Application

Platform for developing Mobile,

Web, SOA and desktop

applications

Page 3: Magic xpa  total mobility experience

Magic xpi

Applications

SAP R/3, SBO, SAP A1, Sharepoint,

Dynamics CRM, Force.com,

Salesforce.com, JDE, Lotus Notes

Endpoints

.NET, Java, Magic xpa, SOAP, REST,

JMS, WebSphere MQ, MSMQ, FTP,

HTTP, TCP, Flat file, Office, XML,

SNMP, HL7

Business and process

integration suite for data

integration between diverse

applications

Page 4: Magic xpa  total mobility experience

Certifications and Alliances

• Oracle Validated

Integration

IBM Server Proven

Salesforce.com Partner

AppExchange Certified

Microsoft Partner

SharePoint

Dynamics CRM

SAP Gold Partner

Certified SAP ERP

Certified SAP B1

13

Page 5: Magic xpa  total mobility experience

Technology Value

Simple – Code-free, Metadata approach

Future-proof – Technology isolation

Comprehensive – Rich technology stack

Agile - Productive, Adaptive

Scalable – Desktop to enterprise

Page 6: Magic xpa  total mobility experience
Page 7: Magic xpa  total mobility experience

Worldwide Smartphone OS Market Share

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Android iOS Symbian RIM Bada Microsoft Other

Android50.8%

iOS23.9%

Symbian11.7%

RIM8.8%

Other4.8%

Source: Gartner

Page 8: Magic xpa  total mobility experience

Android

A Linux-based operating

system for mobile

devices

Developed by the Open

Handset Alliance (2007)

led by Google (acquired

Android in 2005)

Developers write

primarily in a customized

version of Java, using the

Android SDK

Page 9: Magic xpa  total mobility experience

iOS

Derived from Mac

OSX, based on Darwin, a

Unix-like operating system

based on FreeBSD and

Mach

Born in Jan 2007 as “iPhone

OS”

Xcode is the environment for

the iOS SDK. iPhone

applications, like iOS and

Mac OS X, are written in

Objective-C

Page 10: Magic xpa  total mobility experience

BlackBerry

Devices are

integrated into an

organization's e-mail

system through BES

Full qwerty keyboard

BlackBerry JDE for

building Java

Platform, Micro

Edition (Java® ME)

applications, MIDP

compliant Java

BlackBerry OS (phone) and BlackBerry Tablet OS (PlayBook) are proprietary multitasking environments developed by RIM

Page 11: Magic xpa  total mobility experience

Mobile Client Development

Page 12: Magic xpa  total mobility experience

Web/HTML5 Apps

HTML UI and JavaScript business logic

Application server

Page 13: Magic xpa  total mobility experience

Hybrid Apps

Native and JavaScript business logic

HTML UI elements

Application server

Page 14: Magic xpa  total mobility experience

Native Apps

Native UI and business logic

Server-side business logic

Application server

Page 15: Magic xpa  total mobility experience

Multi-platform (iPhone, Android, BlackBerry, Windows mobile)

Native/Hybrid apps

Integration with device capabilities (camera, GPS, accelerometer, local storage)

Page 16: Magic xpa  total mobility experience

Mobile (also) Development

Application development tooling

Integration and enterprise connectivity

Single development paradigm

Native/hybrid runtime

Mobile, Desktop, Web and Server development

Page 17: Magic xpa  total mobility experience

In 2 minutes – with 0 lines of code

Connected to the database

Created SQL statements for

query, insert, update, delete

Created secure web services for

query, insert, update, delete

Fully transactional, with rollback

support

Implemented multi-tier, scalable

architecture

Implemented application

management

Distributed the application

Created a mobile form with form

designer

Connected to the server

Received application updates

Consumed the web services for

query, insert, update, delete

Handled dataview caching

Portable to multiple platforms

Handled touch gestures

Handled device rotation events

Handled multiple screen DPI

Page 19: Magic xpa  total mobility experience