SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
11.06.19
1
It just works!
IBM Domino Mobile Apps
Deployment & Configuration
Detlev Pöttgen – midpoints
Christoph Adler - panagenda
Schwerpunkte:
• Enterprise Mobility
• IBM Traveler & IBM Mobile Connect
Infrastrukturplanung & Implementierung
midpoints GmbH
IBM Advanced Business Partner
IBM Design Partner for Domino Next & Mobile & Verse
Apple - Enterprise Developer & MDM Group Member
Google - Android for Work – EMM Community
Samsung - Enterprise Alliance Partner
Detlev Pöttgen
11.06.19
2
Christoph Adler - Senior Consultant at panagenda
18 years of Lotus / IBM / HCL solutions experience
Focused on
§ IBM Notes Client Management
§ Analysis and Optimization of ICS infrastructures
§ Cloud onboarding
§ Application Modernization
Good to know
§ German
§ Bass player (in a band called “DISCO”)
§ Husband, Geek, loves Football (soccer) and Beer
§ Don’t give energy drinks à squirrel mode
IBM
Domino Mobile Apps
for iPad
(DMA)
11.06.19
3
Das Look & Feel der Anwendungen entspricht dem
bisherigen Notes Basic Client.
Die vorhandenen Anwendungen sollten out-of-the-box in
der DMA App verwendbar sein.
Allerdings ist zu berücksichtigen, das die Anwendungen
für einen Verwendung mit einem Desktop PC mit Maus,
Tastatur und großem Monitor optimiert sind.
IBM Domino Mobile Apps DMA
Was kosten IBM Domino Mobile Apps?
Kunden die aktuell aktive Wartung haben, können IBM
Domino Mobile Apps kostenfrei als Bestandteil der IBM
Notes Domino Lizenzen einsetzen.
App ist kostenfrei im Apple App Store verfügbar!
IBM Domino Mobile Apps
11.06.19
4
• Abgespeckter Basic Client
Richtiger:
IBM Client Application Access ICAA Client
• Support für @Formula, LotusScript
• Nutzung lokaler Repliken
• Keine spezielle Design Anpassung notwendig
It just Works!
IBM Domino Mobile Apps DMA
IBM Domino Mobile Apps DMA
11.06.19
5
Einschränkungen
• Keine Java Runtime unter iOS
à Keine Java Agenten, Java Applets, LS2J
• Keine Win32 OS Calls, keine OLE-Automation oder
Aufruf anderer Programme (Word, Batch-Files...)
• Kein direkter Zugriff auf das Dateisystem
Import-/Export von Dateien in eine lokale Datei wird nicht
funktionieren.
Empfehlung:
Auf das Backend verlagern – Stichwort RunOnServer
IBM Domino Mobile Apps
Durch kleine Anpassungen am klassischen Notes Design
lässt sich aber einfach eine optimalere Darstellung auf dem
iPad erzielen.
- Vergrößerung der Schriftgröße, Zeilenabstände
- Anpassung der Outline zur Navigation
- Unterschiedliche Framesets für Landscape/Portrait Mode
- Anpassung Masken / Tabellen-Layout
IBM Domino Mobile Apps DMA
11.06.19
6
Vieles kann mit einfachen Hide-When Formel gesteuert
werden.
@Platform
Gibt zurück: iOS
@Platform([Specific])
Gibt eine Liste mit OS
und OS-Version zurück:
iOS : 12.1
(Hinweis iOS 13: iPadOS : 13.0)
IBM Domino Mobile Apps DMA
IBM Domino Mobile Apps DMA
12,9“ ß à 7,9“
iPad != iPad
11.06.19
7
Voraussetzung:
• Verbindung via NRPC Protokoll (Port 1352)
• Domino Server 9.0.1.x
• ID Vault *
IBM Domino Mobile Apps
* ID-Datei kann auch bei verbundenem per iTunes in die DMA App
importiert werden
* In der aktuellen Version
kann die ID über einen File
Dialog ausgewählt werden
IBM
Domino Mobile Apps
for iPad
DEMO
11.06.19
8
IBM Domino Mobile Apps – Verbindungswege
Domino Apps
Domino Apps
Domino Apps
Notes NRPC Port 1352
Direkt Verbindung
Notes Protokoll NRPC
TCP/IP Port 1352
Domino Apps
Domino Apps
Domino Apps
IBM Domino Mobile Apps – Verbindungswege
Notes NRPC Port 1352
VPN – Verbindung
Hier bietet iOS diverse unterschiedliche Möglichkeiten:
VPN on Demand, Per-App-VPN
11.06.19
9
IBM Domino Mobile Apps – Verbindungswege
Hinweise zur VPN Nutzung:
• Abhängig von der vorhandenen VPN Lösung und dessen
Möglichkeiten bzw. Lizenzen
• Aktuell Probleme mit einigen Per-App-VPN Anbietern
(Airwatch / MobileIron)
Die DMA App baut neben TCP auch UDP Verbindungen auf.
MobileIron unterstütz für Ihr sEntry / AppConnect lediglich
TCP Verbindungen
IBM Domino Mobile Apps – Verbindungswege
Domino Apps
Domino Apps
Domino Apps
Notes NRPC Port 1352
11.06.19
10
IBM Domino Mobile Apps – Verbindungswege
Domino Apps
Domino Apps
Domino Apps
Domino
Passthrough
Notes NRPC Notes NRPC
Domino Durchgangsserver
Definition der Benutzer die diesen Passthrough Server verwenden dürfen.
Definition der erlaubten Ziel-Domino Server
IBM Domino Mobile Apps – Verbindungswege
Hinweise zu Domino Passthrough Nutzung:
• Client benötigt ein Passthrough Verbindungsdokument
• Ersteinrichtung mittels ID-Vault funktioniert nicht über einen
Passthrough Server
11.06.19
11
IBM Domino Mobile Apps – App Verteilung
Erstkonfiguration kann über eine eigene Einrichtungsdatenbank erfolgen,
die einmal vom Benutzer geöffnet wird.
Hierrüber können, wenn benötigt:
• Verbindungsdokumente angelegt
• Lokale Repliken angelegt
• Benötigte Datenbank angeboten
• Shortcuts bereitgestellt
• Notes.ini Parameter gesetzt werden
IBM Domino Mobile Apps – App Verteilung
Wie kann diese Einrichtungsdatenbank nun zum Benutzer kommen?
1. Per Mail mit einem Notes Doc-Link
11.06.19
12
IBM Domino Mobile Apps – App Verteilung
IBM Domino Mobile Apps – MDM
Automatische App Installation der kostenfreien DMA App über
Volume Purchase Program (VPP)
Vorkonfiguration (Domino Server, User Name) der App
über Apple App Settings.
(Aktuell noch nicht verfügbar – aber zeitnah verfügbar)
11.06.19
13
App Ökosystem
Mit @UrlOpen können aus IBM Domino Mobile Apps heraus
andere lokal installierte Apps angesprochen und geöffnet
werden.
IBM Domino Mobile Apps DMA
https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html
IBM Domino Mobile Apps – App Verteilung
Wie kann diese Einrichtungsdatenbank nun zum Benutzer kommen?
Per Mobile Device Management / WebClip Payload
notes://ServerName/Path/Database.nsf/ViewNameOptional/DocumentIDOptional
notes://lotus.midpoints.de/apps/service/reports.nsf
notes://lotus.midpoints.de/apps/service/reports.nsf/idma-start-page?OpenPage
URL-Syntax: https://www-10.lotus.com/ldd/dominowiki.nsf/dx/notes-urls
11.06.19
14
IBM Domino Mobile Apps – App Verteilung
notes://lotus.midpoints.de/apps/service/reports.nsf/idma-start-page?OpenPage
Apple bietet über den WebClip Payload die Möglichkeit
URLs als Icon auf den iOS Homescreen zu verteilen.
IBM Domino Mobile Apps – App Verteilung
11.06.19
15
IBM Domino Mobile Apps – App Verteilung
notes://lotus.midpoints.net/apps/service/reports.nsf
midpoints DMA Launcher
<NDL>
<REPLICA C1258345:0075DD95>
<HINT> lotus.midpoints.de/</HINT>
<REM>midpoints DMA Launcher</REM>
</NDL>
notes://C12583450075DD95
IBM Domino Mobile Apps – App Verteilung
notes://server/path/database.nsf/view/keytodocumentinview
Every part (except the server) can be replaced by an internal ID.
•path/database.nsf --> Replica ID (C12583450075DD95 in your example)
•view --> Universal ID of the design element of the view
(A5208C4C6552DA01422569FB003AAC2D)
•keytodocumentinview --> Universal ID of the document
(6D24A2976579B8E3C225805D004D8678)
If there is no server in the link, then the notes client tries to "guess" the right server. It checks:
• Is there an icon in the desktop for the Replica- ID requested. If yes: take the server of the last used replica (on the
top if replicas are stacked)
• Can I find a catalog.nsf (either on catalog- server from location document or on mail- home- server. If yes: Is the
replica- id in there? If yes: Take the server from there...
• Ask user for server (not sure about that part, as it not always seems to happen)
https://stackoverflow.com/questions/46818718/how-to-convert-notes-document-link-to-html-link
11.06.19
16
Before we start …
panagenda
• has a close partnership with HCL.
• is the client management partner of choice.
• is working with HCL on MarvelClient for iOS and Android.
Marvel Client for iOS – work in progress
(current status)
• Private Beta on iOS
• Automatic Client Setup
– for all iOS devices – streamline and adapt
• Analyze and Manage
– All iOS devices from one central Domino Database,
from day one
11.06.19
17
Work in progress - features
Analyze
Work in progress - features
Recent applications
11.06.19
18
Work in progress - features
Local replicas and
replicator page entries
Work in progress - features
User preferences
and notes.ini
11.06.19
19
Work in progress - features
Workspace icons and
bookmarks *
* even though workspace is not supported it is used for the client to function properly
Work in progress - features
Fulltext indices
11.06.19
20
Work in progress - features
Location and
connection documents
Work in progress - features
Mail server changes
11.06.19
21
Work in progress - features
Cloud migrations
Work in progress - features
Mass changes
11.06.19
22
Work in progress - features
Profile documents
Work in progress - features
Run LotusScript agents
11.06.19
23
Work in progress - features
IBM Domino Mobile Apps
https://domino.ideas.aha.io/?project=DMA&sort=popular
Wo und wie kann ich
Feedback geben bzw.
Wünsche zu DMA äußern?
11.06.19
24
Web: http://www.midpoints.de
Blog: http://www.netzgoetter.net
Twitter: @netzgoetter
Mail: detlev.poettgen@midpoints.de
IBM Domino Mobile Apps
It just works!
Vielen Dank

Contenu connexe

Similaire à IBM Domino Mobile Apps (DMA/Nomad) – Konfiguration, Management, Deployment

We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap
We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmapWe4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap
We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap
We4IT Group
 
Browser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SEBrowser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SE
Ralph Belfiore
 
IBM Notes Kursverwaltung mit xPages
IBM Notes Kursverwaltung mit xPagesIBM Notes Kursverwaltung mit xPages
IBM Notes Kursverwaltung mit xPages
Belsoft
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
Dominik Helleberg
 

Similaire à IBM Domino Mobile Apps (DMA/Nomad) – Konfiguration, Management, Deployment (20)

Cloud Update 2016 IBM Collaboration Solutions - Verse (&Toscana) - ICS.UG 2016
Cloud Update 2016 IBM Collaboration Solutions - Verse (&Toscana) - ICS.UG 2016Cloud Update 2016 IBM Collaboration Solutions - Verse (&Toscana) - ICS.UG 2016
Cloud Update 2016 IBM Collaboration Solutions - Verse (&Toscana) - ICS.UG 2016
 
IBM Notes Domino & Verse Update
IBM Notes Domino & Verse UpdateIBM Notes Domino & Verse Update
IBM Notes Domino & Verse Update
 
We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap
We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmapWe4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap
We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap
 
AdminCamp2017 - ApplicationInsights
AdminCamp2017 - ApplicationInsightsAdminCamp2017 - ApplicationInsights
AdminCamp2017 - ApplicationInsights
 
DNUG 2017 - ApplicationInsights
DNUG 2017 - ApplicationInsightsDNUG 2017 - ApplicationInsights
DNUG 2017 - ApplicationInsights
 
#DNUG45 - Manage Session IBM Notes & Domino - Fix & Feature Packs und Best ...
#DNUG45 - Manage Session   IBM Notes & Domino - Fix & Feature Packs und Best ...#DNUG45 - Manage Session   IBM Notes & Domino - Fix & Feature Packs und Best ...
#DNUG45 - Manage Session IBM Notes & Domino - Fix & Feature Packs und Best ...
 
Browser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SEBrowser Plug-In Notes 9 SE
Browser Plug-In Notes 9 SE
 
IBM Chat/Sametime Migration (CCTY 2016 Munich)
IBM Chat/Sametime Migration (CCTY 2016 Munich)IBM Chat/Sametime Migration (CCTY 2016 Munich)
IBM Chat/Sametime Migration (CCTY 2016 Munich)
 
DNUG - ApplicationInsights: So analysieren, optimieren und modernisieren Sie ...
DNUG - ApplicationInsights: So analysieren, optimieren und modernisieren Sie ...DNUG - ApplicationInsights: So analysieren, optimieren und modernisieren Sie ...
DNUG - ApplicationInsights: So analysieren, optimieren und modernisieren Sie ...
 
Upgrade auf IBM Notes9 in der Kaffeepause
Upgrade auf IBM Notes9 in der KaffeepauseUpgrade auf IBM Notes9 in der Kaffeepause
Upgrade auf IBM Notes9 in der Kaffeepause
 
DNUG2015 Frühjahrskonferenz: Brücken bauen, Grenzen überwinden: Domino im Dia...
DNUG2015 Frühjahrskonferenz: Brücken bauen, Grenzen überwinden: Domino im Dia...DNUG2015 Frühjahrskonferenz: Brücken bauen, Grenzen überwinden: Domino im Dia...
DNUG2015 Frühjahrskonferenz: Brücken bauen, Grenzen überwinden: Domino im Dia...
 
IBM Notes Traveler & IBM Mobile Connect What's new?, What's next? - ICS.UG 2016
IBM Notes Traveler & IBM Mobile Connect What's new?, What's next? - ICS.UG 2016IBM Notes Traveler & IBM Mobile Connect What's new?, What's next? - ICS.UG 2016
IBM Notes Traveler & IBM Mobile Connect What's new?, What's next? - ICS.UG 2016
 
Zurück in die Zukunft - DNUG 2014 - Track 5.2
Zurück in die Zukunft - DNUG 2014 - Track 5.2Zurück in die Zukunft - DNUG 2014 - Track 5.2
Zurück in die Zukunft - DNUG 2014 - Track 5.2
 
Moving DNUG Usergroup von on-premise in die IBM Connections Cloud
Moving DNUG Usergroup von on-premise in die IBM Connections CloudMoving DNUG Usergroup von on-premise in die IBM Connections Cloud
Moving DNUG Usergroup von on-premise in die IBM Connections Cloud
 
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
 
IBM Notes Kursverwaltung mit xPages
IBM Notes Kursverwaltung mit xPagesIBM Notes Kursverwaltung mit xPages
IBM Notes Kursverwaltung mit xPages
 
Die mobile Herausforderung meistern! - ICS.UG 2016
Die mobile Herausforderung meistern! - ICS.UG 2016Die mobile Herausforderung meistern! - ICS.UG 2016
Die mobile Herausforderung meistern! - ICS.UG 2016
 
Moving DNUG Usergroup von on-premise in die IBM ConnectionsCloud - ICS.UG 2016
Moving DNUG Usergroup von on-premise in die IBM ConnectionsCloud - ICS.UG 2016Moving DNUG Usergroup von on-premise in die IBM ConnectionsCloud - ICS.UG 2016
Moving DNUG Usergroup von on-premise in die IBM ConnectionsCloud - ICS.UG 2016
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
 
20150611 track4 2_ae21_salesforce and ibm software
20150611 track4 2_ae21_salesforce and ibm software20150611 track4 2_ae21_salesforce and ibm software
20150611 track4 2_ae21_salesforce and ibm software
 

Plus de panagenda

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
panagenda
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
 
Why you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successfulWhy you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successful
panagenda
 
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis ZWorkshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
panagenda
 
How to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades SmoothlyHow to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades Smoothly
panagenda
 
The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
panagenda
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
 
Wie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafftWie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafft
panagenda
 
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden ArbeitsalltagIm Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
panagenda
 

Plus de panagenda (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdfDe05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
 
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
 
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Why you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successfulWhy you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successful
 
Developer Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit ClientsDeveloper Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit Clients
 
Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14
 
Alles was Sie über HCL Notes 14 wissen müssen
Alles was Sie über HCL Notes 14 wissen müssenAlles was Sie über HCL Notes 14 wissen müssen
Alles was Sie über HCL Notes 14 wissen müssen
 
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis ZWorkshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
 
How to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades SmoothlyHow to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades Smoothly
 
The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
 
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL NomadBring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
 
Wie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafftWie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafft
 
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden ArbeitsalltagIm Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
 
Hybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and NomadHybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and Nomad
 

IBM Domino Mobile Apps (DMA/Nomad) – Konfiguration, Management, Deployment

  • 1. 11.06.19 1 It just works! IBM Domino Mobile Apps Deployment & Configuration Detlev Pöttgen – midpoints Christoph Adler - panagenda Schwerpunkte: • Enterprise Mobility • IBM Traveler & IBM Mobile Connect Infrastrukturplanung & Implementierung midpoints GmbH IBM Advanced Business Partner IBM Design Partner for Domino Next & Mobile & Verse Apple - Enterprise Developer & MDM Group Member Google - Android for Work – EMM Community Samsung - Enterprise Alliance Partner Detlev Pöttgen
  • 2. 11.06.19 2 Christoph Adler - Senior Consultant at panagenda 18 years of Lotus / IBM / HCL solutions experience Focused on § IBM Notes Client Management § Analysis and Optimization of ICS infrastructures § Cloud onboarding § Application Modernization Good to know § German § Bass player (in a band called “DISCO”) § Husband, Geek, loves Football (soccer) and Beer § Don’t give energy drinks à squirrel mode IBM Domino Mobile Apps for iPad (DMA)
  • 3. 11.06.19 3 Das Look & Feel der Anwendungen entspricht dem bisherigen Notes Basic Client. Die vorhandenen Anwendungen sollten out-of-the-box in der DMA App verwendbar sein. Allerdings ist zu berücksichtigen, das die Anwendungen für einen Verwendung mit einem Desktop PC mit Maus, Tastatur und großem Monitor optimiert sind. IBM Domino Mobile Apps DMA Was kosten IBM Domino Mobile Apps? Kunden die aktuell aktive Wartung haben, können IBM Domino Mobile Apps kostenfrei als Bestandteil der IBM Notes Domino Lizenzen einsetzen. App ist kostenfrei im Apple App Store verfügbar! IBM Domino Mobile Apps
  • 4. 11.06.19 4 • Abgespeckter Basic Client Richtiger: IBM Client Application Access ICAA Client • Support für @Formula, LotusScript • Nutzung lokaler Repliken • Keine spezielle Design Anpassung notwendig It just Works! IBM Domino Mobile Apps DMA IBM Domino Mobile Apps DMA
  • 5. 11.06.19 5 Einschränkungen • Keine Java Runtime unter iOS à Keine Java Agenten, Java Applets, LS2J • Keine Win32 OS Calls, keine OLE-Automation oder Aufruf anderer Programme (Word, Batch-Files...) • Kein direkter Zugriff auf das Dateisystem Import-/Export von Dateien in eine lokale Datei wird nicht funktionieren. Empfehlung: Auf das Backend verlagern – Stichwort RunOnServer IBM Domino Mobile Apps Durch kleine Anpassungen am klassischen Notes Design lässt sich aber einfach eine optimalere Darstellung auf dem iPad erzielen. - Vergrößerung der Schriftgröße, Zeilenabstände - Anpassung der Outline zur Navigation - Unterschiedliche Framesets für Landscape/Portrait Mode - Anpassung Masken / Tabellen-Layout IBM Domino Mobile Apps DMA
  • 6. 11.06.19 6 Vieles kann mit einfachen Hide-When Formel gesteuert werden. @Platform Gibt zurück: iOS @Platform([Specific]) Gibt eine Liste mit OS und OS-Version zurück: iOS : 12.1 (Hinweis iOS 13: iPadOS : 13.0) IBM Domino Mobile Apps DMA IBM Domino Mobile Apps DMA 12,9“ ß à 7,9“ iPad != iPad
  • 7. 11.06.19 7 Voraussetzung: • Verbindung via NRPC Protokoll (Port 1352) • Domino Server 9.0.1.x • ID Vault * IBM Domino Mobile Apps * ID-Datei kann auch bei verbundenem per iTunes in die DMA App importiert werden * In der aktuellen Version kann die ID über einen File Dialog ausgewählt werden IBM Domino Mobile Apps for iPad DEMO
  • 8. 11.06.19 8 IBM Domino Mobile Apps – Verbindungswege Domino Apps Domino Apps Domino Apps Notes NRPC Port 1352 Direkt Verbindung Notes Protokoll NRPC TCP/IP Port 1352 Domino Apps Domino Apps Domino Apps IBM Domino Mobile Apps – Verbindungswege Notes NRPC Port 1352 VPN – Verbindung Hier bietet iOS diverse unterschiedliche Möglichkeiten: VPN on Demand, Per-App-VPN
  • 9. 11.06.19 9 IBM Domino Mobile Apps – Verbindungswege Hinweise zur VPN Nutzung: • Abhängig von der vorhandenen VPN Lösung und dessen Möglichkeiten bzw. Lizenzen • Aktuell Probleme mit einigen Per-App-VPN Anbietern (Airwatch / MobileIron) Die DMA App baut neben TCP auch UDP Verbindungen auf. MobileIron unterstütz für Ihr sEntry / AppConnect lediglich TCP Verbindungen IBM Domino Mobile Apps – Verbindungswege Domino Apps Domino Apps Domino Apps Notes NRPC Port 1352
  • 10. 11.06.19 10 IBM Domino Mobile Apps – Verbindungswege Domino Apps Domino Apps Domino Apps Domino Passthrough Notes NRPC Notes NRPC Domino Durchgangsserver Definition der Benutzer die diesen Passthrough Server verwenden dürfen. Definition der erlaubten Ziel-Domino Server IBM Domino Mobile Apps – Verbindungswege Hinweise zu Domino Passthrough Nutzung: • Client benötigt ein Passthrough Verbindungsdokument • Ersteinrichtung mittels ID-Vault funktioniert nicht über einen Passthrough Server
  • 11. 11.06.19 11 IBM Domino Mobile Apps – App Verteilung Erstkonfiguration kann über eine eigene Einrichtungsdatenbank erfolgen, die einmal vom Benutzer geöffnet wird. Hierrüber können, wenn benötigt: • Verbindungsdokumente angelegt • Lokale Repliken angelegt • Benötigte Datenbank angeboten • Shortcuts bereitgestellt • Notes.ini Parameter gesetzt werden IBM Domino Mobile Apps – App Verteilung Wie kann diese Einrichtungsdatenbank nun zum Benutzer kommen? 1. Per Mail mit einem Notes Doc-Link
  • 12. 11.06.19 12 IBM Domino Mobile Apps – App Verteilung IBM Domino Mobile Apps – MDM Automatische App Installation der kostenfreien DMA App über Volume Purchase Program (VPP) Vorkonfiguration (Domino Server, User Name) der App über Apple App Settings. (Aktuell noch nicht verfügbar – aber zeitnah verfügbar)
  • 13. 11.06.19 13 App Ökosystem Mit @UrlOpen können aus IBM Domino Mobile Apps heraus andere lokal installierte Apps angesprochen und geöffnet werden. IBM Domino Mobile Apps DMA https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html IBM Domino Mobile Apps – App Verteilung Wie kann diese Einrichtungsdatenbank nun zum Benutzer kommen? Per Mobile Device Management / WebClip Payload notes://ServerName/Path/Database.nsf/ViewNameOptional/DocumentIDOptional notes://lotus.midpoints.de/apps/service/reports.nsf notes://lotus.midpoints.de/apps/service/reports.nsf/idma-start-page?OpenPage URL-Syntax: https://www-10.lotus.com/ldd/dominowiki.nsf/dx/notes-urls
  • 14. 11.06.19 14 IBM Domino Mobile Apps – App Verteilung notes://lotus.midpoints.de/apps/service/reports.nsf/idma-start-page?OpenPage Apple bietet über den WebClip Payload die Möglichkeit URLs als Icon auf den iOS Homescreen zu verteilen. IBM Domino Mobile Apps – App Verteilung
  • 15. 11.06.19 15 IBM Domino Mobile Apps – App Verteilung notes://lotus.midpoints.net/apps/service/reports.nsf midpoints DMA Launcher <NDL> <REPLICA C1258345:0075DD95> <HINT> lotus.midpoints.de/</HINT> <REM>midpoints DMA Launcher</REM> </NDL> notes://C12583450075DD95 IBM Domino Mobile Apps – App Verteilung notes://server/path/database.nsf/view/keytodocumentinview Every part (except the server) can be replaced by an internal ID. •path/database.nsf --> Replica ID (C12583450075DD95 in your example) •view --> Universal ID of the design element of the view (A5208C4C6552DA01422569FB003AAC2D) •keytodocumentinview --> Universal ID of the document (6D24A2976579B8E3C225805D004D8678) If there is no server in the link, then the notes client tries to "guess" the right server. It checks: • Is there an icon in the desktop for the Replica- ID requested. If yes: take the server of the last used replica (on the top if replicas are stacked) • Can I find a catalog.nsf (either on catalog- server from location document or on mail- home- server. If yes: Is the replica- id in there? If yes: Take the server from there... • Ask user for server (not sure about that part, as it not always seems to happen) https://stackoverflow.com/questions/46818718/how-to-convert-notes-document-link-to-html-link
  • 16. 11.06.19 16 Before we start … panagenda • has a close partnership with HCL. • is the client management partner of choice. • is working with HCL on MarvelClient for iOS and Android. Marvel Client for iOS – work in progress (current status) • Private Beta on iOS • Automatic Client Setup – for all iOS devices – streamline and adapt • Analyze and Manage – All iOS devices from one central Domino Database, from day one
  • 17. 11.06.19 17 Work in progress - features Analyze Work in progress - features Recent applications
  • 18. 11.06.19 18 Work in progress - features Local replicas and replicator page entries Work in progress - features User preferences and notes.ini
  • 19. 11.06.19 19 Work in progress - features Workspace icons and bookmarks * * even though workspace is not supported it is used for the client to function properly Work in progress - features Fulltext indices
  • 20. 11.06.19 20 Work in progress - features Location and connection documents Work in progress - features Mail server changes
  • 21. 11.06.19 21 Work in progress - features Cloud migrations Work in progress - features Mass changes
  • 22. 11.06.19 22 Work in progress - features Profile documents Work in progress - features Run LotusScript agents
  • 23. 11.06.19 23 Work in progress - features IBM Domino Mobile Apps https://domino.ideas.aha.io/?project=DMA&sort=popular Wo und wie kann ich Feedback geben bzw. Wünsche zu DMA äußern?
  • 24. 11.06.19 24 Web: http://www.midpoints.de Blog: http://www.netzgoetter.net Twitter: @netzgoetter Mail: detlev.poettgen@midpoints.de IBM Domino Mobile Apps It just works! Vielen Dank