Mashup Programmer

What's New

Packaging Custom Components

About Developing Custom Features

Installing a Development Environment

Developing Components with the CloudView Eclipse Plugin

Generate WAR Files for Heavy Customization

Requirements

Generate a standard WAR file

Generate a standalone WAR File

Upgrading to a Newer Version

Customizing the Mashup UI

Understanding the SDK Architecture

Using Developer Tools

Customizing Style Sheets (CSS)

Customizing the Mashup UI Language

About Internationalization features

Set default language

Add a new language

Manage I18N for multiple applications

Develop with I18N

Enforcing the Application Language

Creating Widgets

Widget architecture

Widget manifest

Create a widget

Create a widget template

Implement how to display subwidgets

Update widgets with Mashup Ajax Client

Troubleshooting

Creating Collaborative Widgets Using Storage Service

Creating Collaborative Widgets Using Storage Service

Storage type scopes

Common operations

How clients communicate with the Storage Service

Creating Feeds

Creating Triggers

About Feed and Design Triggers

Mashup UI interface

Mashup API interface

Creating Controllers

Create and package a controller

Reference JSP in a controller

Managing URL Rewriting

Implementing custom layout or templates as plugins

Using the Mashup API

About the Mashup API

Choosing between the Mashup API and the Search API

Using the Mashup API Java client

Using the HTTP Mashup API

Using the Atom Output Format

Creating Parallel Requests

Configuring Hits Enrichment

About the Administration API