Ask the Expert - Mobile with Stephanie Louis and James Hall
Join Stephanie Louis and James Hall here on the Product Support Community for this edition of Ask the Expert on Mobile.
Stephanie leads the mobile and multi channel groups at Pega. She started at Pega before there was a mobile offering, so has been responsible both for bringing the initial offering to market as well as maturing the solution and keeping up with the latest mobile trends. She helped lead the Antenna acquisition and has been responsible for integrating the technologies into the core platform.
James is a Principal Software Engineer of Mobile, Offline and Multi-Channel. He came to Pega in 2009 as a Senior Software Engineer of UI with the acquisition of Chordiant. James was the tech lead of the engineering team that first started working on mobile technology at Pega and has been involved with many aspects of UI, Mobile, Offline, Case Management and Multi Channel.
Message from Stephanie & James:
Hello! We are looking forward to answering your questions about mobility. Pega Mobility has evolved quickly since the initial introduction and has a lot of advanced capabilities including offline. Please feel free to ask any general mobile questions, implementation and how to questions, as well as anything specific to offline. We will be happy to share our knowledge and experience with you to help enable you to build best in class mobile apps!
4. We have a lot of requests for this so we are evaluating for next release. However, you can put a basic fork decision shape in a flow that evaluates a boolean as a way to conditionalize a flow that will work offline.
I have an app that I would like to integrate Map features within Pega ... this is just pie-in-the-sky/high-level design on an approach. Is it possible that we could link addresses to live and responsive map components within a Mobile deployment where it chooses/links to the mapping app of choice? Is it possible to render that within the Pega app itself without launching to an external app (just a thought, I'd probably be happier handing it off to gMaps or something like that)?
Do you have any other approaches or use cases around this you can share?
Do you have any resources available on the PDN or other to help start it out?
(Non critical, just something I was brainstorming with a colleague.)
I have a requirement where I need to develop a mobile and tablet UI which on click shall slide and open the new harness or have a transition effect if we show them the local action in a modal window. We are using Pega 7.1.9. Is there any OOTB feature that supports that or do we need to add a CSS in our skin rule and add the transition properties there.
It shall be very helpful if we can use something OOTB.
If your screens are complex and the CSS transition is too choppy, there is also a slicker way to do this with the latest Hybrid Client API. See https://pdn.pega.com/sites/pdn.pega.com/files/mobileclient/7220/api/cli… This may not be available in 7.1.9, but if you upgrade, it may be worth considering the use fo this feature as it is often makes for a smoother animation.
My Customer uses SAML 2. Login screen is provided by F5. There is a offline mobile requirement - user should be capable of updating a assignment or create a case. I wanted to know what options do we have for the offline mobile app in the context of SAML 2 Authentication.
If the User Logs-in while the User is online and downloads the worklist, Can we still use the offline capability without requiring to re-login. Can the user remain logged in to the mobile app thereby avoiding the re-login
Currently we don't have the ability to opt for online log in only. It is possible to use SAML, but you would need to have the log in page served from Pega and just integrate with your SAML via services. We have had a customer successfully do this for their offline app.
Thank you for your response. In the context of the above question around SAML 2 and Offline Capability, I want to ask the following scenario :-- the user downloads the Worklist while being on Online and then goes offline. While the user is offline, Can he create cases or work on worklist assuming that the required Offline configuration in Access Group and Cases has been done. If the authentication is through SAML 2, will it pose a challenge. While I expect the offline features to work similar to the scenario where Pega handles the authentication. Please note that I am not able to try out this option as a POC at the moment at the customer site and I am required to forecast the possible issues
Assuming that their access group is offline enabled and the case is offline enabled, they will be able to create and process work offline. Offline work is stored in a secure database on the device. When they reconnect to the server, if their saml token has expired, they will be required to login before their work is sent to the server.
I hope this answers their concerns. Let us know if you need more information.
There are two great landing pages Pega Mobility and Offline Support that we are updating with every Pega 7 release. If you have not checked them out lately, I suggest that you go see what's new. Let us know your feedback about new features.