Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Presenter:Paul SteelRegional Technical Manager
BlackBerry Mobile Data System v4.1
Examine the various options for developing mobile applications for BlackBerry
BlackBerry for Lotus Domino
Agenda
• Mobile Data System History– Examples
• Introduction to Mobile Data System v4.1• Mobile Data System v4.1 Demo
BlackBerry for Lotus Domino
• BlackBerry MDS Services • Provides a secure pipe between the handheld and BlackBerry Server for
application data• Support for standard protocols (HTTP(S), XML, WML,…)• Interface with browser or client apps• Device: Browser (Channel, Message or Cache) & Java ME Apps
BlackBerryHandheld
Firewall Wireless Networks
CorporateApplication
Servers
CorporateEmail Servers
BlackBerryEnterprise
Server
MDSServices
EmailServices
XML/HTTPS
Encryption, TransportServicesSAP
OracleSiebel
…
Mobile Data System HistoryGeneral Overview
BlackBerry for Lotus Domino
Java Applications for BlackBerry
BlackBerry Browser
Applications
Cons Pros ☺Rich and responsive (off-line data &
processing, rich UI controls, etc.)
Can integrate with BlackBerry APIs
Effective OTA communications
Provide a great user experience!
Complex programming modelRequires UI and wireless expertiseTakes a long time to developComplex deployment/management Minimal code reuse => excessive size
Shorter development cycle
Everyone can build browser apps
Simple deployment & management
Don’t take much space on device
Offline functionality is very limited
Downloading and rendering page information can be sluggish
Unable to integrate with other BlackBerry applications
Excessive wireless traffic
Mobile Data System HistoryProblems we are tying to solve
BlackBerry for Lotus Domino
X?
X?
Pros ☺Rich and responsive (off-line data &
processing, rich UI controls, etc.)
Can integrate with BlackBerry APIs
Effective OTA communications
Provide a great user experience!
Shorter development cycle
Everyone can build easily
Simple deployment and management
Don’t take much space on device
Mobile Data System HistoryCan we get the best of both worlds?
BlackBerry for Lotus Domino
Agenda
• Mobile Data System History– Examples
• Introduction to Mobile Data System v4.1• Mobile Data System v4.1 Demo
BlackBerry for Lotus Domino
• BlackBerry MDS Studio (BlackBerry Developer Tool)– A powerful visual tool for assembling BlackBerry MDS Studio
Applications– Drag-and-drop component based methodology
• BlackBerry MDS Runtime (BlackBerry Device Software)– BlackBerry device software component– Provides runtime services to BlackBerry MDS Studio Applications – Manages the on-device application lifecycle, including deployment,
execution and upgrade
• BlackBerry MDS Services (Updated Mobile Data Service)– Resides on the BlackBerry Enterprise Server– Handles interaction between BlackBerry MDS Applications and
back-end systems– Centrally manages BlackBerry MDS Applications
Introduction to Mobile Data System v4.1New System Components
BlackBerry for Lotus Domino
• Eclipse-based drag-and-drop development environment for building rich-client applications
• No programming/coding required
• Applications are “assembled”from components
– UI Components– Data Components– Message Components
• Visual “drag and drop”approach
• Connect to back-end Web Services (SOAP, WSDL, XML)
• Support for content push via Web Services eventing
Introduction to Mobile Data System v4.1BlackBerry MDS Studio
BlackBerry for Lotus Domino
SOAPCRM
Domino ApplicationServer
CustomDatabase
Web Servicesdescribed by WSDL
ERPBlackBerry Server with BlackBerry
MDS Services
BlackBerry Handheld with MDS Runtime
HTTP
Web-Based Applications
MDS Studio ApplicationRepository
BlackBerry MDS Studio
(IDE)
• Visa• Amex
BlackBerry MDS Studio Application
BUILD & DEPLOY
(Browser & Java ME Apps)
Introduction to Mobile Data System v4.1BlackBerry MDS Runtime & BlackBerry MDS Services
BlackBerry for Lotus Domino
Introduction to Mobile Data System v4.1MDS Runtime & MDS Services
BlackBerry for Lotus Domino
Agenda
• Mobile Data System History– Examples
• Introduction to Mobile Data System v4.1• Mobile Data System v4.1 Demo
BlackBerry for Lotus Domino
BlackBerry for Lotus Domino
Thank you for attending! Be sure to join us for other BlackBerry sessions and events happening at Lotusphere:• BlackBerry breakout session – Wednesday, 10am, Swan Ballroom• BlackBerry VIP Customer Reception – Tuesday night, 6pm, Grand Harbour South (Yacht & Beach Hotel)
For more resources, please visit:www.blackberry.com/go/dominowww.blackberry.com/go/DominoResources