4. Magic xpa
A Comprehensive Application Platform for
developing Mobile, Web, SOA and desktop
applications
Windows, iOS, Android, BlackBerry,
Client
Windows Mobile
Server Windows, Solaris, Linux, AIX, IBM i
Oracle, MS-SQL, DB2, DB2/400,
Database
ISAM/400, Pervasive, ODBC, SQLite
Framework .NET, Java, J2EE, COM, SOAP, REST
5. Magic xpi
Business and process integration suite for data
integration between diverse applications
SAP R/3, SBO, SAP A1, Sharepoint,
Applications Dynamics CRM, Force.com,
Salesforce.com, JDE, Lotus Notes
.NET, Java, Magic xpa, SOAP, REST,
JMS, WebSphere MQ, MSMQ, FTP,
Endpoints
HTTP, TCP, Flat file, Office, XML,
SNMP, HL7
6. 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
12. 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
13. 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
14. BlackBerry
BlackBerry OS (phone) Devices are
and BlackBerry Tablet integrated into an
OS (PlayBook) are organization's e-mail
proprietary multitasking system through BES
environments developed
by RIM Full qwerty keyboard
BlackBerry JDE for
building Java
Platform, Micro
Edition (Java® ME)
applications, MIDP
compliant Java
20. Highlights about Magic xpa
Cloud Computing Model – App Centralized
High Productivity
Integration and enterprise connectivity
Single development paradigm for all plataforms
Native/hybrid runtime
Mobile, Desktop, Web and Server development
21. In 2 minutes – with 0 lines of code
Connected to the database Created a mobile form with form
designer
Created SQL statements for
query, insert, update, delete Connected to the server
Created secure web services for Received application updates
query, insert, update, delete
Consumed the web services for
Fully transactional, with rollback query, insert, update, delete
support
Handled dataview caching
Implemented multi-tier, scalable
Portable to multiple platforms
architecture
Handled touch gestures
Implemented application
management Handled device rotation events
Distributed the application Handled multiple screen DPI
22. Let’s see it in
action…
http://youtu.be/Lcnjvd1-qBg
http://youtu.be/YXMdhhAMtpM
Notes de l'éditeur
All in 1
Implement BPs .
There was a battle on the desktop between windows and linux. Windows won.On mobile unix won.Oracle is suing google for breaching IP in Java
Revamped C, but not c++
BB OS , andNew os called playbook OS, both will be replaced by BBX.
Deployment modelsWeb apps. – HTML UI with JS. Server is developed in a different language.Browser is limited in its access to the device.Hybrid – local access to the device. UI is a mix of native , JS and html.Native – native UI. Access to the device is full.Xpa allows all of them.Add a few screen shots from iOS , android of the same screen.They will all look native , using the SAME code.All from 1 tool , server using the same tool.