Update: According to Punit Soni, project manager of the Google+ mobile division, Apple somehow pushed one of their test versions by mistake. If you go to the apps home screen and click the gear icon in the top left, the version number should read 1.0.1.1809. If its anything other then that, you have the test version.
Update 2: After re-downloading the correct version, not many things have been fixed. However, I have noticed that the UI elements overlapping in a video post has been fixed. App seems to be a little bit snappier but very little improvement. Punit Soni has also acknowledged the fact that posts with several comments take quite a while to load and they are working on a fix.
Note: I am writing this less then an hour after it went live in the App Store. Some of these problems may resolve themselves when the traffic dies down but I doubt it. This is Google. It can handle any amount of traffic you can throw at it. For all intensive purposes, I am calling this an iOS app and not an iPhone app, however in the app’s description page it makes no mention of being compatible with any iPod Touch at all. I do not own an iPod so I can’t comment on this aspect of it all but I’m sure it works just fine, at least on the newer models.
As we have seen in the past with the other major social networks, a good mobile app is one of the most important factors in the service’s success. So finally, after a long (in internet time) wait, the Google+ app finally went live in the iTunes App Store. Being as happy as I am with the service, I was eager to check out the app to see what it could add to the user experience.
So far, absolutely nothing. It actually degraded it a little bit.
When you open up the app, you have to click through 2 different “login” buttons before you are even given a login form. When you finally get there, you are greeted with the dreaded webview. I absolutely hate this in a mobile app. It may just be personal preference, but I can’t stand when developers use they’re standard mobile optimized login form and just throw it in a webview. Its awkward, looks horrible and seems to always have problems.

Moving on. Once logged in you’re greeted with a home screen that leaves a lot to be desired. Think Facebook’s iOS app home screen with more minimalism and less creativity. From here you can access your stream, start or join a Huddle (for those wondering WTF a Huddle is: http://www.youtube.com/watch?v=iA22daAstNg), view your photos and photos from people in your circles, view your profile and edit your circles.

One thing I immediately noticed was the lack of a way to quickly write a post or upload a photo. You have to go through the Stream (which loads very slowly) and click the compose button in the top right. Or, if you want to “quickly” snap a photo and upload it, you can click the photos icon and then the camera/library buttons in the top right. This is a huge fail. With mobile apps, the user is constantly capturing moments that happening right now. That’s why Twitter has had its success. The ability to open the app and fire off a tweet and attach a photo within seconds is priceless. Slow loading dialogs and dragged out UX flows are not what makes a good mobile app. Save that for the web app. I am much more tolerant of these things on a computer where I have a keyboard and mouse. When it comes to mobile, I want to hit it and quit it.
The profile page is pretty straight forward. It sticks to the very familiar tab design we are used to seeing (although they’re much bigger then native iOS tabs) in most Twitter clients.

Now, on to the bad part. Loading peoples profiles is extremely slow (see note at the top of this post). When clicking on a users profile that has several posts with a a decent amount of comments, I got the spinning “loading wheel” for upwards of a minute. While that may not seem like a long time on paper, you know damn well that’s an eternity when waiting for something to load. There were several UI quirks I found when browsing my feed using the app. Here’s one example:

Certain elements overlapping other elements then disappearing completely once you start to scroll. And these are not some special post with a ton of info, its a basic post with a YouTube video attached. Basic functionality which is very well supported and deeply integrated into the service but the mobile app doesn’t know how to handle it? Big problem. [This problem has been fixed. See Update 2 at the top.]
More UI problems followed. Most seem to be such simple thing that we have come to expect. For example: there is absolutely no way to share a post using the app. I thought this was a core component of the service. Think of a Twitter client with no ability to retweet. Or how about not being able to +1 a post without clicking on the post and waiting for all the comments to load. There are 2 paths user can choose to go down when viewing a post: they can engage in the conversation by posting a comment or they simply say “I like this content however I have nothing to say or I just don’t have the time to say it” by +1’ing it. You should not force a user to jump through the comment hoop to +1 something. As much as I hate to keep jumping back to the comparison Facebook’s app does it right. You click the “+” button and it gives you the option to “like” the post or comment on the post. Simple and sticks to the “hit it and quit it” mobile model. Not to mention it saves all kinds of overhead by not loading all those comments. What if Google+ really takes off? Its going to take 10 minutes to load a Kim Kardashian post with 100k comments. Nobody is going to want to interact with it and in turn, it will fail.
All in all this app is pretty awful. Its not the worst thing I’ve ever used, but coming from a company like Google with virtually unlimited resources and a history of great [web] UI design, I expected much better. Maybe it was just rushed. Maybe they used the same dev team that made the Google Voice app. I’m not quite sure where they went wrong but I’m hoping to see a lot of improvements in version 1.1. Come on Google. Take a deep breath, refocus and get this thing right. Its essential to the success of Google+. I’m cheering for you.