Ning is different from other social network containers in that members can create their own Ning Networks that other members can join; as a result, members can freely access pages of a network outside of member profile page, and the “Main View” has been created to reflect this; the object variable “ning” has been created to get specific metadata related to a Ning Network (See “Ning Specific Methods.”) For maximum portibility, the OWNER object is the Network Creator.
If you’ve previously created a Profile App on Ning or an OpenSocial Application on another social network container, here’s a handy chart outlining the differences between Profile and Ning Apps:
|Description||Profile Apps||Ning Apps|
|Supplementary Views Supported||Canvas (1), About View||Profile (Optional, Defaulted Off), About View|
|Who adds an application||A member of a Ning Network||Network Creator of a Ning Network|
|Canvas view contains tabs in the navigation of Ning Network?||No||Yes|
|Activity Streams via||Writes to the “Recent Activity” module on a member’s specific profile page||Writes to the “Recent Activity” module of the main page of a Ning Network|
|Alert Messaging via requestSendMessage||Has the ability to message all friends of a member of a Ning Network||Has the ability to message all members of a Ning Network via Alerts, the in-network messaging system. (Members of a network have the ability to get Alert notifications via e-mail.)|