asorici / envived-client

1 stars 0 forks source link

Update Envived Register / Sign-up process #6

Open irinagrigorescu opened 11 years ago

irinagrigorescu commented 11 years ago

The task is to build the register interface for the Envived Android client. The existing version is just for show :-). The focus should be on a clean way to add several user-defined types of interest profiles: a research interest profile, an exhibition profile, a leisure interest profile. The user has the possibility to mark a subset of these interest-profiles as active, meaning that their data will be used when computing matches with other profiles or interest-zone tags. When viewing a profile a custom layout should be used for each one. The fields required for each profile definition are subject to brainstorming outcomes :-)

Afterwards, attention can be given to:

irinagrigorescu commented 11 years ago
asorici commented 11 years ago

Steps to build a profile:

asorici commented 10 years ago

Client - Server flow for profile creation and similarity computations

The registration:

The Per-Environment profile definition:

The similarity computation:

Client similarity value access:

irinagrigorescu commented 10 years ago

Observations: There is no means of starting the UserProfileActivity. I have hard-coded startActivity(new Intent(this, UserProfileActivity.class)); in EnvivedAppActivity when the user presses the login button in order to test its functionality (this is not present in the pushed code). You will have to add a button where you see fit that projects the user to the UserProfileActivity.