Developing Social Applications in SAPERE