New release of Bildr

I have submitted a new release of my Bildr project on OpenNTF.

In case you are unaware of this project, the application allows you to quickly upload and share images within your network. Images are scaled and you can group them in albums.

The idea behind this app was to have a real case scenario to learn XPages, and frankly the learning experience has gone beyond expectations. I also have to thank Mark Leusink for his contributions.

This release fixes the problems I had with Google Maps. Although the solution is not ideal ( I would like to group markers) due to lack of time I am now satisfied with it.

I also used DDE and it’s search capabilities to remove redundant design elements.

Below you can see some screenshots of the application:

 

 

 

Download: Twitter Bootstrap in Domino Blog

Have you sometimes the feeling that in case you know too much it may be used against you?

Recently I posted how to include Twitter Bootstrap in the IBM Domino Blog template.  Some time ago I blogged frequently about administrating that same Blog application.

From my Twitter Bootstrap post I received some questions from people for help so the easiest way to assist would be to make an example application available for downloading. The NSF contains all the documents that are needed to utilize (or get started with) Twitter Bootstrap within a Domino blog.

I also added some sample blog posts and link documents that refer to websites for education and resources (themes).

Download

Here you can download the example:  link.

Instructions

  • Extract the file.
  • Sign the application with proper ID.
  • Apply proper ACL settings.
  • Open the Configuration document and apply correct settings.
  • Launch the application in browser.
    • In case the HTML layout is rendered properly I suggest to save ALL documents under HTML Templates section.

Good luck!

Screenshots

Homepage
Document
A document list (~ Notes view)
Mobile display

Zähme den Tiger – Java entwicklung in Notes & Domino

Introduction

Today I read this presentation by Bernd Hort held at EntwicklerCamp 2012. Judging fromthe different presentations this sounds like a excellent conference!

This was a nice opportunity to rehearse my German. In case your German is not so good I recommend to listen to a couple of albums of these guys and you will do just fine =)

The presentation can be divided into 2 parts:

  • A general introduction to the Java language.
  • Java in Notes & Domino in details.

Introduction Java language

A nice introduction to the language. More details I found in the jumpstart Eating the elephant.

Java in Lotus Notes & Domino

This section is divided into:

  • Applets
  • Agents
  • Servlets
  • Standalone applications
  • XPages
  • Plugins
  • Other

Applets

If you are interested in writing applets The View has published plenty of articles about this.

Agents

  • Similar to LotusScript agents.
  • Only back-end documents.
  • Notes:
    • Scheduled agents.
  • Web:
    • WebQueryOpen / WebQuerySave.

Also here check The View knowledge database to find articles on Java agents.

Servlets

Also a walk through memory lane…

  • Advantage in comparison to Java agents is than once the servlet is initiated the second call is much faster.

Standalone applications

Read: Java access to the Domino Objects (DeveloperWorks)

XPages

Lots of examples of Java with XPages here (setup folder structure, import jar files, notes.ini variables, writing Java classes from Package explorer…)

Other

  • Web services
  • OSGI tasklets ( Java based server tasks)

Summary

Another great presentation on Java in Notes & Domino. However most parts are also discovered in the other presentations I described earlier. Nevertheless recommended to read (if you like German).