Saturday, February 2, 2013

Glassdoor iPhone App: Easy to get stuck on the filter screen


Glassdoor iPhone App (version 1.0.6)

Date: 02/02/13

Description:

I’ve found a very minor bug with Glassdoor iPhone app.  It’s interesting enough that I decided to jot it down, as I sit here, digesting pizza.

I’ve used Glassdoor on the web before and enjoyed it, so I was very happy to discover that they released an iPhone app.  You should download it yourself to try itout.

There is a minor bug with this iPhone app, that’s easy to reproduce.  It would be unlikely for an end user to run into this issue during the normal course of using the app.

But still, the bug is interesting.  And is worth being documented.

This bug is much easier to show than to describe, so please just look below at the attached screenshots.

Here’s the bug:

On a the detail page for every company profiled in the Glassdoor iPhone app, there’s a “Filter” option in the upper right hand corner, and a back arrow in the upper left.

It takes a bit of two-finger dexterity and practice, but if you press these two buttons at roughly the same time, you’ll be able to activate the “Filter” screen while you are transferring back to the previous screen you were on.

If you do this, you are totally stuck.  You are left stranded on a Filter screen, and pressing the “Cancel” or “Apply” buttons does nothing.

Re-launching the app doesn’t help either, you are permanently stuck on a frozen “Filter” screen!

I just used a whole lot of words to describe something which I could have just as easily shown.  Please take a look at the screenshots below.

Steps to Reproduce:

1.     Launch the Glassdoor iPhone app (version 1.0.6)
2.     Head to the detail page of any company
3.     (it takes some practice) Prepare two of your fingers
4.     Press the “Filter” button and the back arrow at almost the same time


Result:  Pressing the “Filter” button and the back arrow at roughly the same time on a company’s detail page results in the user being stranded on an unresponsive “Filter” screen – the “Cancel” button stops working

Expected:  Shouldn’t be stranded on a screen, no matter how unlikely the route to get there is!

Launch the Glassdoor iPhone Application.

It takes a little practice and some finger dexterity, but if you press "Filter" and the back arrow at roughly the same time....

But if done just right, you'll end up stranded on a screen like this.  The "Cancel" and "Apply" buttons do not work.  Typing in a location, doesn't work.  Typing in a job title or keyword doesn't work.  Exiting out of the app, and then re-launching the app, doesn't work.  You are stuck on this screen!  Yowzahs!

Tuesday, December 25, 2012

Trover iPhone App - Facebook error message is confusing.

Trover iPhone App (version 1.4.5)

I've been playing around with Trover with my iPhone set on "Airplane" mode.

Found an interesting little bug, that I am going to guess is easy to fix.

The Facebook error message if you fail to invite from Facebook displays as:

"The operation couldn't be completed.  (com.facebook.sdk error 2.)"

Repro Steps:

1.  Set the iPhone to Airplane mode - launch the Trover iPhone application
2.  From the Trover side bar, select "Invite Friends"
3.  Select "Invite via Facebook"
4.  Cancel out of Facebook's "No Internet Connection" screen
5.  Upon the automatic relaunch of the Trover app, user is presented with an non-informative error message

Result:  Trover's Facebook error to connect message displays the term: "(com.facebook.sdk error 2.)"

Expected:  That Trover's Facebook error to connect message will be amended to something more informative for the user, like "There was a problem communication with Facebook, please try again later"

Launch the Trover iPhone app while the iPhone's in airplane mode.

Select "Invite Friends".


Select "Invite via Facebook"


Cancel out of Facebook's "No Internet Connection" screen.  Once you cancel out, the Trover iPhone app will relaunch.

Confusing error message.

Friday, September 7, 2012

EyeEm iPhone App Version 3.0 - Playing around while the app's camera is on, good idea?


EyeEm iPhone App (verson 3.0)

Description:

Here’s a weird one.  No one would probably ever encounter this problem in regular use of the EyeEm iPhone app.  But, I found it interesting enough to write down.

It’s a bit difficult to describe, so please take a look at the attached screenshots.

Following the steps described here, I’ve gotten the EyeEm iPhone app to crash several times.  Even if it doesn’t crash, if you follow the steps described, you’ll see some strange behavior.

Basically, while taking a picture, you’ll see two icons to the left and to the right of the snap a picture button.

If you press these two buttons simultaneously (which is, of course, the first thing any end user would do) you’re able to get the “Swipe to change Borders” pop-up to appear overlaid over the camera roll photo selection menu.

Then after the misplaced “Swipe to change Borders” pop-up fades away, if you select a picture from the camera roll, the app will frequently grind to crawl.

If it doesn’t crash, and if the app recovers, you are taken to your selected picture.  But, the “blank” – “richard” – “bround” – “classy”, etc., icons will appear as gray boxes.

Weird, huh?

Repro Steps:

1.     Signed into a created account, launch the EyeEm iPhone app (version 3.0)
2.     Select the photo icon in the bottom middle of the screen
3.     With the camera activated, press the square and the double square (to the right and to the left) of the camera icon at the same time
4.     Either select a photo from the camera roll or cancel out
5.     If the app doesn’t crash, notice that the icons for altering the photos have turned into grey boxes

Result:  Wacky behavior when the user presses the squares to the left and to the right of the camera icon at the same time, while the app is in camera mode

Expected:  I don’t know

While the camera mode of the app is activate, press the two buttons that are circled.

Occasionally, you'll see this.

No matter what, you'll end up here, and the images for the filter are gone!

Monday, September 3, 2012

OpenTable iPhone App - Easy to get the app to display "null"


OpenTable iPhone app (version 3.7.1)

Description:

There’s an easy way to get the term “null” to appear on both the OpenTable iPhone app, and in OpenTable email notifications.

This bug is about the appearance of the term “null” in the application itself, this bug is NOT about the steps used get “null” to appear.

If you create a new account, you can easily use a space (press of the spacebar) to give yourself a seemingly blank, first and last name.

If you do this, “null” will appear in both the iPhone app, and in subsequent email notifications.

This is easier to show than to describe, so please see the attached screenshots.


Repro Steps:

1.     Download and launch the OpenTable iPhone app (version 3.7.1)
2.     Select “My OpenTable” and the select “Create an OpenTable account”
3.     From account creation enter in presses of the space bar for your first and last name
4.     Find a restaurant and book a table (notice name appears as “<null> <null>” within the app)

Result:  If the user creates an account using presses of the spacebar as their first or last name, the iPhone app and subsequent email notifications will display the term “<null>”

Expected:  That “<null>” should never appear in an app



Download and launch the OpenTable iPhone app.


Create a new OpenTable account.


Create an account with presses of the spacebar ("empty spaces") entered in, in the "First Name" and "Last Name" fields.


You'll then start seeing "<null> <null>" inside of the application......


and you'll see "null" in email notifications, and, not surprisingly, blank name fields in the text of the emails!