25

Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Embed Size (px)

Citation preview

Page 1: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068
Page 2: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Bringing Handheld, PDA’s, and Smart Phone to the Enterprise

Martin Graf

Group Product Manager

Oracle Corporation

Session id: 40068

Page 3: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Agenda

What is Occasionally Connected Computing Developing with Oracle Lite Conclusion

Page 4: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

What is Occasionally Connected Computing?

Ability to execute database transactions while disconnected from a network

Occasionally synchronize data with Oracle Database server

Future Roadmap– Utilize wireless network (802.11, GPRS) to

receive online data– Automatic roaming in/out of wireless network(s)

while maintaining user context

Page 5: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Agenda

What is Occasionally Connected Computing Developing with Oracle Lite Conclusion

Page 6: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

A N N O U N C E M E N T

Oracle Lite

Beta Program starts October 30, 2003

Page 7: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteDesign Parameter

SQL Database Developed for OFFLINE Distributed Database Architecture Native Programming Model Single Device, Single Channel

Page 8: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

What is Oracle Lite?

Complete, integrated framework to develop, deploy, provision, and manage mobile database application.

Three Components– Mobile Development Kit– Mobile Server– Mobile Client

Page 9: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

OnOff

Security

Application Provisioning

Application Deployment

Messaging

Administration

Co

mm

un

ica

tio

n

Mobile Server

Repository

Oracle LiteDeployment Architecture

Law Enforcement

Warehouse

Logistic

Sales Force

Field Service

e-BusinessApplication

Self-Service

Data Synchronization

Mobile Client

OnOff

Mobile Client

OnOff

OnOff

OnOff

Mobile Client

Mobile Client

Mobile Client

10g

Page 10: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteMobile Development Kit

Three Programming Models1. Native (Windows/PPC, Palm OS, Symbian)

2. Java (Personal Java, AWT)

3. JSP/Servlet, HTML

API’s– ODBC/JDBC/ADOCE/ADO.Net– Mobile Sync

Page 11: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Mobile Development Kit Application Model - Native

Oracle Lite Kernel

ODBC

JDBC

Mobile Sync

Java Native Realtime

Network

Page 12: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Mobile Development Kit Application Model - Web

OD

BC

, JD

BC

Mob

ile S

ync

Dep

loym

ent

Man

agem

ent

Application

JSP JDBC

Mobile Sync

Deployment

Management

Web Application

Native Web/Browser

Application API

Page 13: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteDevelopment Phases

1. Build C/C++, Visual Basic, or Java application2. Test application on the device or emulator3. Package application into JAR file4. Deploy JAR file into Mobile Server5. Provision application (user, roles, properties)6. Install Mobile Clint libraries 7. Synchronize data and application files8. Startup mobile application

Page 14: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Mobile Development Kit Packaging Wizard

Creates self-contained JAR file with integrated XML Deployment Descriptor

Page 15: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Mobile Development KitControl Center

Page 16: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteProduct Roadmap

GUI based Mobile Database Workbench GUI based Synchronization Manager GUI based Device Management

Page 17: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteMobile Database Workbench

Page 18: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteMobile Database Workbench

Page 19: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteSynchronization Manager

Page 20: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Oracle LiteDevice Management

Deploy/configure application and content Inventory and asset management Backup/restore Secure application and system configuration Remote control/online session Automated task scheduling Check-point restart Scripting language Device information gathering/hardware inspection Event tracking and reporting

Page 21: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Agenda

What is Occasionally Connected Computing Developing with Oracle Lite Conclusion

Page 22: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Occasionally Connected Application Mobile Database (SQL) with Data Synchronization Native Programming Model Standard Database Interface Device Optimized for GUI, CPU, Disk

Conclusion

Page 23: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Next Steps• Visit the Mobile product booth

Page 24: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068

Reminder – please complete the OracleWorld online session survey

Thank you.

Page 25: Bringing Handheld, PDA’s, and Smart Phone to the Enterprise Martin Graf Group Product Manager Oracle Corporation Session id: 40068