1 / 35

Mobile Apps for iPad /iPhone & Android on IBM i

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

Download Presentation

Mobile Apps for iPad /iPhone & Android on IBM i

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mobile Apps foriPad/iPhone & Androidon IBM i

  2. CM First Group – a strong partnerfor ALM, Software Development andModernization CM First Group AG CM First Locations: CM First AG Allmendstrasse 11 6312 Steinhausen Switzerland Contact: Christoph Heinrich Tel: +41 41 508 01 05 CM First srl Valle Santa Maria 3 20123 Milano Italy Contact: Mauro Pugliese Tel: +39 02 00681 061 CM First Technologies Inc. Plaza 7000 7000 North Mopac Express Way, 2nd Floor Austin, TX 78731, USA Contact: John Rhodes Tel: +1-888-866-6179      

  3. 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

  4. Agenda • Introductionto CA Plex • WebClient i+ • Mobile Applications • WebMobile i+ • Demo MatchPoint Mobile

  5. Whatis 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.

  6. SixKey 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

  7. Multi-Platform Code Generation Web Services ASP .NET WPF clients Java MFC Presentation Servers Databases CA Plex DDS RPGIV ODBC DDL JDBC DDL

  8. WebClientBrief Overview andFutures

  9. WebClientWeb generator from the model Same Plex function Same Action Diagram, Panel Design = AJAX in 5 minutes or less

  10. WebClient “Next Release” RoadmapMDI, Mobile, Cloud • MDI (Multiple Document Interface) • Additional components • FileOpen, Progress, Slider, … • Mobile Templates • iPhone and Android • Cloud Computing • Pre-defined on-demand instances • Portlets

  11. Mobile Apps

  12. CIO’s Checklist for 2011Source Gartner October 2010 “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 • Cloud Computing • Mobile Applications and Media Tablets • Social Collaboration • …

  13. StatisticsThe world is going mobile • 50 millioniPhones sold to date • 200,000Android 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

  14. Creating enterprise mobile appsA “simple” 2 step process 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 • … 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 • …

  15. What is the result?Perhaps not exactly what you expected • Steep learning curve • Multiple code bases • Disconnected teams = higher cost and lower productivity

  16. A better way – Plex+WebClient with Sencha Touch • Covers 93% of mobile traffic • HTML 5, CSS3, ExtJS • SaSS • Local Storage • Media/Geo

  17. WebMobile i+TemplateSolution

  18. 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

  19. Mobile template library Web Templates Mobile Templates Eclipse Plug-in (Builder)

  20. Anatomy of a mobile screen

  21. Advanced features

  22. What about hardware? • Camera • Compass • Accelerometer • App Store Native Wrapper App

  23. Cloud Computing Instances Deploy pre-defined load balanced instances of CA Plex WebClient applications in Cloud environments Other environments planned: Windows Azure, IBM, …

  24. Conclusion / Next Steps • Free training in Chicago June 1, 2011 http://plex2e.com • Cloud Computing • Mobile Applications and Media Tablets • Social Collaboration • …

  25. Mobile Apps foriPad/iPhone & AndroidwithCA Plex + WebClient Demonstration

  26. MatchPoint i+Mobile

  27. Whatis MatchPoint i+ • Software Change Management Solution • Highlyintegratedwith CA Plex • Focussing on IBM i • Supporting multiple platforms • Supportingthecompletesoftwarechangemanagementprocess

  28. MatchPoint i+ Overview

  29. Multi-Platform Code Generation MFC MatchPoint Databases Servers DDS RPGIV Web Clients JDBC

  30. MatchPoint i+ Overview

  31. MatchPoint WebClient Change Request Information

  32. MatchPoint Mobile Change Request Information

  33. MatchPoint i+Mobile Demonstration

  34. Thank you www.cmfirst.ch Christoph.heinrich@cmfirst.ch John.rhodes@cmfirsttech.com

More Related