Do you have an old Domino app that just doesn’t look good or is clunky and old? Or one that you’re embarrassed to show new employees because it looks like it was built in the mid-1990s (and maybe it was)? With the newest version of Domino, it’s easy to modernize — and means you don’t have to contemplate migrating away from the platform, which can take years, have ballooning costs, and often doesn’t add new, better functionality or business value.

We are hearing from customers that they are able to easily modernize old apps and bring their original investments into the future. The HCL Lab Services team recently modernized an old, internal issue-tracking app to show you what a modernized Domino app experience could be. It’s easy to give an app not only a better look and feel — a face lift — but also to make it easily work on mobile devices.

This app has most of the features you’d typically find in an enterprise Domino app — workflow, access control, and security functionality. Accessed by thousands of employees every day to track business-critical businesses and approval systems, the app was designed to assist HCL in tracking issues found in various build systems, as well as assign and route those issues to key subject-matter experts.  But it wasn’t exactly pretty.

Even though this was built in 2006 (14 years ago!) on Domino v7, it was a rock-solid app. Even though it was totally stable and reliable, it was ugly and awkward and, because it was used by so many people, it desperately needed to be modernized to today’s app standards.

The Development process was as follows:

    1. We started designing what we wanted the app to look like and created a UI prototype using Adobe XD.
    2. To build the new app, we used Domino v10 and installed the following tools:
      • Node.js
      • Bootstrap 3.x
      • Domino App Dev Pack 1.0.2
      • WebStorm
      • jQuery 3.4.x
      • jQuery Datatables plug-in
    1. We used WebStorm for our web development and created standard CRUD (create, read, update, delete) components for the new web UI.
    2. We integrated security functionality with the new Node app and integrated with Azure AD so users are able to login with their Office 365 login without managing multiple logins.
    3. Once everything was built, we performed acceptance testing to ensure that everything works and is ready to be live.

We had a  web designer and developer on this project. Step 1 was accomplished by our designer in 3 days and it took our developer 3 weeks to build the app. See these stunning after shots:

We brought this app mobile and it works on an iPad!

In less than a month, we were able to transform a complex, business-critical app by modernizing it in just a few days. We want to help you accelerate your app-modernization with Domino and preserve your historical app investment. You can unlock the great value from the Domino platform simply by modernizing. Contact us today!

 

Comment wrap
Further Reading
article-img
Digital Solutions | March 1, 2021
The Low Down on HCL Domino v12 Beta 2 and Beta 3
A month ago we released the first beta drop of HCL Domino v12 and we’re excited to see such a high level of engagement among our customers, ambassadors and business partners. Two weeks ago, we announced the drop of Beta 2 and hosted a webinar with an overwhelming number of live questions — 118 to be exact! If you missed the webinar, you can catch the replay here. We also picked the most popular questions about our beta program and v12 , and have published those — along with the answers — here.   To keep up with this exciting momentum, please join us at our next webinar about beta 3 on March 30, at 10AM ET. Register here. Beta 3 will be the last beta drop before the v12 release, so don’t miss your chance to participate and help us shape the future of HCL Domino! In fact, don’t wait for the next beta drop. All existing customers are automatically entitled to download the software packages from Flexnet today. We look forward to your feedback. Beta Q&A  Still have unanswered questions about the beta? Submit them in the beta forum. Q: Is there a way to tell if issues raised in the beta forum are included/fixed in beta 2 or 3?  A: The list of SPRs fixed in beta2 can be found in the release notes. Please see here. Q: When can we expect the 64-bit standard client?  A: Our plan is to start with the basic Notes client first in v12 beta 3, and then release the 64-bit standard client in a beta post v12 GA. Q: Is the C-API toolkit updated and available as part of this beta?  A: We released the C-API toolkit for v11 and will update for v12 post release. Q: Is two-factor authentication available?  A: Yes, feel free to try it out today!  Q: If I load the beta on my system, will upgrading to v12 Prod work?  A: When going from the beta version to the GA version, we recommend uninstalling the beta and installing v12 as a clean new install. Q: Is there a backlog of undo/redo?  A:...
article-img
Digital Solutions | February 3, 2021
HCL Domino Support Update
HCL Digital Solutions would like to take this opportunity to clarify the requirement for offering Support subscription for the various HCL Domino Programs. This blog covers two such cases related to partial renewals that are not permitted. Specifically, HCL Digital Solutions does not permit: 1. Partial renewal of HCL Domino Programs under Non-Expiring (“Perpetual”) License. I.e., Licensee cannot renew a lesser quantity than the entitled volume to obtain Support. 2. Separate renewal of Client-only or Server-only licenses where both are needed for a production environment and must be on Support for all users.   Here are the requirements for the HCL Domino Programs that can subscribe to Support (1) for Perpetual Licenses beyond the initial 12 months: All-inclusive Per User Licenses (i.e., all server entitlements included with the per user license)  HCL Domino Complete Collaboration Business Edition (CCB/CCX) HCL Domino Volt User HCL CEO Communications User HCL Collaboration Express User HCL Messaging Express User  To receive Support for any above Program, each User must be under Support. Licensee cannot have some Users on Support and others not, which precludes any partial Support renewals of Perpetual Per User Licenses. 2. Stand Alone Server Licenses  HCL Domino Utility Processor Value Unit (“PVU”)  HCL Domino Utility Express Processor Value Unit (“PVU”)  To receive Support for either of these Programs, all PVUs as entitled must be under Support. This precludes any partial Support renewals of Perpetual Utility Server and Utility Server Express Licenses.  3. Client and Server Licenses    HCL Domino Enterprise Client Access HCL Domino Enterprise Processor Value Unit (“PVU”)  As stated in the License Information (LI), each of these parts are interdependent and form one logical Program. Specifically, the HCL Domino Enterprise Server License Information mandates the corresponding Client License for any productive use (for all in-market versions).  From the HCL Domino Enterprise Server V10.0.1 License: “Use of the Program by any means of Authenticated Access requires an entitlement to HCL Domino Enterprise client access, or a subscription to either HCL SmartCloud Notes or a HCL Connections Cloud S1.” (2)  Further, the most recent Domino v9.0.x and Domino v10.0.x Support Update [KB0085697] documents the packaging and Support dependency for HCL Domino Enterprise Client and Server side as one Program, why these cannot...
article-img
Digital Solutions | January 20, 2021
Start Your Engines! HCL Domino v12 Beta is Here! Are You Ready?
If you joined us at Digital Week 2020, you’ve probably heard about the preview of Domino v12. (It was the most popular session of the event!) Now that the release of v12 is around the corner, we would like to provide all current customers an exclusive preview. Today, we’re officially launching the first public beta of Domino v12!   We are inviting you to join this beta program and take part in shaping the future of our product, helping us deliver the best-ever product experience! All existing Domino customers are automatically entitled and will be able to download the required software packages from Flexnet today. (See below for Q&A.)  The goal of the Domino v12 Beta Program is for our community of beta participants to conduct an honest, constructive, and thoughtful review and testing of the Domino v12 beta software, which includes HCL Domino V12 , HCL Notes V12 , HCL Domino Designer & Admin V12 and HCL Traveler V12   In the first phase of the beta program, we are delivering the following components:   Domino on Docker Domino for Windows, Linux, AIX Traveler for Windows, Linux, AIX Notes Standard for Windows   Notes Standard for Mac   Designer and Admin Client   At a later stage of the beta program, we will be providing Domino and Traveler for IBMi. In v12 Beta 1, we are supporting English and 15 language translations:  Arabic Brazilian Portuguese Czech Dutch French German Italian Japanese Korean Polish Russian Swedish Spanish Simplified Chinese Traditional Chinese  Beta participants, please let us know how you think about the product by submitting your feedback in our beta forum. For general input and new ideas or feature enhancement requests, please use the Domino ideas forum here.   v12 Beta 1 Highlights  Domino  Reduce your total cost of ownership by using DAOS tier 2 objects across servers   A wide range of security improvements including: - Two Factor Authentication (TOTP) - Automated SSL/TLS certificate management with built-in support for Let’s Encrypt - Implementing IP based blocking of failed authentication attempts based on this idea - And many more Automate your Domino server installation and initial...
Close