Hi5 Developer Center

Anatomy of a hi5 Application

The hi5 platform allows your application to integrate with the site in a variety of ways. To fully leverage our platform, we have listed all the ways your application can deeply integrate within hi5 and fully utilize the user experience.

  1. Profile page
  2. Application directory
  3. Application pages
  4. Homepage placement
  5. Friend updates
  6. Notifications
  7. Messages
  8. Invites

Profile page

This page represents the user's online identity on hi5. We have enabled applications to integrate directly into the user's profile in a variety of ways. These integrations allow the user to further enhance their profiles and enable their friends to discover new applications on hi5.

Application Module

Once the user installs an application, it is integrated into the profile as a module. This module showcases the most recent interactions the user had with the application. The application module allows the user to further enhance their online identity in unique ways.

Right under the application module you can add links that allow the profile owner to share the application with their friends and manage the application settings. Further, for members viewing the profile, you can set the action links to make it easy and convenient for them to add your application directly from another user's profile.

Application tab

Right at the top of the user's profile page, there is an Application tab. This tab shows the user all the applications they have installed and allows them to directly navigate to the application directory.

The purpose of the Application tab is to showcase the user's friends' activity with applications. This provides a great way for the user to discover the most relevant applications.

  • The most recent applications that the user's friends have added
  • Applications that the user has installed

Application Directory

This allows the user to discover and browse new applications being built on the hi5 platform. The user can browse to the page directly from the Applications tab on the profile page. Each application on hi5 is assigned to a category to make it easy for users to discover based on their interests. Also, each listing in the directory allows the application to provide a title, thumbnail and description.

Application Pages

The hi5 platform provides applications a variety of pages to inspire users to interact with the applications or to install them.

Canvas page

The canvas page view of the application allows the developer to take advantage of the entire page. This provides an opportunity for the developer to build a compelling experience for the user to interact with the developer's application.

Preview page

This page allows the application to put its best foot forward to a hi5 user who hasn't yet installed the application. It lists the application rating, enagagment metrics and the user's friends who have already installed the application.

This page also allows hi5 members to discover more about the application. It includes the name(s) of the developer(s) who have created the application and user feedback.

Homepage placement

On the hi5 homepage, each application that is installed by the user will be prominently featured on the top right corner.

Friend updates

Friend updates are listed on the user's homepage. They show all the recent activities of the user's friends on hi5. The applications have the ability to generate friend updates each time the user's friends interact with your application. On hi5 over 80% of friend updates are posted on the homepage.

Notifications

Applications have the ability to send notifications to users. These notifications show up on the left column of the user homepage. The user receiving the notification has the option to block it.

Messages

Applications can send an email message to users if they have the application installed. The user who receives the appliction has to have approved notification via email. There is a limit to the number of messages an app can send and the user has the option to unsubscribe.

Invites

Applications can generate invites which will be displayed on the left column of the user's homepage. In order to receive an application invite, the user's friend has to have initiated the action. Again, the reciepent has the ability to block the application.

Attachments

© 2008 hi5Networks