mobile apps for ipad /iphone & android on ibm i
DESCRIPTION
Mobile Apps for iPad /iPhone & Android on IBM i. CM First Group – a strong partner for ALM, Software Development and Modernization. CM First Group AG. CM First Locations :. CM First AG Allmendstrasse 11 6312 Steinhausen Switzerland Contact : Christoph Heinrich - PowerPoint PPT PresentationTRANSCRIPT
Copyright 201x
Mobile Apps foriPad/iPhone & Androidon IBM i
Copyright 201x
Seite 2
CM First Group – a strong partner for ALM, Software Development and Modernization
CM First Locations:
CM First Group AG
CM First AGAllmendstrasse 116312 SteinhausenSwitzerland
Contact:Christoph HeinrichTel: +41 41 508 01 05
CM First srlValle Santa Maria 320123 MilanoItaly
Contact:Mauro PuglieseTel: +39 02 00681 061
CM First Technologies Inc.Plaza 70007000 North Mopac Express Way, 2nd FloorAustin, TX 78731, USA
Contact:John RhodesTel: +1-888-866-6179
Copyright 201x04/19/2023Seite 3
Copyright 201x04/19/2023Seite 4
Partners
• IBM Advanced Business Partner• CA Technology and Distribution Partner for Europe / USA
• Support / Training / Sales
• ADC Austin• Migration Partner
Customers• Various Industries
• Public and private sector
• International• Europe, USA, Africa, South America, Asia
Copyright 201x
Agenda
• Introduction to CA Plex• WebClient i+• Mobile Applications• WebMobile i+• Demo MatchPoint Mobile
Copyright 201x
What is CA Plex?
CA Plex is an Architected Rapid Application Development tool that provides a single environment for the fast delivery of large-scale business applications. Applications built using CA Plex can be deployed to multiple platforms using a single set of developer skills, maintaining a high level of insulation from low-level technology issues. It is also an ideal environment for organizations to adopt a Services Oriented Architecture (SOA) methodology where the reuse or integration of existing systems can be implemented through the delivery of web services.
Copyright 201x
Six Key Features of CA Plex
• 1. Multi-Platform Code Generation• 2. Model-Based Development• 3. Pattern• 4. Configuration Management• 5. Workgroup Environment• 6. Full Life Cycle Development
Copyright 201x
Multi-Platform Code Generation
ODBCDDL
Web ServicesASP .NET
WPF clients
JDBCDDL
Java
MFC
DDS
Servers Databases
RPGIV
CA Plex
Presentation
Copyright 201x
WebClientBrief Overview andFutures
Copyright 201x
WebClientWeb generator from the model
Same Action Diagram, Panel Design
Same Plex function
= AJAX in 5 minutes or less
Copyright 201x
• MDI (Multiple Document Interface)• Additional components
• FileOpen, Progress, Slider, …
• Mobile Templates• iPhone and Android
• Cloud Computing• Pre-defined on-demand instances
• Portlets
WebClient “Next Release” RoadmapMDI, Mobile, Cloud
Copyright 201x
Mobile Apps
Copyright 201x
CIO’s Checklist for 2011Source Gartner October 2010
Cloud Computing
Mobile Applications and Media Tablets
Social Collaboration
…
“Companies should factor these top 10 technologies in their strategic planning process by asking key questions and making deliberate decisions about them during the
next two years,”
David Cearley, vice president and distinguished analyst at Gartner
Copyright 201x
StatisticsThe world is going mobile
• 50 million iPhones sold to date• 200,000 Android devices sold
each day• 8.5 million iPads sold to date• 70 million tablets predicted by the
end of 2012• 2/3 of the Fortune 100 have
started deploying iPads for Enterprise use
Copyright 201x
Apple• Buy some macs• Install the Apple SDK• Learn Objective C• Wrapper your existing
business logic• Learn how to create
iPhone/iPad UI’s• Hope to pass security audit• …
Android• Download the Android SDK• Learn java really well• Wrapper your existing
business logic• Learn how to create
Android UI’s• Hope to pass security audit• …
Creating enterprise mobile appsA “simple” 2 step process
Copyright 201x
• Steep learning curve• Multiple code bases• Disconnected teams= higher cost and lower productivity
What is the result?Perhaps not exactly what you expected
Copyright 201x
A better way – Plex+WebClient with Sencha Touch
• Covers 93% of mobile traffic
• HTML 5, CSS3, ExtJS
• SaSS• Local Storage• Media/Geo
Copyright 201x
WebMobile i+TemplateSolution
Copyright 201x
Mobile i+ Templates
• New plug-in templates for smartphone• Based on Sencha Touch / ExtJS• Built in mobile device styling and themes• Limited learning curve
• Develop/Debug in standard client-server metaphor• Apply mobile specific styling in Panel Designer
Copyright 201x
EclipsePlug-in
(Builder)
Mobile template library
Web Templates Mobile Templates
Copyright 201x
Anatomy of a mobile screen
Copyright 201x
Advanced features
Copyright 201x
What about hardware?
• Camera• Compass• Accelerometer• App Store
Native Wrapper App
Copyright 201x
Cloud Computing InstancesDeploy pre-defined load balanced instances of CA Plex WebClient applications in Cloud environments
Other environments planned:Windows Azure, IBM, …
Copyright 201x
Cloud Computing
Mobile Applications and Media Tablets
Social Collaboration
…
Conclusion / Next Steps
• Free training in Chicago June 1, 2011 http://plex2e.com
Copyright 201x
Mobile Apps foriPad/iPhone & AndroidwithCA Plex + WebClient
Demonstration
Copyright 201x
MatchPoint i+Mobile
Copyright 201x
What is MatchPoint i+
• Software Change Management Solution• Highly integrated with CA Plex• Focussing on IBM i• Supporting multiple platforms• Supporting the complete software change
management process
Copyright 201x
MatchPoint i+ Overview
Copyright 201x
Multi-Platform Code Generation
JDBC
MFC
DDS
Servers
Databases
Web Clients
RPGIV
MatchPoint
Copyright 201x
MatchPoint i+ Overview
Copyright 201x
MatchPoint WebClient
32
Change Request Information
Copyright 201x
MatchPoint Mobile
33
Change Request Information
Copyright 201x
MatchPoint i+Mobile
Demonstration