Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2
CUSTOMER LOGO
“This slide format serves to call atte...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3
The following is intended to outline our general pro...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4
ADF Mobile
New features & tips
Jernej Kase
@jernejka...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5
Agenda
 ADF Mobile 11.1.2.4 new features
– Messagin...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6
 Uses 3rd party infrastructure
– Google Cloud Messa...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7
 Uses the same infrastructure as
Messaging
Badging
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8
ADF Mobile Push notifications on iOS
using Apple Pus...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9
 Create push certificate and
deployment profile on ...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10
Securing an ADF Mobile Application
 Remote Authent...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11
Securing an ADF Mobile Application
 ADF Mobile can...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12
ADF Mobile ACS Request / Response
Protocol: POST
Au...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13
ADF Mobile ACS Request / Response
Content-Type: app...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14
Securing an ADF mobile application
against the orac...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15
Building an authentication app and deploying it
to ...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16
Securing ADF Mobile Application
 Set Login Server
...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17
Taking ADF Mobile outside the box
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18
Building WebSocket “Airplane Simulator”
 Jdevelope...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19
Adopt & Implement the latest by Oracle
JOIN US
CONT...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21
Partner Webcast – Oracle ADF Mobile: What’s new in ADFM 11.1.2.4 - 29 August 2013
Upcoming SlideShare
Loading in...5
×

Partner Webcast – Oracle ADF Mobile: What’s new in ADFM 11.1.2.4 - 29 August 2013

951

Published on

Oracle offers sophisticated Java frameworks to help develop faster, scalable, secure applications that support today’s needs and adapt to future trends.

Oracle ADF Mobile enables developers to build and extend enterprise applications for iOS and Android from a single code base. Based on a hybrid mobile architecture, ADF Mobile supports access to native device services, enables offline applications and protects enterprise investments from future technology shifts.
In this one hour webcast we’ll show you some new features available in the latest ADF Mobile release showcase how to secure ADF Mobile application and show some tricks you can use to develop custom mobile applications.

Find out more at https://blogs.oracle.com/imc/entry/partner_webcast_oracle_adf_mobile

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
951
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Partner Webcast – Oracle ADF Mobile: What’s new in ADFM 11.1.2.4 - 29 August 2013"

  1. 1. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
  2. 2. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2 CUSTOMER LOGO “This slide format serves to call attention to a quote from a prominent customer, executive, or thought leader in regards to a particular topic.” Name Title, Company Name blogs.oracle.com/IMC
  3. 3. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  4. 4. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4 ADF Mobile New features & tips Jernej Kase @jernejkase Technology Specialist at Partner Business Development A&C Technology Adoption Office Oracle ECEMEA
  5. 5. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5 Agenda  ADF Mobile 11.1.2.4 new features – Messaging – Badging  Securing ADF Mobile application with Oracle Public Cloud  Taking ADF Mobile outside the box
  6. 6. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6  Uses 3rd party infrastructure – Google Cloud Messaging – Apple Push Notification Service  The “pushing” app sends the message to the 3rd party service  The service pushes the message to the device Messaging
  7. 7. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7  Uses the same infrastructure as Messaging Badging
  8. 8. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8 ADF Mobile Push notifications on iOS using Apple Push Notification Service Demo
  9. 9. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9  Create push certificate and deployment profile on Apple developer portal  Register application to APNS  Send token to the “Client App”  Send messages  Note: requires an iOS device. Notifications do not work on iOS Simulator! Using APNS
  10. 10. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10 Securing an ADF Mobile Application  Remote Authentication  Getting user roles from a remote service  Authentication against user roles
  11. 11. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11 Securing an ADF Mobile Application  ADF Mobile can authenticate against any HTTP basic authentication server  If the login succeeds, ADF Mobile receives an OAM token used in the cookie. ADF Mobile sets the cookie into each login connection.  If the login fails, the login page remains, thereby preventing users from continuing.  ADF Mobile invokes a REST service which provides a list of user roles
  12. 12. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12 ADF Mobile ACS Request / Response Protocol: POST Authoization: Basic xxxxxxxxxxxx Content-Type: application/json { "userId": "johnsmith", "filterMask": ["role", "privilege"], "roleFilter": [ "role1", "role2" ], "privilegeFilter": ["priv1", "priv2", "priv3"] }
  13. 13. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13 ADF Mobile ACS Request / Response Content-Type: application/json { "userId": "johnsmith", "roles": [ "role1" ], "privileges": ["priv1", "priv3"] }
  14. 14. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14 Securing an ADF mobile application against the oracle public cloud Demo
  15. 15. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15 Building an authentication app and deploying it to the Oracle Public Cloud  The ingredients: – JDeveloper 11.1.1.6 – ADF security – Jetty – Oracle Public Cloud  Java  Identity Console
  16. 16. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16 Securing ADF Mobile Application  Set Login Server – Authentication URL – Authorization URL  Configure Feature security constraints
  17. 17. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17 Taking ADF Mobile outside the box
  18. 18. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18 Building WebSocket “Airplane Simulator”  Jdeveloper 12c – WebLogic 12c – @WebSocket  ADF Mobile – Java – DataControl – A bit of javascript
  19. 19. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19 Adopt & Implement the latest by Oracle JOIN US CONTACT US Partner.IMC@beehiveonline.oracle.com blogs.oracle.com/imc twitter.com/oracleimc youtube.com/OracleIMCTeam facebook.com/OPN.PartnerHub.Migration.Center ORACLE.COM/PARTNERS/GOTO/HUB-ECEMEA
  20. 20. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20
  21. 21. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21

×