Friday Dec 06, 2013

ADF Mobile: URL Schemes

The most recent version of ADF Mobile 11.1.2.4.0.39.64.51 adds support for URL Schemes, a capability that allows disparate iOS and Android apps to call each other and pass values.  If you've ever used a mobile app that invokes email, maps, Evernote or LinkedIn, often they're using URL Schemes to do this.

In order to get you on the path to calling other apps using URL Schemes, or even building your own ADF Mobile app so it can be invoked by a custom URL Scheme, the Product Management team has recorded the folowing ADF Insider Essentials video to get your started.

You might note during this recording I stick very carefully to the EmployeesFeature. If you want to invoke multiple different features in your application via the URL Scheme, typically before calling AdfmfContainerUtilities.invokeContainerJavaScriptFunction() in the LifeCycleListenerImpl.start() EventListener.onMessage() method, you would also call AdfmfContainerUtilities.gotoFeature() naming the feature you want to navigate to. However in this version of ADF Mobile the error "Could not show the feature. Attempt to show 'FeatureId' failed. ERROR:- UITabBarController set SelectedViewController: only a view controller in the tab bar controller's list of view controllers can be selected" will be raised. This is due to bug 17450616 and is resolved in an upcoming release of ADF Mobile.

About

Chris Muir - Oracle ADF Product Manager - The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.

Search

Categories
Archives
« December 2013 »
SunMonTueWedThuFriSat
1
2
3
4
5
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
    
       
Today