Domino Mobile Apps Roadmap - Digital Solutions · ST07 DOMINO MOBILE APPS ROADMAP May 14, 2019...
Transcript of Domino Mobile Apps Roadmap - Digital Solutions · ST07 DOMINO MOBILE APPS ROADMAP May 14, 2019...
11
ST07 DOMINO MOBILE APPS ROADMAP
May 14, 2019
Thomas Hampel (IBM)
Maxx Sutton (HCL)
Andrew Davis (HCL)
22
PLEASE NOTE
IBM’s statements regarding its plans, directions, and intent are subject to change
or withdrawal without notice and at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product direction
and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise,
or legal obligation to deliver any material, code or functionality. Information about potential
future products may not be incorporated into any contract.
The development, release, and timing of any future features or functionality described for our
products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM benchmarks in
a controlled environment. The actual throughput or performance that any user will experience
will vary depending upon many factors, including considerations such as the amount of
multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and
the workload processed. Therefore, no assurance can be given that an individual user will
achieve results similar to those stated here.
33
44
55
IBM Domino Mobile Apps for iPad
Short : ”DMA” https://ibm.biz/V10MobileApps
66
WHAT IS DOMINO MOBILE APPS?
IBM Notes Client cross compiled for Apple iOS with enhancements for usability
Comparable to IBM Client for Application Access (ICAA)
• Support of @Formulas & LotusScript
• Local Replicas enable working offline
• Field level security & encryption
• No specific design modifications required,but you might still want to review your apps
Standard Client
Basic Client
ICAA / DMA
IBM Notes Clients
„It just works!“
77
FUNCTIONAL COMPARISON
=
IBM Domino Mobile Apps HCL Nomad
88
DEMOAndroid Tablet
IBM Domino Mobile AppsShort : ”DMA”
99
FEEDBACK ?
• Feature requests
• Ideas
• Suggestions
https://domino.ideas.aha.io/?project=DMA
1010
FEEDBACK
1111
FEEDBACK
IN DEVELOPMENT
1212
FEEDBACK
1313
FEEDBACK
IN DEVELOPMENT
1414
ENTERPRISE MOBILITY MANAGEMENT
1515
ENTERPRISE MOBILITY MANAGEMENT
iOS Android
AppConfigAndroid
Enterprise
1616
TYPES OF CONFIGURATION
• Basic Settings - Deployment
• Configuration required for basic operation.
• Domino server
• Username
• Advanced Settings – Performance, Specific Requests
• Max attachment size
• Prevent local replicas
• Restrictions – Data loss prevention
• Use of camera
• Share menu
• Export
1717
APP CONFIG - CLIENT CONFIGURATION
Setting Default Description
dominoServerName NA Domino server name. Example: myserver/myorg
dominoServerHostName NA Fully qualified Domino server host name or IP address.
Example: myserver.mycompany.com
passthruServerName NA Passthru server name. Example: passthru/myorg
passthruServerHostName NA Fully qualified Domino server passthru host name or IP
address. Example: mypassthruserver.mycompany.com
userName NA The first and last name of the user. Still need to investigate
other supported name formats.
1818
APP CONFIG - CLIENT CONFIGURATION
Setting Default Description
dominoServerName NA Domino server name. Example: myserver/myorg
dominoServerHostName NA Fully qualified Domino server host name or IP address.
Example: myserver.mycompany.com
passthruServerName NA Passthru server name. Example: passthru/myorg
passthruServerHostName NA Fully qualified Domino server passthru host name or IP
address. Example: mypassthruserver.mycompany.com
userName NA The first and last name of the user. Still need to investigate
other supported name formats.
1919
APP CONFIG - ADVANCED SETTINGS
Setting Default Description
maxReplicaAttachmentSize 10 (MB) Maximum attachment size in megabytes (MB) allowed to
replicate to the mobile device. Set to zero to allow all
attachments. This value can be changed on the device
unless maxReplicaAttachmentSizeLock is set to true.
maxReplicaAttachmentSizeLock false Locks the maximum attachment size setting so the end user
can not change the value manually on the device when
creating a local replica.
notesINISettings NA Any desired notes.ini setting. Enter one notes.ini setting per
row. Example: MY_NOTESINI_SETTING=myvalue
openNotesAppOnStartup NA Application link to Notes application to launch when Nomad
starts up. Example: Notes://server.domain.com/replicaID/
workspaceAsHomePage false When selected, the workspace will be used as the home
page.
2020
APP CONFIG - RESTRICTIONS
Setting Default Description
enableAttachmentAdd true When disabled, the user will not be able to add attachments
from the mobile device. This includes photos, videos, direct
capture from camera and attachment of files.
enableAttachmentExport true When disabled, attachments can only be viewed. All options
to save, export, forward, etc. will be disabled including Apple
Share menus.
enableImport true When disabled, the user will not be able to import any content
from the mobile device. This includes import of photos, direct
capture from camera and import content from file.
enableMail true When disabled, the user will not be able to open their Notes
mail application from within Nomad.
enableReplication true When disabled, Notes applications can only be viewed on the
server. The user will not be able to create local replicas.
Domino Mobile Apps and the Future
21
• Working with our partner ecosystem to deliver even more value
• Centralized setup, analytics and client management for iOS is in beta
• panagenda MarvelClient for iOS is expected to be part of a future iOS
release
• Stay tuned to DNUG for more exciting client management information
panagenda MarvelClient for iOS
22
• Automatic Client Setup for all iOS devices – streamline and adapt
• Analyze and Manage all iOS devices from one central Domino database, from day one
* even though workspace is not supported it is used for the client to function properly
Recent applications Local replicas and
replicator page entries
User preferences and
notes.ini
Workspace icons and
bookmarks *
Fulltext indices Location and
connection documents
Mail server changes Cloud migrations
Mass changes Profile documents Run LotusScript agents
2323
IPHONE DESIGN – THE PROBLEM
2424
IPHONE DESIGN – THE PROBLEM
2525
SOLUTION 1 – NAVIGATE FRAME-BY-FRAME
2626
SOLUTION 1 – NAVIGATE FRAME-BY-FRAME
1
2
3
4
5
2727
NAÏVE FRAME NAVIGATION EXAMPLE:
1 2 3 40
2828
DESIGNER UPDATE TO ALLOW “MOBILE FRAME IDENTIFICATION”
• Frame Property - “Sequence”*• Number value dictates frame’s position
in the frame navigation order.• If at least one frame has a sequence
number, then IDMA ignores all non-marked frames for navigation.
*Property will only be used for iPhone
• Marked Frames selectable via Combo Box in Toolbar
2929
INSTRUCTED FRAME NAVIGATION EXAMPLE:
1 20
3030
DESIGNER UPDATE TO ADD “HIDE COLUMN FROM MOBILE”
• Easily prioritize View columns
• Fewer View columns help
application usability on iPhone
form factor
• Only applies to iPhone
3131
IPHONE DESIGN – SOLUTION 2 - THE PROBLEM
3232
IPHONE DESIGN – SOLUTION 2 - THE PROBLEM
3333
IPHONE DESIGN – SOLUTION 2 – NAVIGATE HORIZONTALLY
3434
DEMOiOS iPhone
3535
DOMINO APPS - PLATFORMS ROADMAP 2018
iPad GA
iPhone
Android. + Chrome OS
iPad Design Partner
Program Launch
iPad Demo @
IBM THINK
3636
DOMINO APPS - PLATFORMS ROADMAP – 2019 HCL DELIVERING
iPad GA
iPhone
Android. + Chrome OS
Browser
iPad Design Partner
Program Launch
iPad Demo @
IBM THINK
Launched
7/11/18
Beta 1000+
participantsDemoed
THINK 2018
4/22/19 Released
Apple Public App
Store
• May 1st - private
beta Testflight
integ w/ Marvel
Client
Private Customer Demo
Core NSF, Security Code
NEM Cross Compiled to
WebGL using
Emscripten
• UI Drawing
• Lightweight Client
• Alpha, Beta
5/15/19
Engage
Demo
• Beta TBD
• GA by
EOY
Demoed
2/13/19 IBM THINK
4/10/19 AFCEA
• Beta TBD
• GA by EOY
3 Customers perspectives:
Apps+Mail
Future Deliverables
Beta Signups: https://www.surveymonkey.com/r/XXBFP6N
3737
3838
Check out these presentations:
Creating Mobile Solutions with Domino Mobile Apps
Wednesday, May 15 | 14:45 - 15:30 | B. Mezzanine Left
Notes Templates of the Future
Wednesday, May 15 | 11:30 - 12:30 | R2. Meeting Room