3

さて、私は複数のセクションを持つ Facebook アプリを開発しています。各セクションは、ユーザーにとって単純なタスクを実行する単一のページとして機能し、そのタスクを達成するためにさまざまなアクセス許可のセットを必要とします。

私の質問は、セクションごとに 1 つずつ、複数のアプリを作成する必要があるかどうかです。または、単一のアプリを作成し、ユーザーがあるセクションから別のセクションに移動するときに新しいアクセス許可を要求しますか?

4

1 に答える 1

3

Although I think this question is more appropriate for Stack UX, I'll answer it here.

If these tasks/sections are not at all relevant to each other, and the user will not likely need to use another task if s(he) used one. Then it might be good idea to make every section a separate app. Even it you will ask on permissions separately, it's still hard to promote an app which has no specific "topic", and it's not nice to show the user things that are not really interesting to him.

However, if these tasks are interconnected, i.e, the user will most likely need to use many of them once (s)he starts using one, then you should have a single app. This opinion is based on many reasons:

  • It's a bad experience to ask the user to authenticate a completely different app if he (for example) clicked on a button in the current app.

  • Separation will make your apps less popular, it's more attracting to see a single app that has 100,000 users than see 10 apps that have 10,000 each. Besides, promoting and spreading a single app is easier. In fact, for this reason I would even choose to make it a single app even if the sections are not relevant to each other.

As for how to ask for permissions in a single app, this is dependent on many factors including:

  • The target audience: if your target users are lazy and don't really care about what permissions they are giving, then it'll be a good idea to ask for all permissions at the very beginning, this is easier for development and less interrupting for the user.

  • The variation of permissions: if sections request so different permissions, like having a section that only require light read permissions, and another that require page management permission; then it's better to ask for additional permissions every time the user starts using a "more dangerous" section. On the other hand, if most sections require similar permissions, like having all the sections require read permissions only, then it's probably better not to interrupt the user every time he enters a new section.

于 2013-11-10T20:35:13.820 に答える