Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Build,	Deploy,	and	Manage	
Smartphone	ApplicaEons	f...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Safe	Harbor	Statement	
The	following	is	intended	to...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Program	Agenda	
Overview	of	E-Business	Suite	Smartp...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Program	Agenda	
Overview	of	E-Business	Suite	Smartp...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Be	Informed	and	Take	Ac6on	on	the	Go	
E-Business	Su...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Smartphone	Apps	
REST/XML	
Oracle	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
End	Users	
E-Business	Suite	Smartphone	Apps	
Implem...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Smartphone	Apps	
EBS		
DMZ	
HTTPS	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Smartphone	Apps	Choices	
Use	Out-
...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Program	Agenda	
Overview	of	E-Business	Suite	Smartp...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Smartphone	Apps	
Development	Appro...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Design	and	Develop	
Easily	view	work	orders		
and	o...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Consistent	Client	Development	Tool	
Design	and	Deve...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Consistent	Development	Environment	
Design	and	Deve...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Package	and	Release	
Mobile	FoundaEon	release	notes...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Secure	and	Deploy	
Distribu6on	Op6ons	
	
App	Store	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
App	Store	DistribuEon	
Install	Smartphone	Apps	from...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
App	Store	DistribuEon	
Step	1	–	Prepare	EBS	
•  App...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Play	Store	
App	Store	DistribuEon	
•  Use	‘Oracle	E...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Install	Apps	from	Company’s...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Enterprise	Distribu6on	Step...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Step	1	–	Prepare	EBS	
•  Ap...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Step	2	–	Install	MAF	
•  Re...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Step	3	–	Create	Enterprise	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Step	4	–	Corporate	Branding...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Customize	App	Logo	and	Spla...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Corporate	Branding	Samples	
Standard	Launch	Icon	 C...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Customize	App	Name	
•  Show...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Customize	Company	Logo,	EUL...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Corporate	Branding	Samples	
Standard	Login	Page	 Cu...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Enterprise	DistribuEon	
Step	5	–	Distribute	Enterpr...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Track	app	installaEons	by	user,	
operaEng	system...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Program	Agenda	
Overview	of	E-Business	Suite	Smartp...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Design	and	review	as	per	EBS	
UX	
•  IdenEfy,	de...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Consistent	Development	Environment	
E-Business	Suit...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Custom	Smartphone	Apps	
Smartphone...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Custom	Smartphone	Apps	
Custom	Sma...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Lightweight	ApplicaEon	Module	or	
PLSQL	interfac...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Register	the	mobile	app	in	E-
Business	Suite	wit...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Mobile	FoundaEon	
Custom	App	Login...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Mobile	FoundaEon	
Advanced	Search,...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Secure	and	Deploy	Custom	Smartphone	Apps	
Use	Same	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Program	Agenda	
Overview	of	E-Business	Suite	Smartp...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Mobile	Approvals	
Approval	Types	
•  Quickly	filter	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Seeded	Approval	Types	
RequisiEons	
Purchase	Orders...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Mobile	Approvals	
•  View	all	pending	approvals	or	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Mobile	Approvals	–	iOS	
Approval	Types	
Pending	App...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Mobile	Approvals	–	Android	
Approval	Types	 Approva...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Mobile	Approvals	
•  Single	mobile	app	to	manage	al...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Draws	on	the	Oracle	Workflow	
NoEficaEon	System	in...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Design	Custom	Approvals	
ConfiguraEon	
Guidelines	
I...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Develop	Custom	Approvals	
Configure	
Message	
Create...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Key	Takeaways	
•  E-Business	Suite	Smartphone	Apps	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Program	Agenda	
Overview	of	E-Business	Suite	Smartp...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Develop	Custom	Mobile	App	for	EBS	
•  Refer	to	EBS	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Program	Agenda	
Overview	of	E-Business	Suite	Smartp...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Mobile	Roadmap	
•  Support	for	3rd...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
E-Business	Suite	Smartphone	Apps	
EBS		
DMZ	
HTTPS	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
Summary
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|	
•  Deploy	smartphone	apps	with	EBS	
12.1.3	or	12.2	...
Copyright	©	2016,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Business Suite [CON6718]
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Business Suite [CON6718]
Nächste SlideShare
Wird geladen in …5
×

OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Business Suite [CON6718]

705 Aufrufe

Veröffentlicht am

This Oracle Development session explains the technologies and approach used to build Oracle's smartphone applications for Oracle E-Business Suite. You will learn how to deploy and manage iOS and Android mobile applications from application stores, how to use enterprise deployment to distribute controlled versions of the mobile applications within your organization and how to use a combination of Oracle E-Business Suite Mobile Foundation, Oracle E-Business Suite REST services and Oracle Mobile Application Framework (MAF) to develop custom smartphone applications for Oracle E-Business Suite to meet your needs.

Veröffentlicht in: Technologie
  • Login to see the comments

  • Gehören Sie zu den Ersten, denen das gefällt!

OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Business Suite [CON6718]

  1. 1. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Build, Deploy, and Manage Smartphone ApplicaEons for Oracle E-Business Suite Vijay Shanmugam Director, ApplicaEons Technology Group Oracle E-Business Suite Development September 22, 2016
  2. 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direcEon. It is intended for informaEon purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or funcEonality, and should not be relied upon in making purchasing decisions. The development, release, and Eming of any features or funcEonality described for Oracle’s products remains at the sole discreEon of Oracle.
  3. 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Overview of E-Business Suite Smartphone Apps Development Approach for E-Business Suite Smartphone Apps Developing Custom Smartphone Apps for E-Business Suite ImplemenEng Mobile Approvals DemonstraEon Roadmap 1 2 3 4 5 6
  4. 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Overview of E-Business Suite Smartphone Apps Development Approach for E-Business Suite Smartphone Apps Developing Custom Smartphone Apps for E-Business Suite ImplemenEng Mobile Approvals DemonstraEon Roadmap 1 2 3 4 5 6
  5. 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Be Informed and Take Ac6on on the Go E-Business Suite Smartphone ApplicaEons Horizontal Apps – for most employees •  Approvals •  Expenses •  Timecards •  iProcurement Line of Business Apps •  Sales Orders •  Product InformaEon •  Inventory •  Procurement •  Project Manager •  Project Manufacturing •  Service Manager •  Self-Service Human Resources •  Learning •  Person Directory •  Field Service •  Maintenance •  Mobile Supply Chain Apps (MSCA) •  Discrete ProducEon Supervisor •  Process ProducEon Supervisor •  Discrete Quality Manager •  Process Quality Manager •  Yard •  EBS 12.1.3 and 12.2 •  iOS and Android •  No addiEonal costs for licensed users of base products •  Built with Oracle Mobile ApplicaEon Framework (MAF) For latest app availability, check EBS Mobile Apps MOS Note 1641772.1 or search ‘Oracle EBS America’ on app store Smartphone Applica6ons (22) Delivery Strategy
  6. 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Smartphone Apps REST/XML Oracle E-Business Suite 12.1.3 or 12.2 Middle Tier Database Mobile Apps Data Services Security Services EBS ApplicaEons Tables and Database Objects EBS Smartphone Apps •  Uses REST services so no addiEonal technology required to deploy against EBS instance •  Install mobile app server patch for each app to get mobile app data services Technical Architecture Overview
  7. 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | End Users E-Business Suite Smartphone Apps Implementa6on Steps 1. Install server patches for mobile apps 2. Configure mobile apps on server a)  Enable and configure mobile app b)  Grant mobile app access role to responsibiliEes c)  Complete addiEonal steps as required by app 3. Complete steps for enterprise distribu6on (op6onal) Apple App Store Google Play 1. Download app(s) 2. Login to and use mobile app(s) a)  Enter server URL provided by Administrator during first Eme login b)  Enter EBS username and password c)  Configure app segngs during first Eme use as needed (responsibility, org, more) Database and Applica6on Administrators 4. Communicate about apps to users a)  How to get app (download from public stores or your enterprise site) b)  Which server URL to use for login EBS 12.1.3 or 12.2 Instance Steps above do not include advanced configuraEons setup For app availability, check EBS Mobile Apps MOS Note 1641772.1 or search ‘Oracle EBS America’ on app store Your Enterprise Site
  8. 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Smartphone Apps EBS DMZ HTTPS Internet Corporate DMZ Corporate Network Apps Local or SSO Login 2 1 Oracle E-Business Suite 12.1.3 or 12.2 Middle Tier Database Mobile Apps Data Services Security Services EBS ApplicaEons Tables and Database Objects Connec6vity Op6ons Overview Corporate VPN Gateway HTTPS VPN REST/XML Oracle Access Manager (OAM) Oracle Internet Directory (OID) Apps SSO Login
  9. 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Smartphone Apps Choices Use Out- of-the-box Apps? Smartphone Apps for E-Business Suite. Start. Develop Custom Smartphone Apps Install Apps from Public Stores? Custom Brand Out- of-the-box Apps? Enterprise DistribuEon App Store DistribuEon Smartphone Apps for E-Business Suite. Done. Yes No Yes Consume MAA and Implement Custom Branding No Yes No
  10. 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Overview of E-Business Suite Smartphone Apps Development Approach for E-Business Suite Smartphone Apps Developing Custom Smartphone Apps for E-Business Suite ImplemenEng Mobile Approvals DemonstraEon Roadmap 1 2 3 4 5 6
  11. 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Smartphone Apps Development Approach Secure, Deploy and Manage Package and Release Design and Develop •  Design as per Oracle Alta Mobile UI and EBS UX •  IdenEfy, develop and test REST services for use in mobile apps •  Register app in Mobile ApplicaEons Manager •  Develop mobile app using Oracle MAF and EBS mobile foundaEon •  Test app •  Package and test server side patches •  Translate app •  Package MAAs for Enterprise DistribuEon •  Package mobile apps for app Store and Play Store •  Document and release •  Choose deployment opEon – App Store or Enterprise DistribuEon •  Choose authenEcaEon type and configure mobile apps •  App Store – Roll out mobile apps through App Store/Play Store •  Enterprise DistribuEon – OpEonally implement corporate branding •  Track mobile apps uptake/usage Oracle Oracle Customers
  12. 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Design and Develop Easily view work orders and opera1on progress Consistent UX Design Well-defined tasks and content that user needs to complete job while on the go Visual indicators on what needs akenEon Common UX design pakerns and components Mobile device interacEons and integraEon: gestures, camera, email, phone, text, maps Simple AcEonable Consistent Device Integrated
  13. 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Consistent Client Development Tool Design and Develop Java HTML5 Use Existing Skills Set Built On Standards Oracle MAF Write once, Deploy to Many
  14. 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Consistent Development Environment Design and Develop Data Services U6lity Services Configura6on Service Oracle E-Business Suite 12.1.3 or 12.2 Security Services Authen6ca6on Authoriza6on EBS Func6on Security Model AOL Java Founda6on EBS Mobile Founda6on Server EBS Applica6on Tables Middle Tier Database EBS Mobile Founda6on Client AXachments Logging and Diagnos6cs REST Services Framework BC4J REST/XML
  15. 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Package and Release Mobile FoundaEon release notes provides features and technical updates on the server side 1642431.1 – Oracle E-Business Suite Mobile FoundaEon Release Notes Each mobile applicaEon has a corresponding Release Note. All Release Notes are collected in on MOS note 1641772.1 – Oracle E-Business Suite Mobile Apps, Release 12.1 and 12.2 DocumentaEon Index E-Business Suite Online TOI courses provide informaEon about funcEonal changes in mobile applicaEons 807319.1 – Oracle E-Business Suite Release 12.1 and 12.2 Transfer of InformaEon Online Training •  Server patches are consolidated at family pack level •  Client applicaEons are packaged and released for app store distribuEon and enterprise distribuEon •  ApplicaEons are translated to 10 languages
  16. 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Secure and Deploy Distribu6on Op6ons App Store DistribuEon Enterprise DistribuEon
  17. 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | App Store DistribuEon Install Smartphone Apps from Stores Users install apps directly from Apple App Store and/or Google Play Store and connect to E-Business Suite server •  Users get the latest version of apps released by Oracle by updaEng from the store directly •  Administrators should plan to upgrade to corresponding EBS server patches with each new mobile release in order to provide new features for the users
  18. 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | App Store DistribuEon Step 1 – Prepare EBS •  Apply required server patches •  Setup mobile applicaEon access •  Perform opEonal product configuraEons •  Configure Mobile Apps – Search and Enable ApplicaEon – Select AuthenEcaEon Type •  Apps Local Login or Apps SSO Login – Configure and Validate
  19. 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Play Store App Store DistribuEon •  Use ‘Oracle EBS America’ to search for E- Business Suite smartphone apps in App Store •  Use ‘Oracle America for EBS’ to search for E-Business Suite smartphone apps in Play Store •  Install and test apps •  Announce availability of apps to users Step 2 – Test and Rollout App Store
  20. 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Install Apps from Company’s Internal Site DistribuEon of mobile apps to users through an enterprise’s internal site rather than through the public app stores •  Developers consume mobile applicaEon archives and create enterprise applicaEons •  Developers opEonally customize corporate branding •  Administrators control the versions of mobile applicaEons deployed in the enterprise
  21. 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Enterprise Distribu6on Steps Distribute App Customize Branding Create Enterprise App Install MAF Prepare EBS •  Apply EBS Patches •  Register App •  Configure App •  Install Xcode and/or Android SDK •  Install JDeveloper •  Install MAF Extension •  Download MAA File •  Import MAA File •  Change Bundle ID •  Change Privacy Policy Link •  App Logo •  App Name •  Splash Screen •  EULA •  Company Logo •  Copyright •  Host app in internal site 1 2 3 4 5
  22. 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Step 1 – Prepare EBS •  Apply required server patches •  Setup ApplicaEon Meta-data – Register enterprise applicaEon – Select authenEcaEon type •  Apps Local Login or Apps SSO Login – Configure and Validate •  Setup ApplicaEon Access – Create mobile app access role – Grant role to applicaEon responsibiliEes
  23. 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Step 2 – Install MAF •  Register for iOS Developer Program •  Setup mobile development tools – iOS Plaqorm – Xcode and iOS SDK – Android Plaqorm – Android SDK •  Install MAF with JDeveloper – JDK 1.7 and JDK 1.8 – JDeveloper 12.2.1 Studio – MAF 2.3.1 extension – Configure for target plaqorms
  24. 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Step 3 – Create Enterprise Apps •  Install Apple cerEficate and provisioning profile •  Create MAF applicaEon from MAA •  Change applicaEon bundle id (same as registered previously) •  Change privacy policy link •  Deploy iOS and/or Android app •  Test against E-Business Suite
  25. 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Step 4 – Corporate Branding (Op6onal) OpEonally you can customize the applicaEon to match the corporate branding for your company •  Developers customize following for corporate branding – App Logo – App Name – Splash Screen – End User License Agreement (EULA) – Company Logo – Copyright InformaEon
  26. 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Customize App Logo and Splash Screens •  Prepare images for iOS and/or Android •  Create new deployment profile for your enterprise applicaEon project •  Select Profile Type – MAF for iOS – MAF for Android •  Set applicaEon logo and splash screens in deployment profile
  27. 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Corporate Branding Samples Standard Launch Icon Customized Launch Icon Standard Splash Screen Customized Splash Screen App Logo
  28. 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Customize App Name •  Shown below app logo on device home screen •  Shown on About page and Springboard of the applicaEon •  Device home screen – maf-applicaEon.xml •  About Page and Springboard – ebs.properEes
  29. 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Customize Company Logo, EULA and Copyright •  Copy company logo to ApplicaEon Controller project for Login page •  Place following files in .adf/META- INF/ebs/custom folder – EULA in HTML format – Copyright in a text file – Company logo for Server URL page – App logo for About page •  Update ebs.properEes
  30. 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Corporate Branding Samples Standard Login Page Customized Login Page Standard About Page Customized About Page App Logo Copyright Informa6on App Name App Name Company Logo
  31. 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Enterprise DistribuEon Step 5 – Distribute Enterprise App •  Host the applicaEons in an internal site from where users can install on their device •  iOS Apps (.ipa) InstallaEon – Wireless – Host an applicaEon installaEon meta-data PLIST file and the applicaEon in an internal web server – iTunes synch – Provide the applicaEon directly to users to install using iTunes •  Android Apps (.apk) InstallaEon – Host the applicaEon in an internal web server – Ask users to download to device directly and install
  32. 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | •  Track app installaEons by user, operaEng system and version, and device model •  Track app usage for each day based on user logins •  Accessible through the Mobile ApplicaEons Manager UI pages User InstallaEon and Usage Metrics Monitor Mobile Apps Uptake
  33. 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Overview of E-Business Suite Smartphone Apps Development Approach for E-Business Suite Smartphone Apps Developing Custom Smartphone Apps for E-Business Suite ImplemenEng Mobile Approvals DemonstraEon Roadmap 1 2 3 4 5 6
  34. 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | •  Design and review as per EBS UX •  IdenEfy, develop and test REST services for use in mobile apps •  Register app in Mobile ApplicaEons Manager •  Develop mobile apps using Oracle MAF and EBS mobile foundaEon •  Test apps •  Design and review as per EBS UX •  IdenEfy, develop and test REST services for use in mobile apps •  Register app in Mobile ApplicaEons Manager •  Develop mobile apps using Oracle MAF and EBS mobile foundaEon •  Test apps E-Business Suite Custom Smartphone Apps Same Development Approach as Out-Of-The-Box Apps Secure, Deploy and Manage Package and Release Design and Develop •  Package and test server side patches •  Translate app •  Package MAAs for Enterprise DistribuEon •  Package mobile apps for App Store and Play Store •  Document and release •  Choose deployment opEon – App Store or Enterprise DistribuEon •  Choose authenEcaEon type and configure mobile apps •  App Store – Roll out mobile apps through App Store/Play Store •  Enterprise DistribuEon – OpEonally implement corporate branding •  Track mobile apps uptake/usage Oracle Oracle Customers Oracle and Customers Oracle and Customers
  35. 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Consistent Development Environment E-Business Suite Custom Smartphone Apps Data Services U6lity Services Configura6on Service Oracle E-Business Suite 12.1.3 or 12.2 Security Services Authen6ca6on Authoriza6on EBS Func6on Security Model AOL Java Founda6on EBS Mobile Founda6on Server EBS Applica6on Tables Middle Tier Database EBS Mobile Founda6on Client AXachments Logging and Diagnos6cs REST Services Framework BC4J REST/XML EBS Mobile Founda6on Client EBS Mobile Founda6on Server Data Services REST Services Framework
  36. 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Custom Smartphone Apps Smartphone App Design Using Oracle Alta Mobile UI PaXerns Oracle Alta UI Design Pakerns and Standards EBS Design Pakerns (Reference Implementa/on) EBS Components (Reference Implementa/on) EBS Mobile FoundaEon EBS Smartphone Apps
  37. 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Custom Smartphone Apps Custom Smartphone Apps Using Same Components Used By Oracle •  REST Services Framework – Design and Develop ApplicaEon Module or PLSQL interfaces for use in mobile app – Publish the interfaces to IntegraEon Repository – Deploy interfaces as REST services •  EBS Mobile FoundaEon – Refer Mobile FoundaEon Developer’s Guide – Develop mobile app using EBS Login Component and Oracle MAF – Deploy and manage mobile app using Mobile ApplicaEons Manager – Refer EBS Sample app for Login, AuthorizaEon, Springboard, Simple Search, Barcode Scanner, Segngs, PaginaEon and more
  38. 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | •  Lightweight ApplicaEon Module or PLSQL interfaces as REST services •  HTTP Basic or EBS Session Token for AuthenEcaEon •  XML and JSON payload for REST services •  Available on E-Business Suite 12.1.3 and 12.2 onwards REST Services Framework REST Services To Access EBS Data From Smartphone Apps
  39. 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | •  Register the mobile app in E- Business Suite with required configuraEon parameters •  Create mobile app access role if required to use responsibility picker •  Grant the role to responsibiliEes that should access the mobile app E-Business Suite Mobile FoundaEon Deploy and Manage Smartphone Apps Using Mobile Applica6ons Manager
  40. 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Mobile FoundaEon Custom App Login Page •  Use Oracle Mobile ApplicaEon Framework •  Use Login component to implement – Server URL configuraEon – Context IniEalizaEon with Responsibility Picker – Default About Page and Segngs Page Features •  Implement corporate branding •  Create and deploy “Hello World” E-Business Suite mobile app in less than 15 minutes Custom App Development Using Login Component
  41. 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Mobile FoundaEon Advanced Search, LOV Sample •  Responsibility and OrganizaEon Picker •  Simple and Advanced Search •  List of Values (LOV) •  Error, Warning, Success Messages •  Popups •  Barcode Scanner •  Sample REST Interfaces Sample App As Reference Implementa6on Barcode Scanner Sample
  42. 42. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Secure and Deploy Custom Smartphone Apps Use Same Distribu6on Op6ons As Out-Of-The-Box Apps App Store DistribuEon Enterprise DistribuEon
  43. 43. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Overview of E-Business Suite Smartphone Apps Development Approach for E-Business Suite Smartphone Apps Developing Custom Smartphone Apps for E-Business Suite ImplemenEng Mobile Approvals DemonstraEon Roadmap 1 2 3 4 5 6
  44. 44. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Mobile Approvals Approval Types •  Quickly filter approval requests by sender, subject, or type •  Review at a glance header and line item details, acEon history, akachments, and comments •  Approve or reject with or without comments, or request more informaEon Respond to pending approvals on the go
  45. 45. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Seeded Approval Types RequisiEons Purchase Orders Expenses Product InformaEon Human Resources Inventory Timecards Channel Revenue Management Supplier Invoices Order Management QuoEng Maintenance Service Contracts Projects ? Custom Approvals * * Since EBS Mobile Release 5
  46. 46. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Mobile Approvals •  View all pending approvals or pending approvals specific to a given approval type •  Review approval noEficaEon details – Header – Line details – AcEon History – Akachments •  Request more informaEon •  Approve or Reject approval noEficaEon Sample User Scenarios
  47. 47. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Mobile Approvals – iOS Approval Types Pending Approvals for an Approval Type Approval Details Ac1on List
  48. 48. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Mobile Approvals – Android Approval Types Approval Details Ac1on Sheet Pending Approvals for an Approval Type
  49. 49. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Mobile Approvals •  Single mobile app to manage all E-Business Suite workflow approvals •  Oracle includes meta-data for seeded approvals •  Customers create meta-data for custom approvals •  No custom approvals app or custom web services •  Easy steps to configure and migrate metadata across environments All E-Business Suite Approvals In One Mobile App
  50. 50. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | •  Draws on the Oracle Workflow NoEficaEon System infrastructure as well as on specifically configured metadata •  Metadata helps to retrieve approvals content from underlying workflow and applicaEon tables •  REST services retrieve data for approval noEficaEons in a standard format Approvals Data Services Framework How All E-Business Suite Approvals Are Shown In One Mobile App?
  51. 51. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Design Custom Approvals ConfiguraEon Guidelines IdenEfy Approval Type and NoEficaEons IdenEfy Approval Content Visualize Content Design Stages
  52. 52. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Develop Custom Approvals Configure Message Create Approval Type Test Data Services Migrate Metadata Content Development Lifecycle
  53. 53. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Key Takeaways •  E-Business Suite Smartphone Apps OpEons – 22 out-of-the-box EBS smartphone apps – Custom apps using Oracle Mobile ApplicaEon Framework and EBS Mobile FoundaEon •  DistribuEon OpEons – App Store DistribuEon – Enterprise DistribuEon •  ConnecEvity OpEons – E-Business Suite on DMZ – VPN •  Include custom approvals in Mobile Approvals app
  54. 54. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Overview of E-Business Suite Smartphone Apps Development Approach for E-Business Suite Smartphone Apps Developing Custom Smartphone Apps for E-Business Suite ImplemenEng Mobile Approvals DemonstraEon Roadmap 1 2 3 4 5 6
  55. 55. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Develop Custom Mobile App for EBS •  Refer to EBS Mobile Admin Guide and Mobile FoundaEon Developer Guide •  Use EBS Sample App as Reference ImplementaEon •  Get Started with EBS Mobile App Template – Register app and configure – Create a Role to control access to the mobile app to certain responsibiliEes – Use the Role name in the app – Update properEes in ebs.properEes – Deploy the app
  56. 56. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Overview of E-Business Suite Smartphone Apps Development Approach for E-Business Suite Smartphone Apps Developing Custom Smartphone Apps for E-Business Suite ImplemenEng Mobile Approvals DemonstraEon Roadmap 1 2 3 4 5 6
  57. 57. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Mobile Roadmap •  Support for 3rd party Enterprise Mobility Management (EMM) soluEons such as AirWatch and MobileIron •  Publish EBS mobile REST APIs in IntegraEon Repository Improved Mobile App Extensibility and Deployment Security Roadmap
  58. 58. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Smartphone Apps EBS DMZ HTTPS Internet Corporate DMZ Corporate Network OAM or Local Login 2 1 Oracle E-Business Suite 12.1.3 or 12.2 Middle Tier Database Mobile Apps Data Services Security Services EBS ApplicaEons Tables and Database Objects Connec6vity Op6ons Overview Corporate VPN Gateway HTTPS VPN REST/XML Oracle Access Manager (OAM) Oracle Internet Directory (OID) Apps SSO Login Roadmap EMM Gateway HTTPS ApplicaEon Tunnel 3
  59. 59. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Summary
  60. 60. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | •  Deploy smartphone apps with EBS 12.1.3 or 12.2 •  Realize the benefits of going mobile – Faster business execuEon – Faster decision making – Increased user saEsfacEon •  Give us feedback Go Mobile with E-Business Suite
  61. 61. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

×