<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Answers to: Axon ivy mobile experience</title><link>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience</link><description>&lt;p&gt;Hello Ivy Team,&lt;/p&gt;
&lt;p&gt;I want to provide some mobile experience to my users.&lt;/p&gt;
&lt;p&gt;There are currently 3 approaches in my head:&lt;/p&gt;
&lt;p&gt;1.Native Mobile Client
      - Native iOS and/or Android app - no Web View
      - communicating to Ivy via HTTP  - only data returned, no HTML
      - offline support&lt;/p&gt;
&lt;p&gt;2.Hybrid Mobile Client
    - Phonegap or Ionic HTML SPA hosted on the device (web view)
    - communicating to Ivy via HTTP  - only data returned, no HTML
    - offline support&lt;/p&gt;
&lt;p&gt;3.Mobile optimized web view
     - OOTB provided by Ivy web technologies - JSF and PrimeFaces
     - no offline support&lt;/p&gt;
&lt;p&gt;Option 3 is the easiest to implement and release, but it has the worse UX.
My biggest concern for option 1 and 2 is the security in terms of session management.&lt;/p&gt;
&lt;p&gt;Witch approach would Ivy Team recommend ? 
I saw in the documentation about the Offline User Dialogs, but they goes to option 1&lt;/p&gt;
&lt;p&gt;Best Regards,
Yordan Yunchov&lt;/p&gt;</description><atom:link href="https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience" rel="self"></atom:link><language>en</language><lastBuildDate>Tue, 18 Jun 2019 07:13:34 -0400</lastBuildDate><item><title>Comment by andreas_balsiger on MichaelDänzer's answer</title><link>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#3864</link><description>&lt;p&gt;Thanks for asking. Almost 3 years later, the picture has changed a bit. Since we are heavily investing into our standard Axon.ivy Portal, we didnt push the Android development. Our standard Portal is already mobile-ready and will be fully responsive with the version 8.0. On the other hand, the "App Hype" for business apps is not as strong anymore. Therefore, we didn't push the Android development &amp;amp; encourage our customers to use the standard Portal (or the iOS App). Speaking about the iOS App. With the release 8.0, we plan to release v2.5 for the iOS App with bug fixes &amp;amp; iOS 12&amp;amp;13 support.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">andreas_balsiger</dc:creator><pubDate>Tue, 18 Jun 2019 07:13:34 -0400</pubDate><guid>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#3864</guid></item><item><title>Comment by Adrian Imfeld on MichaelDänzer's answer</title><link>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#3861</link><description>&lt;p&gt;...and now almost 3 years later, what is the status of the Android app? Is it still on the Roadmap of Axon.ivy?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adrian Imfeld</dc:creator><pubDate>Wed, 12 Jun 2019 10:28:08 -0400</pubDate><guid>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#3861</guid></item><item><title>Comment by MichaelDänzer on MichaelDänzer's answer</title><link>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#1976</link><description>&lt;p&gt;The Android app is in development, unfortunately slowly as we have more app projects wit customers ongoing. Therefore I cannot tell you a release date :-(&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MichaelDänzer</dc:creator><pubDate>Fri, 19 Aug 2016 14:47:17 -0400</pubDate><guid>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#1976</guid></item><item><title>Comment by Stelt0 on MichaelDänzer's answer</title><link>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#1963</link><description>&lt;p&gt;Thanks for the explanation, Michael !&lt;/p&gt;
&lt;p&gt;I wander if you are planning to release an Android version as well ?&lt;/p&gt;
&lt;p&gt;Best Regards,
Yordan&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stelt0</dc:creator><pubDate>Mon, 15 Aug 2016 07:35:23 -0400</pubDate><guid>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience#1963</guid></item><item><title>Answer by MichaelDänzer</title><link>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience/1960</link><description>&lt;p&gt;Hi Yordan&lt;/p&gt;
&lt;p&gt;Since a few weeks we do offer an native iOS client for Ivy - &lt;a href="https://itunes.apple.com/us/app/axon.ivy/id1086613359?mt=8."&gt;https://itunes.apple.com/us/app/axon.ivy/id1086613359?mt=8.&lt;/a&gt; It offers a task list with all tasks of the user that is registered. You can start each task by tapping on it and the task runs on the client in an integrated browser inside the app. This works for all kind of tasks and for either web page or Html dialog based UI's. Rich dialogs do not work as the Java run time does not exist on all mobile platforms. Big advantage for using this approach ist that you can re-use all your existing work. &lt;/p&gt;
&lt;p&gt;If you need offline support, you can go one step further and use the app together with &lt;a href="http://developer.axonivy.com/doc/latest/DesignerGuideHtml/ivy.concepts.html#ivy-concepts-offlinetasks"&gt;offline tasks&lt;/a&gt; and &lt;a href="http://developer.axonivy.com/doc/latest/DesignerGuideHtml/ivy.concepts.html#ivy-concepts-offlinetasks-offlinedialogs"&gt;offline dialogs&lt;/a&gt;. Users can then work on their task even when their device is offline. As a drawback, you specifically need to design the process to support offline. And the UI is a little less rich as stuff like AJAX or server side validation do not work offline.&lt;/p&gt;
&lt;p&gt;If you want to develop the app on your own, we see two ways. Either you embed the web view in your app and you run a full Ivy process with UI (web page and HTML dialog) in that web view. Option 3 in your list. If you want a more native look, then we recommend to use the new &lt;a href="http://developer.axonivy.com/doc/latest/DesignerGuideHtml/ivy.concepts.html#ivy-wf-api"&gt;REST API for tasks&lt;/a&gt; (minimum 6.0) or the new feature from Ivy 6.2 to publish &lt;a href="http://developer.axonivy.com/doc/latest/DesignerGuideHtml/ivy.integration.html#ivy-integration-rest"&gt;REST services within Ivy&lt;/a&gt;. Whether you choose a native or hybrid approach depends on your needs.&lt;/p&gt;
&lt;p&gt;Hope this helps
Michael&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MichaelDänzer</dc:creator><pubDate>Fri, 12 Aug 2016 13:59:47 -0400</pubDate><guid>https://answers.axonivy.com/questions/1946/axon-ivy-mobile-experience/1960</guid></item></channel></rss>