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
08448380779 Call Girls In Civil Lines Women Seeking Men
Magic xpa total mobility experience
1. Magic xpa
Total Mobility Experience
Any Application, Any device, Any time
Magic Brasil - 27/06/2012
2. Magic xpa
A Comprehensive Application
Platform for developing Mobile,
Web, SOA and desktop
applications
Windows, iOS, Android, BlackBerry, Wi
Client
ndows Mobile
Server Windows, Solaris, Linux, AIX, IBM i
Oracle, MS-
Database SQL, DB2, DB2/400, ISAM/400, Pervasi
ve, ODBC, SQLite
Framework .NET, Java, J2EE, COM, SOAP, REST
3. 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
4. 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
7. Worldwide Smartphone OS Market Share
Android iOS Symbian RIM Bada Microsoft Other
100%
Other
90% RIM
4.8%
8.8%
80% Symbian
11.7% Android
70% 50.8%
60% iOS
23.9%
50%
40%
30%
20%
10%
0%
Source: Gartner
8. 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
9. 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
10. 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
16. Mobile (also) Development
Application development tooling
Integration and enterprise connectivity
Single development paradigm
Native/hybrid runtime
Mobile, Desktop, Web and Server development
17. 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
18. Let’s see it in
action…
http://youtu.be/Lcnjvd1-qBg
http://youtu.be/YXMdhhAMtpM
Editor's Notes
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.