Mobile "Review"

2 views
Skip to first unread message

Sean McGregor

unread,
Sep 11, 2013, 2:54:02 PM9/11/13
to privly...@googlegroups.com
Hery and Shivam,

Below are notes from my meeting with Sanchit for a mock publishing
review. This is very important for the Apple publishing process since
they have a rather opaque process with strict requirements for
publishing new apps.

The most general guidance we can give both of you is that users will
often not know what they are looking at when navigating the app. You
need to provide usage hints and other contextual information when
making selections. To make this apparent, you should have a friend or
family member use the app without you providing any input. They will
quickly hit barriers that you could remove.

# Hery

* There is no "Privly" icon on the home screen. Apple demands a good
icon. Sean will provide an existing icon, but it might not be up to
Apple's requirements.
* Might be a good idea to increase the size of the login button to the
entire "row". That way, the user has a larger area to touch to login.
* The "post" and "read" headings are not obviously clickable. You need
some styling around them to indicate that these are options to select.
* Application selection screen is confusing, what are PlainPost and ZeroBins?
* Clicking on "account" in the navigation takes the user to a page
that is not setup for mobile. It looks terrible.
* I have Twitter linked to my account and that worked great, but I
have no idea where this Facebook account is or if it even exists. If
you have access to FB or Twitter account details, you should have them
in that posting list since it will help the user know whether it is
going to where they expect.
* When selecting where you post the content to, it is not gracefully
getting to a state where a user will create another link.
* (apple would say) You should turn off the menu for viewing content
since users cannot use that functionality.

# Shivam

* Fix compiler warnings.
* Which server am I logging into? privlyalpha.org? Can I change this?
I think I was allowed options when I first signed in, where did that
go? You probably need the ability to switch content servers.
* What is PlainPost? What is ZeroBin? Why would I choose one or the other?
* Clicking on the "account" and other buttons has unintended behavior.
* Are you able to see the Intent selection screen on the android
emulator? When we tried sharing a Privly post, it opened the Messages
app directly instead of offering sharing options with other apps.


# Sean

* Figure out why the hash is encoded when posting to Twitter on iOS
* Will provide existing icons. They may be suitable, but Apple is very picky

--
Sean McGregor

Oregon State University, Department of Computer Science
Twitter: seanmcgregor
irc.freenode.net: smcgregor

Shivam Verma

unread,
Sep 11, 2013, 3:22:40 PM9/11/13
to Sean McGregor, privly...@googlegroups.com
Hey, 

* Fix compiler warnings.
On it.

* Which server am I logging into? privlyalpha.org? Can I change this?
I think I was allowed options when I first signed in, where did that
go? You probably need the ability to switch content servers.
The option to change the Content Server is available from the Menu. It takes you to the same screen that was shown at the beginning. I'll add something that tells the user that he can do so. 

I'll also add the server name to the Dialog that is shown while Logging in / Verifying Credentials. 

* What is PlainPost? What is ZeroBin? Why would I choose one or the other?
I'll add some description on the screen where the user selects the applications. 

* Clicking on the "account" and other buttons has unintended behavior.
We'll need to add some android specific methods to Javascript to be able to handle this on Android. 

* Are you able to see the Intent selection screen on the android
emulator? When we tried sharing a Privly post, it opened the Messages
app directly instead of offering sharing options with other apps.

Its because Messaging is the only app by which you can share the link on the emulator. The intent selection screen shows up when the device has multiple apps (Gmail, Facebook, Twitter, Reddit etc) available for sharing. 

Hery Ratsimihah

unread,
Sep 11, 2013, 5:36:04 PM9/11/13
to Sean McGregor, privly...@googlegroups.com
Hi all,

Thank you for the feedback!
I addressed 4 of the 9 issues you pointed out.
I am waiting for the app icon and for some clarification on some points.
Comments are below.

Thanks,

Hery

On Sep 11, 2013, at 2:54 PM, Sean McGregor <smcg...@seanbmcgregor.com> wrote:

> Hery and Shivam,
>
> Below are notes from my meeting with Sanchit for a mock publishing
> review. This is very important for the Apple publishing process since
> they have a rather opaque process with strict requirements for
> publishing new apps.
>
> The most general guidance we can give both of you is that users will
> often not know what they are looking at when navigating the app. You
> need to provide usage hints and other contextual information when
> making selections. To make this apparent, you should have a friend or
> family member use the app without you providing any input. They will
> quickly hit barriers that you could remove.

I'll have people try the app. (ToDo)

>
> # Hery
>
> * There is no "Privly" icon on the home screen. Apple demands a good
> icon. Sean will provide an existing icon, but it might not be up to
> Apple's requirements.

I'll set the icon as soon as you send it to me. (ToDo)

> * Might be a good idea to increase the size of the login button to the
> entire "row". That way, the user has a larger area to touch to login.

I changed the width of the login button to that of the form fields. (Done)

> * The "post" and "read" headings are not obviously clickable. You need
> some styling around them to indicate that these are options to select.

That's very true. I set back to color to the original link color (blue). It's somewhat more evident that way.
I can also add a border as we discussed, though I believe it would be against Apple's design guidelines. (Done)

> * Application selection screen is confusing, what are PlainPost and ZeroBins?

I added subtitles to describe each post. (Done)

> * Clicking on "account" in the navigation takes the user to a page
> that is not setup for mobile. It looks terrible.

Sean and I were considering removing the JS app navigation inside the mobile app. I think we should do it. (ToDo)

> * I have Twitter linked to my account and that worked great, but I
> have no idea where this Facebook account is or if it even exists. If
> you have access to FB or Twitter account details, you should have them
> in that posting list since it will help the user know whether it is
> going to where they expect.

I don't understand this point. Are you saying you haven't set up a Facebook account in the OS settings, and yet it still has access to your Facebook account?
And should I specify in that list whether an account for each service is currently connected or not? (ToDo)

> * When selecting where you post the content to, it is not gracefully
> getting to a state where a user will create another link.

Users are now redirected to the READ/POST page. (Done)

> * (apple would say) You should turn off the menu for viewing content
> since users cannot use that functionality.
>

Sean said we'd publish the posting and reading apps together. But if not, I can remove everything that's related to the reading capabilities and we can go ahead and publish the posting app. (ToDo)

> # Shivam
>
> * Fix compiler warnings.
> * Which server am I logging into? privlyalpha.org? Can I change this?
> I think I was allowed options when I first signed in, where did that
> go? You probably need the ability to switch content servers.
> * What is PlainPost? What is ZeroBin? Why would I choose one or the other?
> * Clicking on the "account" and other buttons has unintended behavior.
> * Are you able to see the Intent selection screen on the android
> emulator? When we tried sharing a Privly post, it opened the Messages
> app directly instead of offering sharing options with other apps.
>
>
> # Sean
>
> * Figure out why the hash is encoded when posting to Twitter on iOS
> * Will provide existing icons. They may be suitable, but Apple is very picky
>
> --
> Sean McGregor
>
> Oregon State University, Department of Computer Science
> Twitter: seanmcgregor
> irc.freenode.net: smcgregor
>
> --
> You received this message because you are subscribed to the Google Groups "privly-mobile" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to privly-mobil...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>

Sean McGregor

unread,
Sep 12, 2013, 12:26:06 PM9/12/13
to Hery Ratsimihah, privly...@googlegroups.com
https://github.com/privly/privly-organization/tree/master/graphics/icons

>
>> * Might be a good idea to increase the size of the login button to the
>> entire "row". That way, the user has a larger area to touch to login.
>
> I changed the width of the login button to that of the form fields. (Done)
>
>> * The "post" and "read" headings are not obviously clickable. You need
>> some styling around them to indicate that these are options to select.
>
> That's very true. I set back to color to the original link color (blue). It's somewhat more evident that way.
> I can also add a border as we discussed, though I believe it would be against Apple's design guidelines. (Done)

For your app, Apple's design guidelines take higher precedence than
our design recommendations.

>
>> * Application selection screen is confusing, what are PlainPost and ZeroBins?
>
> I added subtitles to describe each post. (Done)
>
>> * Clicking on "account" in the navigation takes the user to a page
>> that is not setup for mobile. It looks terrible.
>
> Sean and I were considering removing the JS app navigation inside the mobile app. I think we should do it. (ToDo)

I can take care of this.

>
>> * I have Twitter linked to my account and that worked great, but I
>> have no idea where this Facebook account is or if it even exists. If
>> you have access to FB or Twitter account details, you should have them
>> in that posting list since it will help the user know whether it is
>> going to where they expect.
>
> I don't understand this point. Are you saying you haven't set up a Facebook account in the OS settings, and yet it still has access to your Facebook account?
> And should I specify in that list whether an account for each service is currently connected or not? (ToDo)

The issue is I am not certain whether I have ever linked FB on the
phone and I checked both accounts I have access to and didn't find the
post. So I think what I am asking here is that you do some testing to
see what happens on fresh simulator images when you have/have not
linked Twitter and FB.

>
>> * When selecting where you post the content to, it is not gracefully
>> getting to a state where a user will create another link.
>
> Users are now redirected to the READ/POST page. (Done)
>
>> * (apple would say) You should turn off the menu for viewing content
>> since users cannot use that functionality.
>>
>
> Sean said we'd publish the posting and reading apps together. But if not, I can remove everything that's related to the reading capabilities and we can go ahead and publish the posting app. (ToDo)

This comment was to show what Apple would say, and does not represent
the development goal.

Hery Ratsimihah

unread,
Sep 12, 2013, 3:54:16 PM9/12/13
to Sean McGregor, privly...@googlegroups.com
Comments below.

Updated. See screenshot [1] below.
When no account has been linked, users are shown the alert on screenshot [2].
Screenshot [1]: Home screen with icon.


Screenshot [2]: Alert shown when the selected service is not linked to an account.

  

Sean McGregor

unread,
Sep 12, 2013, 5:34:42 PM9/12/13
to Hery Ratsimihah, privly...@googlegroups.com
Cool. I am assuming there is no way to offer a button in-app to open the appropriate settings page?

-Sean
iOS Simulator Screen shot Sep 12, 2013 3.51.03 PM.png
iOS Simulator Screen shot Sep 12, 2013 3.51.06 PM.png
Reply all
Reply to author
Forward
0 new messages