While ordering some stuff on Amazon today I stumbled over a nice book that is due out 21 January 2011. Apparently Martin (Donnelly), Mark (Wallace) and Tony (McGuckin) of IBM Lotus Domino XPage is writing a book about XPages and how to get going using a step-by-step approach. How nice.
The Lotus Information Development Center (IDC) is looking for users to participate in XPages technical content and wiki usability evaluations coming up in October! In a usability evaluation you provide feedback directly to the Lotus IDC team about the documentation (help, wikis, etc,) for specific products or services. This is a great opportunity to share your thoughts and opinions with the people who create Lotus product documentation and wikis.
The team needs usability participants for the following evaluations: For this XPages technical content usability evaluation, the IDC team is looking for developers who are new to using XPages technology in their application development tasks but may have used Designer before the introduction of XPages. Familiarity with the legacy Notes application development model is a plus.
If you are interested in participating in any of these usability evaluations, please contact the Lotus IDC team by clicking here: http://budurl.com/amwz
Provide your email address and the usability evaluation(s) you would like to participate in, and someone from the IDC team will contact you. Evaluations will be done via phone and web conference. Be heard and help improve the usability of Lotus technical content! The team looks forward to working with you!
On Friday Bruce and Julian let me on The Taking Notes podcast to talk about plug-in development and how to get started with plug-in development. We also talked a bit about the RedWiki we're writing. I think it's a pretty decent discussion about the topic and I hope it's a pleasant listen.
"Let's talk Eclipse plugins! It's not just an Eclipse thing, plugins can be used to extend the functionality of your Lotus Notes client.
Mikkel Heisterberg has been instrumental in helping developers wade through the murky waters of Lotus Notes sidebar app and plugin development for several years, through Lotusphere and user group presentations, blog articles, and onsite training. Bruce and Julian talked to him about how this plugin technology can be used and what's going to be in the new IBM Redbook he's been working on."
The podcast may be found in iTunes or directly using the following link: Taking Notes Episode 122: 2010.09.24 - Sidebar, Plugins, and Notes Client Extensions with Mikkel Heisterberg
Well I just did a quick search on developerWorks and it gave me a lot of info. Among others were the below articles that I think look very interesting. Especially those two first ones look like something that would be of interest to a lot of people venturing into this area.
- Eclipse's Rich Client Platform, Part 1: Getting started
- Eclipse's Rich Client Platform, Part 2: Extending the generic workbench
- Create an Eclipse game plug-in, Part 1: Getting started
- Create an Eclipse game plug-in, Part 2: Building and firing a BB gun
- Create an Eclipse game plug-in, Part 3: Gaming the system
- Create an Eclipse game plug-in, Part 4: Packaging, testing, and putting final touches
- Building Eclipse plug-ins using templates
- Eclipse Test & Performance Tools Platform, Part 1: Test, profile, and monitor applications
- An introduction to the Eclipse Web Tools Platform V1.0
So NLLUG 2010 is a wrap and what a great event! Two great days in Amsterdam at the Amsterdam ArenA with excellent content, excellent catering and excellent company. As for my sessions they went great and the presentations etc. may be found at lekkimworld.com/nllug2010. Throughout the event a lot of pictures was taken showing of the "Lotus Loves People" scarf in a wide variety of ways.
All the pictures from the event can be seen in the embedded Flash player showing pictures from Picasa. You might be able to spot your favorite Loti in the pictures. Is it me or does Maureen look like she's not really sure what she got herself into? :-)
Alan Cooke (member of the Redbooks team) just pinged me on Sametime and pointed me to a greate piece of news. As you might remember Google acquired Instantiations a while back. Instantiations developed a couple of developer tools for GUI building, code analysis and UI testing. Today all our prayers had been heard and Google is making all the tools from Instantiations free!!!. How sweet is that?!
The article referenced above describes the different tools and screenshots.
The reason this is important to you as a Lotus guy or gal is that WindowBuilder Pro for SWT makes it very easy to quickly mock up or build the GUI for your SWT based plugins. You simply drag'n'drop components onto the screen to build the UI. Think of the XPages UI but for SWT components. Very nice.
So how do you get the tools? Simply head over to the respective Google page to learn more and/or install. The direct links are:
Once you go the tool page you'll see a link to the "Download" page in the menu on the left. The page has links to update sites for easy installation. The tools work with Eclipse 3.4, 3.5 and 3.6.
P.S.: There is also a GWT designer tool (Google Web Toolkit) available (tool page is here). The tool is very nice if you develop GWT applications.
Every time I get questions on developing plugins for the Lotus Notes 8 platform I mention that I really can't comment too much on Lotus Expeditor Toolkit installation and usage questions. The reason is that I do not use the toolkit when developing for Lotus Notes. Since I get the question so much I thought I would take it to the blog as well.
The main reason I started developing for Lotus Notes without the Lotus Expeditor Toolkit was due to two reasons:
- Because I kept receiving new betas of the Lotus Notes client from IBM Lotus and because XPD toolkit wouldn't work with these betas
- I wanted to use newer Eclipse versions than what the XPD toolkit supported
I understand why you might want to use Lotus Expeditor Toolkit as it may be considered easier (if you're not so Eclispe savy), because you have to! or because you need to switch target platform often (Notes -> Symphony -> Sametime).
I've uploaded the presentation and additional contents for both of my sessions at NL LUG 2010 to the blog. Go to lekkimworld.com/nllug2010 for more info.
OMG!! On ZDNet Ed Burnette writes that Apple are relaxing all restrictions on the development tools used to develop applications for the iOS platform. Now isn't competition a nice thing?!
"Temperatures dropped about 30 degrees in Hades this morning when Apple announced they were relaxing all restrictions on the development tools used to create iOS apps. They will also be allowing 3rd party advertisers such as AdMob, but not analytics software such as Flurry.
The changes bring iPhone, iPad, and iPod Touch development a bit closer to the laissez-faire policies of Google's Android Market. Though the latter still does not require any kind of review or approval process before developers can upload new programs, Google can and does sometimes remove apps after the fact if its policies are violated."