Overview of Mobile Technolgies on IBM I
Total Page:16
File Type:pdf, Size:1020Kb
Cognitive Systems IBM i and the World of Mobile Tim Rowe Business Architect Application Development [email protected] © 2016, 2017 IBM Corporation Cognitive Systems Evolution of User Interface … rich client or browser … This image cannot currently be displayed. Traditional in-house … This image cannot currently be displayed. This image … mobile cannot currently be displayed. © 2016, 2017 IBM Corporation 2 Welcome to the Waitless World Did you know …. • Number of Mobile Phone Users 2016 • 4.8 Billion • Projected by 2020 • 5.7 Billion • Smart phone users in US • 349.9 Million • 4G Smart Phone users in China • 836 Million • Percentage of searches from Mobile in US • 58% • Number of times a typical user touches their smart • 2617 time per day phone - http://expandedramblings.com/index.php/smartphone-statistics/ © 2017 IBM Corporation Cognitive Systems Change How We Work This image cannot currently be displayed. © 2016, 2017 IBM Corporation Cognitive Systems Changing How We Work - Green Screen This image cannot currently be displayed. Joe – Warehouse worker - Gets his work from a terminal in the This image cannot currently be warehouse displayed. - Selects options - Gets print out - Picks parts - Updates the terminal with results © 2016, 2017 IBM Corporation Cognitive Systems Changing How We Work - New GUI Interface This image cannot currently be displayed. Joe – Warehouse worker - Gets his work from a terminal in the This image cannot currently be displayed. warehouse with a cool easy to use interface - Selects options - Gets print out Gains ? • More intuitive interface - Picks parts • Slightly better accuracy • Drop downs • Better error checking - Updates the terminal with results on the cool easy to use interface © 2016, 2017 IBM Corporation Cognitive Systems Changing How We Work - New Mobile Interface This image cannot currently be Joe – Warehouse worker displayed.This image cannot currently be displayed. - Gets his work from tablet on his folk lift - Orders selected based on current This image cannot currently be displayed. warehouse location & Priority - Gets print out - Picks parts - Updates on the mobile interfaces as he works – real time © 2016, 2017 IBM Corporation Cognitive Systems The Difference ? • New easy to use interface • Keep the data in the hands of the worker • Greatly improved accuracy • Less training of workers • Increased productivity This image cannot currently be displayed. • Decreased costs • System of Engagement connected directly to the System of Record © 2016, 2017 IBM Corporation Cognitive Systems Mobile apps go far deeper than front-end UI This image cannot currently be displayed. 30% Front-end app of the value and effort is visible development (mobile UI) User engagement Operations Security 70% of the value and effort lies under the surface © 2016, 2017 IBM Corporation Cognitive Systems Mobile apps go far deeper than front-end UI Web? Hybrid? Short time to market This image cannot currentlyteamwork be displayed. Native? Front-end app Industrialize app dev Integrate with SDLC development App responsive-ness Manage and enforce app versions Efficient and flexible push notifications User engagement Operations Track problems that affect UX Track and leverage location Ensuring continued support in a quick- Security changing landscape Offline availability Push security User authentication Malware detection Data protection B2E app distribution upgrades © 2016, 2017 IBM Corporation Cognitive Systems Anthony Squires employs mobile technology as cutting edge as the suits they sell This image cannot currently be This image cannot increase in sales in the first 6 displayed. currently be displayed. 16% months Gain competitive advantage with the ability to check IBM Solution stock and transfer garments from store to store while the Provide a user interface on iPhones designed for customer waits. intuitive access with minimal keying and navigation. Fewer queries being directed to HQ means improved Protect the Power Server and application productivity at both HQ and at the stores infrastructure. Secure the access using standard IBM i integrated security. © 2016, 2017 IBM Corporation Cognitive Systems Closer look at Mobile on IBM i This image cannot Tools and environments for currently be displayed. Engaging Mobile on IBM i This image Applications for your Mobile cannot currently be displayed. This image cannot currently be Device and IBM i displayed. Plumbing – How to interact With Mobile and IBM i © 2016, 2017 IBM Corporation Cognitive Systems Closer look at Mobile on IBM i Tools and environments for Applications for your Mobile Plumbing – How to interact Engaging Mobile on IBM i Device and IBM i With Mobile and IBM i • PHP / Zend • iAccess Mobile • Open Access • Node.JS • DB2 Web Query • Web Services • ProfoundLogic • IBM Traveler • LookSoftware • REST • ACS • SOAP • BCD • XML Service • Lansa • CNX • REST • XJ Service • Rocket • JSON • System Method • Many Others © 2016, 2017 IBM Corporation Cognitive Systems Plumbing § RPG Open Access § XML Service § XJService § Web Services – Rest APIs This image cannot currently be displayed. © 2016, 2017 IBM Corporation 14 Cognitive Systems Rational Open Access: RPG Edition 5250 Screens With no Open Access This image cannot RPG Application currently be This image cannot currently be displayed. WRITE record program 5250 datastream I/O buffer Display file object * DSPF Other information: •state •names •pointers RPG Runtime Display Manager IBM i © 2016, 2017 IBM Corporation 15 Cognitive Systems Rational Open Access: RPG Edition This image cannot with an Open Access Handler currently be displayed.? RPG Application This image cannot Handler code to manage building the interface and proprietary information currently be displayed. Handler Defined program I/O buffer WRITE record Other information: •state •names •pointers RPG Runtime Display Manager IBM i © 2016, 2017 IBM Corporation 16 ™ This image This image cannot cannot currently be displayed. currently be displayed. This imag e © 2016, 2017 IBM Corporation 17 Cognitive Systems Access IBM i from anywhere – XML Service Easy access to IBM i data and resources from any where (similar to IBM ToolBox for Java) –DB2 for i – SQL and Native –Program call IBM i This image cannot currently be displayed. –Procedure call –Data Area –Data Queue –Message Queue –Commands –System values –Spool files http://www.youngiprofessionals.com/wiki/XMLSERVICE © 2016, 2017 IBM Corporation 18 Cognitive Systems IBM i Integrated Web Services Now with BOTH SOAP Enabling RPG & COBOL as Web Services & Rest services!! This image cannot currently be displayed. This image cannot currently be displayed. Web Service Web H T T ERP P IBM i (Integrated App Svr) http://www-03.ibm.com/systems/power/software/i/iws/ © 2016, 2017 IBM Corporation Cognitive Systems REST Web Services Web Service enable RPG and COBOL Source Code What have we done lately ? – SWAGGER § Services definition language § Plugs into many industry tools for easy ‘consumption’ of Web Services § Improvements to the REST client support § Client APIs are Open – Call REST APIs directly from RPG § Use SSL to encrypt the Web Service Call 20 © 2017 IBM Corporation 20 http://www-03.ibm.com/systems/power/software/i/iws/ Cognitive Systems REST Web Services Just out!!! – 2 Tier Web Services Support – You can now have your RPG program on a DIFFERENT system then the Web serverThis image cannot currently be displayed. 21 © 2017 IBM Corporation 21 http://www-03.ibm.com/systems/power/software/i/iws/ Cognitive Systems Applications for a Mobile World § IBM Navigator for i § Access Client Solutions § iAccess Mobile § DB2 WebQuery for i § IBM Traveler § IBM Domino This image cannot currently be displayed. § ISV Solutions 22 © 2017 IBM Corporation Cognitive Systems IBM i Mobile Access This image cannot currently be displayed. Access for Web – Mobile - Based on 5770XH2 - Runs on IBM i 7.1, 7.2 , & 7.3 - Simple to set up and use - Runs on ANY Web enabled mobile device iPhone 4 This image cannot currently be displayed. Galaxy Nexus © 2017 IBM Corporation Cognitive Systems DB2 Web Query for i – Intuitive, Insightful, Extensible Fast access to business information for query, reporting and analysis This image cannot currently be displayed. Authoring Tool “Intuitive” Reports & Graphs “Flexible delivery” This image cannot currently be displayed. Dashboards OLAP “Insightful” “Extensible” • Providing Analytics and Query/400 Modernization for the IBM i Client • Low Cost Solution Offering Value Upgrade from Query/400 • Leveraging Best Practice Meta Data Layer Approach • Leveraging DB2 for i Advanced Query Optimization Technology • Leveraging features that allow a single report to replace many Query/400 reports 24 www.ibm.com/systems/i/db2/webquery © 2017 IBM Corporation 24 Cognitive Systems Tools for Mobile Device Enablement § Mobilize your existing 5250 applications § Create new mobile applications This image cannot currently be displayed. © 2016, 2017 IBM Corporation 25 25 Cognitive Systems This image cannot currently be displayed. This image cannot currently be displayed. This image cannot This image cannot currently be displayed. currently be HATS This image cannot currently be This image cannot displayed. This image cannot currently be displayed. This image cannot currently This image cannot currently be be displayed. This image cannot currently be displayed. This image cannot currently be Others….. displayed. © 2016, 2017 IBM Corporation Cognitive Systems This image cannot currently be displayed. This image cannot currently be