Discussion
Pegasystems Inc.
US
Last activity: 17 Feb 2017 16:43 EST
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.
Ask the Expert Rules
- Follow the Product Support Community's Community Rules of Engagement
- This is not a Live Chat - Stephanie & James will reply to your questions over the course of this two-week event
- Questions should be clearly and succinctly expressed
- Questions should be of interest to many others in the audience
- Have fun!
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Cigna
US
Hi
I have few questions related to offline and appreciate response.
1. How do we fetch large data page results in offline and is there any limit on number of results? Once loaded, what is best way to render large search results on mobile?
2. Do on change refresh work in offline?
3. Is local actions supported offline? How does local actions get rendered on mobile devices?
4. Expect support for when conditions in offline so in case designer, certain steps or stages can be skipped based on when rule. Will it be supported in new versions?
5. Is there any documentation for UI best practices and guide lines for mobility?
Pegasystems Inc.
US
Hi Mahee,
We will go in order...
#1 Yes, we have a special way of handling very large data pages. Generally, data pages are limited to only a few Megabytes due to OS stream limitations. However, we have a special mechanism for handling larger data pages. Please read: https://pdn.pega.com/tutorial-how-use-large-data-pages-store-large-reference-data-offline-mobile-apps/tutorial-how-use
- James
Cigna
US
Thanks James. Is there any explicit way of loading any data page in offline which is not referenced on any of the screens?
Pegasystems Inc.
US
Yes there is. There is an HTML rule called pyDataPageWhiteListForOffline. This rule allows you to identify additional Data Pages. You can find out more about it in the middle of this document: https://pdn.pega.com/tutorial-how-use-large-data-pages-store-large-reference-data-offline-mobile-apps/tutorial-how-use
Pegasystems Inc.
US
To continue on your questions.
2. Yes, on change refresh current section.
3. Yes, launch via modal/overlay.
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.
5. A good general design site has been launched: http://client.catchfire.com/UHC/LEAN/. For UI best practices which applies to desktop, tablet and phone: https://community.pega.com/getting-started . Offline guardrails/best practices: https://docs-previous.pega.com/offline-mobility-guidelines-pega-74
Wells Fargo N.A.
US
Hey there,
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.)
J
Pegasystems Inc.
US
Hello J,
You might want to checkout the new Pega Launchpad app we just published to the App Store. There is a demo of the Maps control in there. https://itunes.apple.com/us/app/pega-playground/id1199036804?mt=8
Also, there is a good write up of how to use the control and feed with with dynamic data from a Data Page here: https://docs-previous.pega.com/using-address-map-control.
The map control wraps the Google maps API, so it lets you put Google Maps inside you Pega application and there is a lot you can do with java script to expand on what that map control can do.
Happy experimenting! Let us know what you come up with!
- James
Tech Mahindra
AU
Hi,
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.
Thanks and Regards,
Subhajit
Pegasystems Inc.
US
Hi Subhajit,
There are two posts that I recommend you read. The first is a response to a similar question posted here: https://collaborate.pega.com/question/slide-transition-navigation-between-back-and-forth-screens. The attached PDFs are helpful.
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://community.pega.com/sites/default/files/mobileclient/7220/api/client_api/container_object_native_page_switcher.html 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.
- James
Tech Mahindra
AU
Thank you so much James.
It will really be helpful. I will try to see if it works in 7.1.9 :)
Thanks and Regards,
Subhajit
W&W Informatik
DE
Hi,
is the Pega Client for Windows 10, an UWP app which means that it can be used for a windows phone?
Are there major differences regarding developing guidelines between the pega windows app and the hybrid client for iOS and Android?
Thanks and kind regards
Nam
Pegasystems Inc.
US
Hi Nam,
So, it is not a UWP. It won't work on a Windows Phone. We use Electron as the client.
There aren't any differences between Windows 10, iOS, or Android.
Thanks,
Stephanie
Updated: 15 Feb 2017 3:33 EST
Areteans
IN
Hi,
I have a followup question - based on information from this link https://mesh.pega.com/docs/DOC-82639 <internal link accessible by Pega employees only>
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
Regards
Sid
Pegasystems Inc.
US
Hi Sid,
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.
Thanks,
Stephanie
Areteans
IN
Hi Stephanie,
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
Regards
Sid
Pegasystems Inc.
US
Hi Sid,
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.
- James
Pegasystems Inc.
US
Hi all,
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.
- James
Pegasystems Inc.
US
Hi everyone!
A huge thank you to Stephanie Louis and James Hall who were our fabulous experts during this session of Ask the Expert! And thank you to all who asked such great questions!
For future mobile questions, please click Write a Post and post directly to the main Product Support Community.
Until next time!