Resources for AD201 – How the Jedi’s Do Plug-in Development

As promised, here is the list of resources referenced for the AD201 Lotusphere session.

You can drag and drop the following links to your My Widgets panel in the Notes client:

Attachment Viewer Widget

Mail Rules Widget

Multiple Database Search Widget

Referenced Project links:


From Julian: OSGI sidebar app for Lotus Notes

I just had to plug this to the Eclipse Developer community:Free Sidebar App: OSGi Sidebar Console

Lotusphere: Meet the developers lab!

Every year I am surprised by how many people that do not know about the Meet the Developers Lab at Lotusphere. This year  it is in the Dolphin, Asia 1 and 2. Usually the rooms right next to the escalator down to the product show case. If you have any level of technical questions that are not clear or answered in a session then this is the place to go!

I will also be in the lab at designated times, see below. If you want to know the schedule of a speaker for lab time then you can simply ask the podium at the front of Asia 1 to print it out for you. This way you can visit the developer you want to see on your time.

Here is my schedule:

Mon 11:00 – 12:00
Mon 05:00 – 6:00
Tue 11:00 – 12:00
Tue 01:00 – 5:00
Wed 11:00 – 1:00
Wed 02:00 – 5:00
Thu 09:30 – 11:00

Getting the most from the Notes Java UI API’s

If you are doing any plugin development for Lotus Notes then you need to check out the OpenNTF project Java UI API Exerciser. The project is a pretty good reference and usage of the Java API’s we will be talking about at Lotusphere. The tool can also be used to inspect documents, views, etc and the different properties each of them have in the Eclipse world.

Plugin Development at Lotusphere

If you have any interest in Eclipse, Java, or plugin development then don’t miss these sessions at Lotusphere 2011!

JMP103 – Jumpstart Your “Jedi Plug-in Development Skills” with the Masters

AD102 – Hacking IBM Lotus Designer (Gently)

AD201 – How the Jedis Do Plug-in Development

BP203 – Leveraging the New Java APIs in IBM Lotus Notes 8.5.1 and 8.5.2

BOF103 – Let’s Talk Plugin Development!

Let me know if I missed any sessions that will be touching Eclipse or plugin development.

Google contributes GUI designer tool to Eclipse!

Wow, perfect timing for our Lotusphere presentation. You can download the tool right from Google or you can read about the functionality it brings.

Tools being donated include the WindowBuilder Java UI design tool as well as CodePro Profiler, a runtime Java analysis gauging factors like memory leaks. Both tools became Google property when the company bought Instantiations in August; they will now become open source projects at Eclipse. WindowBuilder has been used for development related to Standard Widget Toolkit, GWT (Google Web Toolkit), and Swing.

Check out the full article on InfoWorld.

Programming the Lotus Notes Workspace from Eclipse Java

In preparation for Lotusphere 2011 and the sessions I will be involved in, I will be promoting anything related to Eclipse plugin level development. If you have not seen what you can do in Lotus Notes 8.5.1 and above you should check out the Java Doc available for the Notes UI classes on the wiki.   Those API’s bridge a lot of the gaps between the Eclipse process and Notes process starting in Lotus Notes 8.5.1.  Ryan Baxter has also been promoting several plugin development videos on his blog, you should check those out as a good primer for the Lotusphere 2011 sessions.