Download presentation
Presentation is loading. Please wait.
1
Domino Mobile Apps
2
Andrew Manby Andrew Davis
Director, IBM Product Management Collaboration Solutions Andrew Davis Director of Eng. & Chief Architect, HCL Collaborative Workflow Platforms
3
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. 3
4
App Dev Vision – Making it Fast and Easy
Below you find examples of backend options for getting data out of Domino. All JavaScript frameworks support REST and JSON today. Data out of Domino Agents (if you are still on LotusScript) XAgents (hardcore SSJS) Just views (read only) XPagesRest controls Domino Access Services Custom servlets SmartNSF (highly recommended!!!) JavaScript (These are the most popular today. I added jQuery to your list) Node.js Angular jQuery React.js Frameworks (We then also have "design" frameworks that are very popular) Bootstrap jQuery UI / jQuery Mobile and many more… Questions to ask customers: Who should develop and maintain the applications in the future? What type of developers do you have? What skills are there? How fast can you build up new knowledge? Which technologies do you want to invest in? How important are long-term usability/longevity and backwards compatibility? Do you plan to change your processes in development and operations (DevOps)? Are you ready for shorter update cycles? PRO TIP: Split applications into frontend and backend Use your preferred development environment, deployment tools, frameworks and runtimes Integrate Domino applications in the backend (data & business logic) via APIs Extend Unleash Enhance Evolve
5
Introduce the Tale of Two developers Domino Top Secret
Agenda Introduce the Tale of Two developers Domino Top Secret Industry Scenario based demo and the reach of Domino Apps Back to the Future with the Domino the “Secure NOSQL Database” with Node.js Hint: June 29, 2007, Sept 2008, April 3, 2010
6
Tale of two developers Domino Developer
Been developing on Domino for 10+ years. Can create a business process workflow, with views, forms and approvals in a few days using the power of Designer Enterprise relies on him for technology that works quickly and reliable Call him “Dave” Full stack java script developer < 3 years experience out of school, knows Javascript, react.js, node, express, MongoDB It you can’t do: he is not interested. Use Atom or his favorite IDE or is not in interested Call him “Brenton” Disclaimer: No developers were injured in the development of the following demos. Any resemblance to real developers at HCL is not a co-incidence because we experiment on live engineers and real code! Warning: using pre-release Alpha code if the demo doesn’t crash we aren’t trying enough features!
7
Scenario: Cruise Ship is a mini city
Many lines of business and industries Workflow Order approvals notifications Business processes Domino has enabled industries to develop workflow and business processes specific to their needs on a common platform Dive into demo
8
Demo Notes Order (25 minutes)
Show retail app in Notes on Laptop Create a new product Show the inventory status Generate an order for approval. What user? PIVOT to Verse Mobile Client Order Approval click the link Hospitality on a cart – marking room status Engineering Service REport Child Care – cruise ship should be fun after all HCL is producting marketing videos around this exact scenario of industries/solutions and our Domino on iOS changes
9
Domino Apps on iPad – Key Points
We did not transform the application It is the same classic NSF. Notes Domino code is running on iOS We did not break or touch the business logic LotusScript just runs unmodified Complex forms and logic work Come to DominoTopSecret sessions to see more or try the iPad yourself Customer do not need to spend $10,000 to $ Millions re-writing each application on a new platform The 100 – 1000s apps in your company will just run on the iPad
10
Domino Apps on Mobile Direction
iPad iPhone Android Browser iPad Design Partner Program Sign Up Today:
11
So what does DominoTopSecret mean for…
Dave the Domino Developer His skills are more valuable, and he is more marketable Retain more Domino Developers can now build mobile enabled apps on the platform they already know! Domino Customers - apps are over twice as valuable to your business Next time a solution provider pitches moving you off Notes and Domino don’t forget to ask? Does that application run fully offline with replication? Encryption all on the iPad? Can you do that for 1000 apps for the same cost? Notes Domino is re-taking its place as the leader in Low Code Application development across all platforms, including mobile devices Write ounce, run everywhere
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.