206590 mobilizing your primavera workforce
TRANSCRIPT
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 121
2
Insert Picture Here
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Mobilizing Your Primavera Work ForceSession 206590
Keath Lewin
Primavera Global Business Unit
3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Program Agenda
What is ADF Mobile?
What About Team Member?
What Can It Do?
What Can’t It Do?
Show Me!!!
5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Is ADF Mobile?30-Second Version
Extension of SOA stack
Java development framework
Hybrid mobile app framework
Develop once, deploy on multiple platforms
6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Is ADF Mobile?Moderately Nerdy Version
Embedded JVM keeps app code platform neutral
Platform specific containers to interface with local device
UI can use server or local HTML5 based page resources
JDBC drivers to access SQLite (included)
7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
● Accessed via mobile browser● Browser controls local
permissions (to camera,GPS, etc)
● Highly reusable code● Highly portable
Mobile Web Apps
● Installed and runs on device● Optimized for specific mobile
device OS and form factor● Direct control over local
permissions (to camera, GPS, etc)
● Code reuse can be complex● Portability requires work
Native Mobile Apps
● Installed and runs on devicewith HTML5 interface
● Optimized for specific mobiledevice OS and form factor
● Direct control over localpermissions (to camera, GPS, etc)
● Code reuse simplified● Portability simplified
Hybrid Mobile Apps
What Is ADF Mobile?The Value of Hybrid Applications
8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Is ADF Mobile?Mobile Architecture
12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Can It Do?Build UIs!
Drag-and-drop AMX interface framework
●Headers, footers, actions
●Data representations
(output text, lists, tables, carousels, etc)
●Interactive controllers
(input text, calendars, select choice, etc)
●Containers (panels, popups, etc)
●Operations (date and number validation, etc)
14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Can It Do?Native User Preferences
Multi-page
Multi-level
Multi-type
●Text
●Boolean
●Secret
●List
15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Can It Do?Test UIs!
Super-Awesome Dev-Side Preview
●Multiple form factors
–iPhone and iPad
–Android phone and tablet
●Portrait and Landscape
●Quick Refresh
●Feature Selector
16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Can It Do?Interface with All The Things!
18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What Can’t It Do?...Yet
Notifications
Windows Mobile
Blackberry
Fling birds at pigs with complex physics engine
20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Resources
ADF Mobile Samples; http://tinyurl.com/c13adfmSamples
ADF best practices; http://tinyurl.com/c13adfBPs
Team Member for iPhone; http://tinyurl.com/c13ptm
ADF Mobile Developer Guide; http://tinyurl.com/c13adfmdg
Environment Setup Tutorial
●iOs; http://tinyurl.com/c13adfmios
●Android; http://tinyurl.com/c13adfmandy
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1221