ATLUG Tack-It-On Modern Notes:Modern Domino

912 views

Published on

An overview of the agenda for ATLUG's Tack-It-On being held on Tuesday April 8 in Atlanta for NotesDomino developers

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
912
On SlideShare
0
From Embeds
0
Number of Embeds
122
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ATLUG Tack-It-On Modern Notes:Modern Domino

  1. 1. www.redpilldevelopment.comlearn. do. dream. Modern Notes The Missing Fourth Leg?
  2. 2. www.redpilldevelopment.comlearn. do. dream. What Does It Mean To be Modern? A typical organization has 200+ active Notes applications. Many of these have received little attention since they were first developed. It’s a testament to Notes that applications developed 10-20 years ago continue to run so well. While they still work, they are rarely viewed as being “Modern”. For those applications to continue to flourish we must constantly add new modern capabilities that keep pace with the demands of the application’s users. A modern application can be viewed as a stool, each leg equally important in establishing for a strong stable platform.
  3. 3. www.redpilldevelopment.comlearn. do. dream. Leg #1: Mobile Line of business users are demanding access to their favorite applications 24x7 using their mobile devices. The single biggest opportunity for Notes developers is to cater for this need. There is perhaps no easier way to learn XPages than using the Mobile Controls to quickly build a mobile front-end to existing Notes applications. This is the same RAD approach Notes developers are familiar with. Once mobile interfaces are added opportunities are often identified for new mobile solutions. This becomes source for a new generation of Notes applications.
  4. 4. www.redpilldevelopment.comlearn. do. dream. Leg #2: Responsive Web I have Notes why build a web interface to Notes applications? 1. An easy route for external access 2. Access to applications away from the desk (home, travel) 3. Ideal for mergers/acquisitions to quickly onboard new employees to critical business applications. Responsive web interfaces are setting the standard for modern applications. The combination of XPages and Twitter Bootstrap is one approach to quickly deliver responsive web interfaces for new or existing Notes applications.
  5. 5. www.redpilldevelopment.comlearn. do. dream. Leg #3: Social Social media is changing expectations of what is expected from a modern application. Keeping Notes applications in line with those expectations requires Notes developers to explore ways they can add the most common social capabilities. Social capabilities than can be added include:- 1. Add Discussion 2. Like/Favorite 3. Add Files 4. Share The needs will vary from application to application but a common approach that can be shared across all applications is recommended.
  6. 6. www.redpilldevelopment.comlearn. do. dream. But something is still missing!
  7. 7. www.redpilldevelopment.comlearn. do. dream. Leg #4: Notes Client Adding a modern mobile and responsive web interface to Notes applications can leave the original Notes client application looking dated. Using a mobile first approach to design it is possible to develop a set of UI guidelines for Notes client applications that improves their look and feel and helps to reduce the differences between the various clients. Implementation involves creating a set of common components based upon the best practices developed since Notes was first introduced. This effort may well represent the ideal time to future-proof applications for later modernization efforts.
  8. 8. www.redpilldevelopment.comlearn. do. dream. Tuesday April 8, 2014 Atlanta, Georgia 3 IBM Champions 16 Exciting Modules You Select the Content Register Today Keith Strickland Nathan Freeman Peter Presnell
  9. 9. www.redpilldevelopment.comlearn. do. dream. Modern Notes Building Notes client application for the future The devil is in the design Navigation Creating a great view In Form Appropriate gestures Object Oriented LS Writing LS like Java Code Forensics
  10. 10. www.redpilldevelopment.comlearn. do. dream. The devil is in the design The importance of assigning templates Reviewing ACLs Database Icons Policy Documents Unread marks
  11. 11. www.redpilldevelopment.comlearn. do. dream. Navigation
  12. 12. www.redpilldevelopment.comlearn. do. dream. Creating a great view
  13. 13. www.redpilldevelopment.comlearn. do. dream. Designing forms people like
  14. 14. www.redpilldevelopment.comlearn. do. dream. Using an appropriate gesture
  15. 15. www.redpilldevelopment.comlearn. do. dream. Object Oriented LotusScript
  16. 16. www.redpilldevelopment.comlearn. do. dream. Writing LotusScript Like Java
  17. 17. www.redpilldevelopment.comlearn. do. dream. Code Forensics
  18. 18. www.redpilldevelopment.comlearn. do. dream. Modern Domino Exploiting the power of XPages to deliver a modern experience for Notes applications Asymmetric Java 4 LS Java Beans Getting some REST Gaining Control Going Native Bootstrapping Visual Power
  19. 19. www.redpilldevelopment.comlearn. do. dream. Asymmetric Modernization
  20. 20. www.redpilldevelopment.comlearn. do. dream. Java 4 LotusScript Developers
  21. 21. www.redpilldevelopment.comlearn. do. dream. Building Java Beans
  22. 22. www.redpilldevelopment.comlearn. do. dream. Getting some REST
  23. 23. www.redpilldevelopment.comlearn. do. dream. Gaining (Mobile) Control
  24. 24. www.redpilldevelopment.comlearn. do. dream. Going Native
  25. 25. www.redpilldevelopment.comlearn. do. dream. Bootstrapping
  26. 26. www.redpilldevelopment.comlearn. do. dream. Visual Power with D3

×