XPages in Bluemix boilerplate: the IBM® XPages for Bluemix starter application

XPages in Bluemix provides a boilerplate cloud-based starter application that uses the IBM® XPages NoSQL Database for Bluemix service and the IBM® XPages for Bluemix runtime. Use this boilerplate application to get up and running quickly with a cloud-based XPages application.

In Bluemix, starter boilerplate is available for users who want to get up and running fast with developing a cloud-based application. In Bluemix terminology, boilerplate can be looked at as a container for an application that contains that application's associated runtime environment and predefined services.

With XPages in Bluemix, the boilerplate cloud-based starter application demonstrates how to use the IBM® XPages for Bluemix runtime in combination with the IBM® XPages NoSQL Database for Bluemix service that is bound to the application.

The starter application is also a responsive XPages application, using the power of Bootstrap and jQuery. Responsive means that the application will display differently on different screen sizes, for optimal usability on any screen size. For example, it will appear differently on mobile devices as opposed to a desktop web browser. It also has a set of customizable properties that lets you tailor the application's controls and their responsive behaviour.

The starter application provides all the power of the features from the XPages Extension Library and lets you do the following:

  • Create a to-do task
  • See a list of all tasks
  • View detail of an individual task
  • View a list of tasks based on current status (for example, all completed tasks)
  • Edit a to-do task
  • Mark a task as complete or incomplete
  • Delete a to-do task
  • All of the above can be done via desktop, tablet and mobile phone

Creating an XPages starter application in Bluemix

To create a starter application from the Bluemix user interface, complete the following steps:

  1. Select the XPages Starter from the Boilerplates section of the Bluemix Catalog, and click View More.
  2. Provide the application name, modify the host name, if required, and click Create. After a short wait, your application starts. To see your application, enter this URL in a browser: http://<yourhost>.mybluemix.net

For more complete information on how to use this starter application and how to modify it in Domino® Designer, refer to the Bluemix documentation provided for this boilerplate on the Bluemix site. User documentation is provided for all boilerplate, services, and runtimes available from the site.